)]}'
{"nova/db/sqlalchemy/migrate_repo/versions/389_add_aggregate_metadata_index.py":[{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"57b42d80dc18187be83181a88b8d85f8b7e498b9","unresolved":false,"context_lines":[{"line_number":1,"context_line":"# Copyright 2017 Huawei Technologies Co.,LTD."},{"line_number":2,"context_line":"#"},{"line_number":3,"context_line":"#    Licensed under the Apache License, Version 2.0 (the \"License\"); you may"},{"line_number":4,"context_line":"#    not use this file except in compliance with the License. You may obtain"}],"source_content_type":"text/x-python","patch_set":3,"id":"bf659307_e9e9ec19","line":1,"updated":"2018-03-28 16:07:29.000000000","message":"I\u0027m assuming this is a copy/paste mistake.","commit_id":"7bb2d5f7f693ec7422d2dd09985f7cc944f3574a"},{"author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"change_message_id":"1047118495185e08ae3ef4d1e7dfeda76cb68b62","unresolved":false,"context_lines":[{"line_number":1,"context_line":"# Copyright 2017 Huawei Technologies Co.,LTD."},{"line_number":2,"context_line":"#"},{"line_number":3,"context_line":"#    Licensed under the Apache License, Version 2.0 (the \"License\"); you may"},{"line_number":4,"context_line":"#    not use this file except in compliance with the License. You may obtain"}],"source_content_type":"text/x-python","patch_set":3,"id":"bf659307_28683b85","line":1,"in_reply_to":"bf659307_e9e9ec19","updated":"2018-03-28 18:12:22.000000000","message":"Um, no? :)","commit_id":"7bb2d5f7f693ec7422d2dd09985f7cc944f3574a"}],"nova/db/sqlalchemy/models.py":[{"author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"change_message_id":"1894701d6c4e6aae1f764a14ca6f7644d01f92bb","unresolved":false,"context_lines":[{"line_number":1132,"context_line":"            name\u003d\"uniq_aggregate_metadata0aggregate_id0key0deleted\""},{"line_number":1133,"context_line":"            ),"},{"line_number":1134,"context_line":"        Index(\u0027aggregate_metadata_key_idx\u0027, \u0027key\u0027),"},{"line_number":1135,"context_line":"        Index(\u0027aggregate_metadata_value_idx\u0027, \u0027value\u0027),"},{"line_number":1136,"context_line":"    )"},{"line_number":1137,"context_line":"    id \u003d Column(Integer, primary_key\u003dTrue)"},{"line_number":1138,"context_line":"    key \u003d Column(String(255), nullable\u003dFalse)"}],"source_content_type":"text/x-python","patch_set":7,"id":"bf659307_e4b0158d","line":1135,"updated":"2018-03-29 15:51:20.000000000","message":"I was wrapping my head around all the possible quirks we could get until I remembered that\u0027s just a VARCHAR(255). Fair enough.","commit_id":"f6ea6e67e5e633b227b8086784cda387b034903c"}]}
