)]}'
{"nova/db/sqlalchemy/api.py":[{"author":{"_account_id":8690,"name":"Khanh-Toan TRAN","email":"khtoantran@gmail.com","username":"toan-tran"},"change_message_id":"563e44fce71b0a8e1c1001c653718d294dee41e2","unresolved":false,"context_lines":[{"line_number":5043,"context_line":"                              models.AggregateMetadata.value \u003d\u003d value))"},{"line_number":5044,"context_line":"    rows \u003d query.all()"},{"line_number":5045,"context_line":""},{"line_number":5046,"context_line":"    metadata \u003d collections.defaultdict(set)"},{"line_number":5047,"context_line":"    aggregates \u003d []"},{"line_number":5048,"context_line":"    for agg in rows:"},{"line_number":5049,"context_line":"        aggregates.append(aggregate_get(context, agg.id))"}],"source_content_type":"text/x-python","patch_set":5,"id":"AAAAUH%2F%2BwTU%3D","line":5046,"updated":"2014-01-22 13:53:27.000000000","message":"unused variable \u0027metadata\u0027","commit_id":"45d419144ffa48a2a1641148123b37738c007120"}],"nova/tests/db/test_db_api.py":[{"author":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"change_message_id":"93aaae0539e0a2446e35c875440857e2f715a2ef","unresolved":false,"context_lines":[{"line_number":370,"context_line":"        self.assertEqual(r1[\u0027fake_key1\u0027], set([\u0027fake_value1\u0027]))"},{"line_number":371,"context_line":"        self.assertNotIn(\u0027badkey\u0027, r1)"},{"line_number":372,"context_line":""},{"line_number":373,"context_line":"    def test_aggregate_metadata_get_by_metadata_key(self):"},{"line_number":374,"context_line":"        ctxt \u003d context.get_admin_context()"},{"line_number":375,"context_line":"        values \u003d {\u0027aggregate_id\u0027: \u0027fake_id\u0027,"},{"line_number":376,"context_line":"                  \u0027name\u0027: \u0027fake_aggregate\u0027}"}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAATn%2F8tFQ%3D","side":"PARENT","line":373,"updated":"2013-12-22 11:44:03.000000000","message":"why was this test dropped?","commit_id":"2804a21fcd00355d3e8efc73d18bf92c923064f9"},{"author":{"_account_id":7238,"name":"Inbar Shapira","email":"inbar_shapira@il.ibm.com","username":"Inbar"},"change_message_id":"43d2a5afdb9972bdcea9f86f3015adf29fb77d87","unresolved":false,"context_lines":[{"line_number":370,"context_line":"        self.assertEqual(r1[\u0027fake_key1\u0027], set([\u0027fake_value1\u0027]))"},{"line_number":371,"context_line":"        self.assertNotIn(\u0027badkey\u0027, r1)"},{"line_number":372,"context_line":""},{"line_number":373,"context_line":"    def test_aggregate_metadata_get_by_metadata_key(self):"},{"line_number":374,"context_line":"        ctxt \u003d context.get_admin_context()"},{"line_number":375,"context_line":"        values \u003d {\u0027aggregate_id\u0027: \u0027fake_id\u0027,"},{"line_number":376,"context_line":"                  \u0027name\u0027: \u0027fake_aggregate\u0027}"}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAATn%2F8tCY%3D","side":"PARENT","line":373,"in_reply_to":"AAAATn%2F8tFQ%3D","updated":"2013-12-22 13:35:55.000000000","message":"Done","commit_id":"2804a21fcd00355d3e8efc73d18bf92c923064f9"}]}
