)]}'
{"cinder/db/sqlalchemy/api.py":[{"author":{"_account_id":11600,"name":"Michał Dulko","email":"michal.dulko@gmail.com","username":"dulek"},"change_message_id":"0b74a6f09daf9b4a46489dfca06cafd1cd7aae53","unresolved":false,"context_lines":[{"line_number":1254,"context_line":"                    \u0027deleted_at\u0027: now,"},{"line_number":1255,"context_line":"                    \u0027updated_at\u0027: literal_column(\u0027updated_at\u0027),"},{"line_number":1256,"context_line":"                    \u0027migration_status\u0027: None})"},{"line_number":1257,"context_line":"        model_query(context, models.IscsiTarget, session\u003dsession).\\"},{"line_number":1258,"context_line":"            filter_by(volume_id\u003dvolume_id).\\"},{"line_number":1259,"context_line":"            update({\u0027volume_id\u0027: None})"},{"line_number":1260,"context_line":"        model_query(context, models.VolumeMetadata, session\u003dsession).\\"},{"line_number":1261,"context_line":"            filter_by(volume_id\u003dvolume_id).\\"},{"line_number":1262,"context_line":"            update({\u0027deleted\u0027: True,"}],"source_content_type":"text/x-python","patch_set":1,"id":"7af24918_af05da7a","side":"PARENT","line":1259,"range":{"start_line":1257,"start_character":0,"end_line":1259,"end_character":39},"updated":"2016-03-03 12:46:01.000000000","message":"It\u0027s a shame I\u0027ve noticed that just today. Removal of this table breaks DB compatibility with Liberty - when deleting the volume Liberty is trying to update IscsiTarget table and delete request fails in an unrecoverable way… This makes it impossible to run Liberty after applying Mitaka\u0027s DB migrations, which breaks rolling upgrades support.\n\nI really don\u0027t know what would be a way to fix that now:\n\n* Removal of this line from stable/liberty?\n* Merge migration readding the table?\n* Give up?","commit_id":"aa44c8b28108f1e87d9539e00c5126ff28090848"},{"author":{"_account_id":9535,"name":"Gorka Eguileor","email":"geguileo@redhat.com","username":"Gorka"},"change_message_id":"fc6058693d60cb34fba42822ff32c6d09f2aa672","unresolved":false,"context_lines":[{"line_number":1254,"context_line":"                    \u0027deleted_at\u0027: now,"},{"line_number":1255,"context_line":"                    \u0027updated_at\u0027: literal_column(\u0027updated_at\u0027),"},{"line_number":1256,"context_line":"                    \u0027migration_status\u0027: None})"},{"line_number":1257,"context_line":"        model_query(context, models.IscsiTarget, session\u003dsession).\\"},{"line_number":1258,"context_line":"            filter_by(volume_id\u003dvolume_id).\\"},{"line_number":1259,"context_line":"            update({\u0027volume_id\u0027: None})"},{"line_number":1260,"context_line":"        model_query(context, models.VolumeMetadata, session\u003dsession).\\"},{"line_number":1261,"context_line":"            filter_by(volume_id\u003dvolume_id).\\"},{"line_number":1262,"context_line":"            update({\u0027deleted\u0027: True,"}],"source_content_type":"text/x-python","patch_set":1,"id":"7af24918_de0bb622","side":"PARENT","line":1259,"range":{"start_line":1257,"start_character":0,"end_line":1259,"end_character":39},"in_reply_to":"7af24918_af05da7a","updated":"2016-03-03 13:49:39.000000000","message":"As discussed on IRC, I have created a fix for this situation: https://review.openstack.org/287800","commit_id":"aa44c8b28108f1e87d9539e00c5126ff28090848"}]}
