)]}'
{"neutron/db/api.py":[{"author":{"_account_id":14611,"name":"dasm","display_name":"dasm","email":"dsmigiel@redhat.com","username":"dasm"},"change_message_id":"97bd40f710fd824e6889dd0ab7a90c25856086f5","unresolved":false,"context_lines":[{"line_number":100,"context_line":""},{"line_number":101,"context_line":"#TODO(akamyshnikova): when all places in the code, which use sessions/"},{"line_number":102,"context_line":"# connections will be updated, this won\u0027t be needed"},{"line_number":103,"context_line":"def get_engine():"},{"line_number":104,"context_line":"    \"\"\"Helper method to grab engine.\"\"\""},{"line_number":105,"context_line":"    _set_profiler()"},{"line_number":106,"context_line":"    return context_manager.get_legacy_facade().get_engine()"}],"source_content_type":"text/x-python","patch_set":1,"id":"1aa78d24_190018aa","side":"PARENT","line":103,"range":{"start_line":103,"start_character":0,"end_line":103,"end_character":17},"updated":"2016-07-08 20:45:53.000000000","message":"I believe, we should deprecate this function... Just in case, if someone, somewhere uses this.","commit_id":"fb88d07bd15dce7192ef55ce01f6b7edaf8bb059"},{"author":{"_account_id":6524,"name":"Henry Gessau","email":"HenryG@gessau.net","username":"gessau"},"change_message_id":"82612d5503c44e26b498d0330ddc401bd753a865","unresolved":false,"context_lines":[{"line_number":100,"context_line":""},{"line_number":101,"context_line":"#TODO(akamyshnikova): when all places in the code, which use sessions/"},{"line_number":102,"context_line":"# connections will be updated, this won\u0027t be needed"},{"line_number":103,"context_line":"def get_engine():"},{"line_number":104,"context_line":"    \"\"\"Helper method to grab engine.\"\"\""},{"line_number":105,"context_line":"    _set_profiler()"},{"line_number":106,"context_line":"    return context_manager.get_legacy_facade().get_engine()"}],"source_content_type":"text/x-python","patch_set":1,"id":"1aa78d24_12ae2a98","side":"PARENT","line":103,"range":{"start_line":103,"start_character":0,"end_line":103,"end_character":17},"in_reply_to":"1aa78d24_190018aa","updated":"2016-07-09 03:09:32.000000000","message":"+1","commit_id":"fb88d07bd15dce7192ef55ce01f6b7edaf8bb059"},{"author":{"_account_id":7249,"name":"Ann Taraday","email":"akamyshnikova@mirantis.com","username":"AKamyshnikova"},"change_message_id":"abe4c0487a00729d73658916b2ffbcbfd2dcaed3","unresolved":false,"context_lines":[{"line_number":102,"context_line":"# connections will be updated, this won\u0027t be needed"},{"line_number":103,"context_line":"def get_engine():"},{"line_number":104,"context_line":"    \"\"\"Helper method to grab engine.\"\"\""},{"line_number":105,"context_line":"    _set_profiler()"},{"line_number":106,"context_line":"    return context_manager.get_legacy_facade().get_engine()"},{"line_number":107,"context_line":""},{"line_number":108,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"1aa78d24_2c3e6ada","side":"PARENT","line":105,"range":{"start_line":105,"start_character":4,"end_line":105,"end_character":19},"updated":"2016-07-09 07:33:14.000000000","message":"I forgot that we have setting profiler here... Need to check out oslo.db first","commit_id":"fb88d07bd15dce7192ef55ce01f6b7edaf8bb059"},{"author":{"_account_id":6524,"name":"Henry Gessau","email":"HenryG@gessau.net","username":"gessau"},"change_message_id":"55a96ec81c46be4964449985146defbee7aebb5a","unresolved":false,"context_lines":[{"line_number":91,"context_line":""},{"line_number":92,"context_line":""},{"line_number":93,"context_line":""},{"line_number":94,"context_line":"@removals.remove(\u0027get_engine\u0027, removal_version\u003d\u0027Octane\u0027)"},{"line_number":95,"context_line":"def get_engine():"},{"line_number":96,"context_line":"    \"\"\"Helper method to grab engine.\"\"\""},{"line_number":97,"context_line":"    return context_manager.get_legacy_facade().get_engine()"}],"source_content_type":"text/x-python","patch_set":2,"id":"1aa78d24_913d8e2d","line":94,"range":{"start_line":94,"start_character":48,"end_line":94,"end_character":54},"updated":"2016-07-12 13:14:04.000000000","message":"Nit: Ocata","commit_id":"8ced82c4b829ec522777af217cd27a385eafe943"},{"author":{"_account_id":7249,"name":"Ann Taraday","email":"akamyshnikova@mirantis.com","username":"AKamyshnikova"},"change_message_id":"98590b32174671117a33fe107725e81b5f3fcc5b","unresolved":false,"context_lines":[{"line_number":91,"context_line":""},{"line_number":92,"context_line":""},{"line_number":93,"context_line":""},{"line_number":94,"context_line":"@removals.remove(\u0027get_engine\u0027, removal_version\u003d\u0027Octane\u0027)"},{"line_number":95,"context_line":"def get_engine():"},{"line_number":96,"context_line":"    \"\"\"Helper method to grab engine.\"\"\""},{"line_number":97,"context_line":"    return context_manager.get_legacy_facade().get_engine()"}],"source_content_type":"text/x-python","patch_set":2,"id":"1aa78d24_ccfc67b7","line":94,"range":{"start_line":94,"start_character":48,"end_line":94,"end_character":54},"in_reply_to":"1aa78d24_7c526014","updated":"2016-07-13 10:52:20.000000000","message":"Oops, it seems I mixed up https://github.com/openstack/fuel-octane :D","commit_id":"8ced82c4b829ec522777af217cd27a385eafe943"},{"author":{"_account_id":6524,"name":"Henry Gessau","email":"HenryG@gessau.net","username":"gessau"},"change_message_id":"1da9b95d0d9c810fe112d77b7efded51af0727e3","unresolved":false,"context_lines":[{"line_number":91,"context_line":""},{"line_number":92,"context_line":""},{"line_number":93,"context_line":""},{"line_number":94,"context_line":"@removals.remove(\u0027get_engine\u0027, removal_version\u003d\u0027Octane\u0027)"},{"line_number":95,"context_line":"def get_engine():"},{"line_number":96,"context_line":"    \"\"\"Helper method to grab engine.\"\"\""},{"line_number":97,"context_line":"    return context_manager.get_legacy_facade().get_engine()"}],"source_content_type":"text/x-python","patch_set":2,"id":"1aa78d24_7c526014","line":94,"range":{"start_line":94,"start_character":48,"end_line":94,"end_character":54},"in_reply_to":"1aa78d24_88f0ab68","updated":"2016-07-12 20:05:27.000000000","message":"That is offensive to Spaniards. :)","commit_id":"8ced82c4b829ec522777af217cd27a385eafe943"},{"author":{"_account_id":14611,"name":"dasm","display_name":"dasm","email":"dsmigiel@redhat.com","username":"dasm"},"change_message_id":"0a7719632d9a4a14c3c0cafca8da0e2a8ec59f34","unresolved":false,"context_lines":[{"line_number":91,"context_line":""},{"line_number":92,"context_line":""},{"line_number":93,"context_line":""},{"line_number":94,"context_line":"@removals.remove(\u0027get_engine\u0027, removal_version\u003d\u0027Octane\u0027)"},{"line_number":95,"context_line":"def get_engine():"},{"line_number":96,"context_line":"    \"\"\"Helper method to grab engine.\"\"\""},{"line_number":97,"context_line":"    return context_manager.get_legacy_facade().get_engine()"}],"source_content_type":"text/x-python","patch_set":2,"id":"1aa78d24_88f0ab68","line":94,"range":{"start_line":94,"start_character":48,"end_line":94,"end_character":54},"in_reply_to":"1aa78d24_913d8e2d","updated":"2016-07-12 19:59:48.000000000","message":"Octane sounds better :)","commit_id":"8ced82c4b829ec522777af217cd27a385eafe943"}],"neutron/tests/unit/test_wsgi.py":[{"author":{"_account_id":21683,"name":"edan david","email":"edand@mellanox.com","username":"edand"},"change_message_id":"46b8249dfe75b095930be390ceaf9a9a2884f183","unresolved":false,"context_lines":[{"line_number":68,"context_line":""},{"line_number":69,"context_line":"    @mock.patch(\u0027neutron.db.api.context_manager.get_legacy_facade\u0027)"},{"line_number":70,"context_line":"    def test_start_withoutdb_call(self, apimock):"},{"line_number":71,"context_line":"        # clear engine from other tests"},{"line_number":72,"context_line":"        _service \u003d mock.Mock()"},{"line_number":73,"context_line":"        _service.pool.spawn.return_value \u003d None"},{"line_number":74,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"1aa78d24_d4170443","line":71,"range":{"start_line":71,"start_character":8,"end_line":71,"end_character":39},"updated":"2016-07-12 13:18:44.000000000","message":"I think you can remove this comment along with \n\u0027api._FACADE \u003d None\u0027","commit_id":"8ced82c4b829ec522777af217cd27a385eafe943"},{"author":{"_account_id":7249,"name":"Ann Taraday","email":"akamyshnikova@mirantis.com","username":"AKamyshnikova"},"change_message_id":"98590b32174671117a33fe107725e81b5f3fcc5b","unresolved":false,"context_lines":[{"line_number":68,"context_line":""},{"line_number":69,"context_line":"    @mock.patch(\u0027neutron.db.api.context_manager.get_legacy_facade\u0027)"},{"line_number":70,"context_line":"    def test_start_withoutdb_call(self, apimock):"},{"line_number":71,"context_line":"        # clear engine from other tests"},{"line_number":72,"context_line":"        _service \u003d mock.Mock()"},{"line_number":73,"context_line":"        _service.pool.spawn.return_value \u003d None"},{"line_number":74,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"1aa78d24_cc13c7ff","line":71,"range":{"start_line":71,"start_character":8,"end_line":71,"end_character":39},"in_reply_to":"1aa78d24_d4170443","updated":"2016-07-13 10:52:20.000000000","message":"Done","commit_id":"8ced82c4b829ec522777af217cd27a385eafe943"}]}
