)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":6849,"name":"Roman Podoliaka","email":"roman.podoliaka@gmail.com","username":"rpodolyaka"},"change_message_id":"56b091137c1c509eec44709f5ce237d5ebaacb40","unresolved":false,"context_lines":[{"line_number":7,"context_line":"Add new filter for DBDataError exception"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"For sqlite database if insert or update command fails"},{"line_number":10,"context_line":"due to unicode value then it raises DBError whereas"},{"line_number":11,"context_line":"for mysql using filter it raises DBDataError."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"To maintain consistency, added new filter which will"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"fa0719c6_90ec08c9","line":10,"updated":"2016-03-21 15:11:41.000000000","message":"Does it fail due to a unicode value? I thought it\u0027s vice versa: you tried to pass a byte string as a parameter to execute()","commit_id":"8d91524155e43eb3eda81e083efe7e4dd2af2089"}],"oslo_db/tests/sqlalchemy/test_exc_filters.py":[{"author":{"_account_id":6849,"name":"Roman Podoliaka","email":"roman.podoliaka@gmail.com","username":"rpodolyaka"},"change_message_id":"56b091137c1c509eec44709f5ce237d5ebaacb40","unresolved":false,"context_lines":[{"line_number":458,"context_line":"        super(TestDBDataErrorSQLite, self).setUp()"},{"line_number":459,"context_line":""},{"line_number":460,"context_line":"        if six.PY3:"},{"line_number":461,"context_line":"            self.skip(\"SQLite database supports unicode value for python3\")"},{"line_number":462,"context_line":""},{"line_number":463,"context_line":"        meta \u003d sqla.MetaData(bind\u003dself.engine)"},{"line_number":464,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"fa0719c6_30825c95","line":461,"updated":"2016-03-21 15:11:41.000000000","message":"ah, I see, so you really meant a utf-8 encoded unicode value, i.e. a byte string is passed in fact","commit_id":"8d91524155e43eb3eda81e083efe7e4dd2af2089"},{"author":{"_account_id":11816,"name":"mike bayer","display_name":"Mike Bayer","email":"mike_mp@zzzcomputing.com","username":"zzzeek","status":"Red Hat"},"change_message_id":"87abd85971afdd589ca4b0f49e339c1046e8cea1","unresolved":false,"context_lines":[{"line_number":465,"context_line":"        self.table_1 \u003d sqla.Table("},{"line_number":466,"context_line":"            \"resource_foo\", meta,"},{"line_number":467,"context_line":"            sqla.Column(\"name\", sqla.String),"},{"line_number":468,"context_line":"            mysql_engine\u003d\u0027InnoDB\u0027,"},{"line_number":469,"context_line":"            mysql_charset\u003d\u0027utf8\u0027,"},{"line_number":470,"context_line":"        )"},{"line_number":471,"context_line":"        self.table_1.create()"}],"source_content_type":"text/x-python","patch_set":2,"id":"fa0719c6_b0582cfc","line":468,"updated":"2016-03-21 15:02:50.000000000","message":"why are the mysql indicators here if this test is only SQLite?","commit_id":"8d91524155e43eb3eda81e083efe7e4dd2af2089"},{"author":{"_account_id":6849,"name":"Roman Podoliaka","email":"roman.podoliaka@gmail.com","username":"rpodolyaka"},"change_message_id":"b355a9144cf9a7ffcd9ce583d13faa83c05aef79","unresolved":false,"context_lines":[{"line_number":465,"context_line":"        self.table_1 \u003d sqla.Table("},{"line_number":466,"context_line":"            \"resource_foo\", meta,"},{"line_number":467,"context_line":"            sqla.Column(\"name\", sqla.String),"},{"line_number":468,"context_line":"            mysql_engine\u003d\u0027InnoDB\u0027,"},{"line_number":469,"context_line":"            mysql_charset\u003d\u0027utf8\u0027,"},{"line_number":470,"context_line":"        )"},{"line_number":471,"context_line":"        self.table_1.create()"}],"source_content_type":"text/x-python","patch_set":2,"id":"fa0719c6_0b560929","line":468,"in_reply_to":"fa0719c6_b0582cfc","updated":"2016-03-21 15:27:23.000000000","message":"let\u0027s remove these, as they make no sense here","commit_id":"8d91524155e43eb3eda81e083efe7e4dd2af2089"}]}
