)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":34429,"name":"Tom Weininger","email":"dienste@weinimo.de","username":"tweining"},"change_message_id":"c6583548d7da99f6a430950b2798df3c3f4d7e92","unresolved":true,"context_lines":[{"line_number":10,"context_line":"project. The query that creates an empty quota object for the project"},{"line_number":11,"context_line":"may have triggered a deadlock in the DB, this deadlock should have been"},{"line_number":12,"context_line":"handlded by an oslo_db.api.wrab_db_retry decorator but the decorated"},{"line_number":13,"context_line":"function was incorrect called: the DB session must begin in the"},{"line_number":14,"context_line":"decorated function and not in the caller."},{"line_number":15,"context_line":"If begin is called by the caller, in case of retry sqlalchemy will"},{"line_number":16,"context_line":"complain that the session was not correctly restarted after a rollback."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":6,"id":"30a8bfc3_167b74f8","line":13,"range":{"start_line":13,"start_character":13,"end_line":13,"end_character":22},"updated":"2023-11-14 16:11:44.000000000","message":"It should be \"incorrectly\" I think.","commit_id":"333f035ed2db77969e50b8762155d93057b2b328"}],"/PATCHSET_LEVEL":[{"author":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"change_message_id":"129747cef7662cdefc89b61582d1236da8e724f9","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"b8806d6f_9fedb9a6","updated":"2023-11-29 22:32:36.000000000","message":"It would be nice to have a release note for this.","commit_id":"333f035ed2db77969e50b8762155d93057b2b328"},{"author":{"_account_id":31664,"name":"Omer Schwartz","email":"oschwart@redhat.com","username":"oschwart"},"change_message_id":"f809c4c85f37eee0d993f04d8cbbce4ddf2df020","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"2d6c3aa3_b54f0ef2","updated":"2023-11-28 10:28:54.000000000","message":"Looks good to me","commit_id":"333f035ed2db77969e50b8762155d93057b2b328"},{"author":{"_account_id":31664,"name":"Omer Schwartz","email":"oschwart@redhat.com","username":"oschwart"},"change_message_id":"b04abc75920d32938d1cfef1133656e5ed7ea03d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"edd04f44_66968239","updated":"2023-11-28 10:28:46.000000000","message":"ok, thanks","commit_id":"333f035ed2db77969e50b8762155d93057b2b328"}],"octavia/tests/functional/db/base.py":[{"author":{"_account_id":31664,"name":"Omer Schwartz","email":"oschwart@redhat.com","username":"oschwart"},"change_message_id":"18d58bc50c68998d335ddb2093d05afdba898f5d","unresolved":true,"context_lines":[{"line_number":82,"context_line":"        return engine, session"},{"line_number":83,"context_line":""},{"line_number":84,"context_line":"    def get_session(self):"},{"line_number":85,"context_line":"        if \u0027sqlite:///\u0027 in self.connection_string:"},{"line_number":86,"context_line":"            return self.facade.get_session(expire_on_commit\u003dTrue)"},{"line_number":87,"context_line":"        else:"},{"line_number":88,"context_line":"            return db_api.get_session()"}],"source_content_type":"text/x-python","patch_set":6,"id":"3dd573ae_0476f538","line":85,"range":{"start_line":85,"start_character":12,"end_line":85,"end_character":22},"updated":"2023-11-23 13:59:38.000000000","message":"should it be 3 /// ?","commit_id":"333f035ed2db77969e50b8762155d93057b2b328"},{"author":{"_account_id":34429,"name":"Tom Weininger","email":"dienste@weinimo.de","username":"tweining"},"change_message_id":"0e67b0202827a1e8cedd93740972e247021439a8","unresolved":false,"context_lines":[{"line_number":82,"context_line":"        return engine, session"},{"line_number":83,"context_line":""},{"line_number":84,"context_line":"    def get_session(self):"},{"line_number":85,"context_line":"        if \u0027sqlite:///\u0027 in self.connection_string:"},{"line_number":86,"context_line":"            return self.facade.get_session(expire_on_commit\u003dTrue)"},{"line_number":87,"context_line":"        else:"},{"line_number":88,"context_line":"            return db_api.get_session()"}],"source_content_type":"text/x-python","patch_set":6,"id":"56e33161_7edc2d5c","line":85,"range":{"start_line":85,"start_character":12,"end_line":85,"end_character":22},"in_reply_to":"3dd573ae_0476f538","updated":"2023-11-27 13:22:31.000000000","message":"Yes, because there is no hostname: https://docs.sqlalchemy.org/en/20/core/engines.html#sqlite","commit_id":"333f035ed2db77969e50b8762155d93057b2b328"}]}
