)]}'
{"gnocchi/indexer/sqlalchemy.py":[{"author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"change_message_id":"bb380f73f2a81c819c7912b8fea16e1c96969e66","unresolved":false,"context_lines":[{"line_number":217,"context_line":"        if details:"},{"line_number":218,"context_line":"            q \u003d q.options(sqlalchemy.orm.joinedload(Metric.archive_policy)"},{"line_number":219,"context_line":"                          ).options(sqlalchemy.orm.joinedload(Metric.resource))"},{"line_number":220,"context_line":""},{"line_number":221,"context_line":"        return q.all()"},{"line_number":222,"context_line":""},{"line_number":223,"context_line":"    def create_resource(self, resource_type, id,"}],"source_content_type":"text/x-python","patch_set":7,"id":"1af86dd1_8a6a5919","side":"PARENT","line":220,"updated":"2015-06-12 11:58:46.000000000","message":"irrelevant change?","commit_id":"7f530908108358f0320964a5e30b94b39c549a91"},{"author":{"_account_id":10987,"name":"Igor Degtiarov","username":"tovstun","inactive":true},"change_message_id":"26e9cb31a8311eb9e198b0857f505eaf3418a63d","unresolved":false,"context_lines":[{"line_number":217,"context_line":"        if details:"},{"line_number":218,"context_line":"            q \u003d q.options(sqlalchemy.orm.joinedload(Metric.archive_policy)"},{"line_number":219,"context_line":"                          ).options(sqlalchemy.orm.joinedload(Metric.resource))"},{"line_number":220,"context_line":""},{"line_number":221,"context_line":"        return q.all()"},{"line_number":222,"context_line":""},{"line_number":223,"context_line":"    def create_resource(self, resource_type, id,"}],"source_content_type":"text/x-python","patch_set":7,"id":"1af86dd1_feb4eed1","side":"PARENT","line":220,"in_reply_to":"1af86dd1_8a6a5919","updated":"2015-06-12 12:19:49.000000000","message":"yep, patch still in progress, that won\u0027t be change","commit_id":"7f530908108358f0320964a5e30b94b39c549a91"}],"gnocchi/tests/test_rest.py":[{"author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"change_message_id":"bb380f73f2a81c819c7912b8fea16e1c96969e66","unresolved":false,"context_lines":[{"line_number":759,"context_line":"        #     patchable_attributes\u003d{"},{"line_number":760,"context_line":"        #         \"ended_at\": \"2014-01-03T02:02:02+00:00\","},{"line_number":761,"context_line":"        #     },"},{"line_number":762,"context_line":"        #     resource_type\u003d\u0027image\u0027)),"},{"line_number":763,"context_line":"    ]"},{"line_number":764,"context_line":""},{"line_number":765,"context_line":"    @classmethod"}],"source_content_type":"text/x-python","patch_set":7,"id":"1af86dd1_2a63651c","line":762,"updated":"2015-06-12 11:58:46.000000000","message":"What\u0027s going on here?","commit_id":"4b8d36698d336b881e92527e7a12c5586e013490"},{"author":{"_account_id":10987,"name":"Igor Degtiarov","username":"tovstun","inactive":true},"change_message_id":"26e9cb31a8311eb9e198b0857f505eaf3418a63d","unresolved":false,"context_lines":[{"line_number":759,"context_line":"        #     patchable_attributes\u003d{"},{"line_number":760,"context_line":"        #         \"ended_at\": \"2014-01-03T02:02:02+00:00\","},{"line_number":761,"context_line":"        #     },"},{"line_number":762,"context_line":"        #     resource_type\u003d\u0027image\u0027)),"},{"line_number":763,"context_line":"    ]"},{"line_number":764,"context_line":""},{"line_number":765,"context_line":"    @classmethod"}],"source_content_type":"text/x-python","patch_set":7,"id":"1af86dd1_5e8f8223","line":762,"in_reply_to":"1af86dd1_2a63651c","updated":"2015-06-12 12:19:49.000000000","message":"Chris it is a temporary change sorry about that, won\u0027t be changed in final patch","commit_id":"4b8d36698d336b881e92527e7a12c5586e013490"}],"test-requirements.txt":[{"author":{"_account_id":7729,"name":"Ilya Tyaptin","email":"ityaptin@mirantis.com","username":"ityaptin"},"change_message_id":"b3f3c5028b4648056899e1144275183678bf15cf","unresolved":false,"context_lines":[{"line_number":7,"context_line":"MySQL-python"},{"line_number":8,"context_line":"oslotest"},{"line_number":9,"context_line":"sphinx"},{"line_number":10,"context_line":"pymongo\u003e\u003d2.5"},{"line_number":11,"context_line":"python-subunit\u003e\u003d0.0.18"},{"line_number":12,"context_line":"psycopg2"},{"line_number":13,"context_line":"tempest-lib\u003e\u003d0.2.0"}],"source_content_type":"text/plain","patch_set":1,"id":"bab921fb_80958fe5","line":10,"updated":"2015-04-23 16:20:24.000000000","message":"Igor, agree with bug [1], pymongo \u003c 2.6.3 may have a memory leak. It\u0027s better to use pymongo\u003e\u003d2.6.3. Also in ceilometer we use pymongo\u003e\u003d2.6.3,\u003c3.0. [2]\n\n[1] https://bugs.launchpad.net/ceilometer/+bug/1372835\n[2] https://github.com/openstack/ceilometer/blob/master/test-requirements.txt#L22","commit_id":"aba9b461a3bdfe19f16102726fe064dfbfb33b87"},{"author":{"_account_id":10987,"name":"Igor Degtiarov","username":"tovstun","inactive":true},"change_message_id":"00433104322654e0026a9343c968f6859bea72aa","unresolved":false,"context_lines":[{"line_number":7,"context_line":"MySQL-python"},{"line_number":8,"context_line":"oslotest"},{"line_number":9,"context_line":"sphinx"},{"line_number":10,"context_line":"pymongo\u003e\u003d2.5"},{"line_number":11,"context_line":"python-subunit\u003e\u003d0.0.18"},{"line_number":12,"context_line":"psycopg2"},{"line_number":13,"context_line":"tempest-lib\u003e\u003d0.2.0"}],"source_content_type":"text/plain","patch_set":1,"id":"bab921fb_e3ab0788","line":10,"in_reply_to":"bab921fb_553bb0d1","updated":"2015-04-24 11:08:32.000000000","message":"Thank you guys, done.","commit_id":"aba9b461a3bdfe19f16102726fe064dfbfb33b87"},{"author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"change_message_id":"827a86207a731d4bda2236f48479f999fee78fae","unresolved":false,"context_lines":[{"line_number":7,"context_line":"MySQL-python"},{"line_number":8,"context_line":"oslotest"},{"line_number":9,"context_line":"sphinx"},{"line_number":10,"context_line":"pymongo\u003e\u003d2.5"},{"line_number":11,"context_line":"python-subunit\u003e\u003d0.0.18"},{"line_number":12,"context_line":"psycopg2"},{"line_number":13,"context_line":"tempest-lib\u003e\u003d0.2.0"}],"source_content_type":"text/plain","patch_set":1,"id":"bab921fb_553bb0d1","line":10,"in_reply_to":"bab921fb_80958fe5","updated":"2015-04-23 17:44:59.000000000","message":"Generally speaking we\u0027re trying to run with uncapped and mostly new requirements, so if we know that \u003c2.6.3 is bad then making the requirement: pymongo\u003e\u003d2.6.3 is probably best.","commit_id":"aba9b461a3bdfe19f16102726fe064dfbfb33b87"}]}
