)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":6849,"name":"Roman Podoliaka","email":"roman.podoliaka@gmail.com","username":"rpodolyaka"},"change_message_id":"18c84d048ded780d9494269dfd23d4a40209389a","unresolved":false,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"The test here always passed because SQLAlchemy has never"},{"line_number":10,"context_line":"reflected CHECK constraints before, so the test never exercised"},{"line_number":11,"context_line":"anything.   An upcoming feature in SQLAlchemy 1.1 will allow"},{"line_number":12,"context_line":"the Postgresql and SQLite dialects to reflect CHECK constraints,"},{"line_number":13,"context_line":"and the existing test for the \"boolean\" constraint fails."},{"line_number":14,"context_line":"This patch repairs the test with a more generic regular expression"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"9abb7d3a_f100a968","line":11,"updated":"2016-06-03 14:12:04.000000000","message":"Yay! :)","commit_id":"34a3da336d6d877edbc09c686733128e633aeada"}],"oslo_db/sqlalchemy/utils.py":[{"author":{"_account_id":6849,"name":"Roman Podoliaka","email":"roman.podoliaka@gmail.com","username":"rpodolyaka"},"change_message_id":"07b92f254b30b6758f2a35b9922d0e2018239ef7","unresolved":false,"context_lines":[{"line_number":630,"context_line":"        # vary depending on the SQLAlchemy version used."},{"line_number":631,"context_line":"        constraint_markers \u003d ("},{"line_number":632,"context_line":"            \"deleted in (0, 1)\","},{"line_number":633,"context_line":"            \"deleted IN (:deleted_1, :deleted_2)\","},{"line_number":634,"context_line":"            \"deleted IN (:param_1, :param_2)\""},{"line_number":635,"context_line":"        )"},{"line_number":636,"context_line":"        return any(sqltext.endswith(marker) for marker in constraint_markers)"}],"source_content_type":"text/x-python","patch_set":1,"id":"9abb7d3a_1183adcd","side":"PARENT","line":633,"updated":"2016-06-03 14:13:45.000000000","message":"I clearly remember we fixed this once or twice - apparently this only worked for metadata defined in the code, not the reflected schema","commit_id":"d1716100a992bdbf96793369cfc961af1c56b19a"}]}
