)]}'
{"keystone/tests/unit/test_sql_upgrade.py":[{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"e32c1475543ebcf99ae9d6f561b2ddebb0c41fdf","unresolved":false,"context_lines":[{"line_number":227,"context_line":"class SqlMigrateBase(test_base.DbTestCase):"},{"line_number":228,"context_line":"    def setUp(self):"},{"line_number":229,"context_line":"        super(SqlMigrateBase, self).setUp()"},{"line_number":230,"context_line":"        self.addCleanup(script.PythonScript.clear)"},{"line_number":231,"context_line":""},{"line_number":232,"context_line":"        # Set keystone\u0027s connection URL to be the test engine\u0027s url."},{"line_number":233,"context_line":"        database.initialize_sql_session(self.engine.url)"}],"source_content_type":"text/x-python","patch_set":1,"id":"7a8ec9b2_faf07e93","line":230,"range":{"start_line":230,"start_character":8,"end_line":230,"end_character":50},"updated":"2016-09-15 20:51:50.000000000","message":"a comment here indicating why this was done would help future coders","commit_id":"5a1247bcc07c250e36fdc7c5980722ce460001f5"},{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"add3e76c8aebf7d2a088f57ffdc42b67c0413f75","unresolved":false,"context_lines":[{"line_number":227,"context_line":"class SqlMigrateBase(test_base.DbTestCase):"},{"line_number":228,"context_line":"    def setUp(self):"},{"line_number":229,"context_line":"        super(SqlMigrateBase, self).setUp()"},{"line_number":230,"context_line":"        self.addCleanup(script.PythonScript.clear)"},{"line_number":231,"context_line":""},{"line_number":232,"context_line":"        # Set keystone\u0027s connection URL to be the test engine\u0027s url."},{"line_number":233,"context_line":"        database.initialize_sql_session(self.engine.url)"}],"source_content_type":"text/x-python","patch_set":1,"id":"7a8ec9b2_e0898127","line":230,"in_reply_to":"7a8ec9b2_55d4bcbb","updated":"2016-09-16 15:33:34.000000000","message":"++","commit_id":"5a1247bcc07c250e36fdc7c5980722ce460001f5"},{"author":{"_account_id":11022,"name":"Rodrigo Duarte Sousa","email":"rodrigodsousa@gmail.com","username":"rodrigods"},"change_message_id":"bd142080694c9c42fdf78da7973ffc510a9f76d1","unresolved":false,"context_lines":[{"line_number":227,"context_line":"class SqlMigrateBase(test_base.DbTestCase):"},{"line_number":228,"context_line":"    def setUp(self):"},{"line_number":229,"context_line":"        super(SqlMigrateBase, self).setUp()"},{"line_number":230,"context_line":"        self.addCleanup(script.PythonScript.clear)"},{"line_number":231,"context_line":""},{"line_number":232,"context_line":"        # Set keystone\u0027s connection URL to be the test engine\u0027s url."},{"line_number":233,"context_line":"        database.initialize_sql_session(self.engine.url)"}],"source_content_type":"text/x-python","patch_set":1,"id":"7a8ec9b2_55d4bcbb","line":230,"range":{"start_line":230,"start_character":8,"end_line":230,"end_character":50},"in_reply_to":"7a8ec9b2_faf07e93","updated":"2016-09-16 14:30:44.000000000","message":"++","commit_id":"5a1247bcc07c250e36fdc7c5980722ce460001f5"},{"author":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"change_message_id":"6a9d7af7048de44c991fd2475966a53ab0828ee6","unresolved":false,"context_lines":[{"line_number":227,"context_line":"class SqlMigrateBase(test_base.DbTestCase):"},{"line_number":228,"context_line":"    def setUp(self):"},{"line_number":229,"context_line":"        super(SqlMigrateBase, self).setUp()"},{"line_number":230,"context_line":"        self.addCleanup(script.PythonScript.clear)"},{"line_number":231,"context_line":""},{"line_number":232,"context_line":"        # Set keystone\u0027s connection URL to be the test engine\u0027s url."},{"line_number":233,"context_line":"        database.initialize_sql_session(self.engine.url)"}],"source_content_type":"text/x-python","patch_set":1,"id":"7a8ec9b2_acfe92ab","line":230,"range":{"start_line":230,"start_character":8,"end_line":230,"end_character":50},"in_reply_to":"7a8ec9b2_faf07e93","updated":"2016-09-16 16:31:33.000000000","message":"Done","commit_id":"5a1247bcc07c250e36fdc7c5980722ce460001f5"},{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"ee002f292e88a74454c120441c265898fb55f8a0","unresolved":false,"context_lines":[{"line_number":230,"context_line":""},{"line_number":231,"context_line":"        # NOTE(dstanek): Clear out sqlalchemy-migrate\u0027s script cache to allow"},{"line_number":232,"context_line":"        # us to have multiple repos (expand, migrate, contrate) where the"},{"line_number":233,"context_line":"        # modules have the same name (001_awesome.py)."},{"line_number":234,"context_line":"        self.addCleanup(script.PythonScript.clear)"},{"line_number":235,"context_line":""},{"line_number":236,"context_line":"        # Set keystone\u0027s connection URL to be the test engine\u0027s url."}],"source_content_type":"text/x-python","patch_set":2,"id":"7a8ec9b2_ccd4be21","line":233,"updated":"2016-09-16 16:32:01.000000000","message":"Thank you, sir!","commit_id":"0818d42cb2afb5cd1ded72d9c2cc7c0ac4762a2c"}]}
