)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":14676,"name":"Kairat Kushaev","email":"kkushaev@mirantis.com","username":"kairat_kushaev"},"change_message_id":"cae45f0434d14bc68754b809cda6b98eb0232ad4","unresolved":false,"context_lines":[{"line_number":10,"context_line":"remove it in N release. In M cycle, we should add a warning to users."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Change-Id: I2791d8421abc0ad6c4905d5ddaa3fa99f264e333"},{"line_number":13,"context_line":"Closes-bug: #1501233"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"1a26ad4f_f10b4d22","line":13,"updated":"2015-11-03 07:40:16.000000000","message":"I guess it should Partial-Bug?","commit_id":"ac5188ae53052ae4bfe74efe493a5ab9bddc2c60"},{"author":{"_account_id":15054,"name":"wangxiyuan","email":"wangxiyuan1007@gmail.com","username":"wangxiyuan"},"change_message_id":"95d3f8ec8c7b7219a6e4afc9d926219b4394f70d","unresolved":false,"context_lines":[{"line_number":10,"context_line":"remove it in N release. In M cycle, we should add a warning to users."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Change-Id: I2791d8421abc0ad6c4905d5ddaa3fa99f264e333"},{"line_number":13,"context_line":"Closes-bug: #1501233"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"1a26ad4f_4c8e287a","line":13,"in_reply_to":"1a26ad4f_f10b4d22","updated":"2015-11-03 08:36:21.000000000","message":"Maybe \"closes\" is better.\nThis patch only add a warning to users. Then the bug should be closed. \n\nThe remove work should be done in N with a bp.\n\nI\u0027ll update the bug description in launchpad later.","commit_id":"ac5188ae53052ae4bfe74efe493a5ab9bddc2c60"}],"glance/cmd/manage.py":[{"author":{"_account_id":14676,"name":"Kairat Kushaev","email":"kkushaev@mirantis.com","username":"kairat_kushaev"},"change_message_id":"cae45f0434d14bc68754b809cda6b98eb0232ad4","unresolved":false,"context_lines":[{"line_number":87,"context_line":"    @args(\u0027--version\u0027, metavar\u003d\u0027\u003cversion\u003e\u0027, help\u003d\u0027Database version\u0027)"},{"line_number":88,"context_line":"    def downgrade(self, version\u003dNone):"},{"line_number":89,"context_line":"        \"\"\"Downgrade the database\u0027s migration level\"\"\""},{"line_number":90,"context_line":"        print(\"Warning: DB downgrade doesn\u0027t be supported in OpenStack now. \""},{"line_number":91,"context_line":"              \"Glance will remove it in N release. You could make a full \""},{"line_number":92,"context_line":"              \"database backup of the production data before attempting any \""},{"line_number":93,"context_line":"              \"upgrade after that.\")"}],"source_content_type":"text/x-python","patch_set":1,"id":"1a26ad4f_712f3d88","line":90,"updated":"2015-11-03 07:40:16.000000000","message":"So I not a native speaker but this message is not clear for me:).\nAs a deployer I could not answer the questions: is it supported now? is it deprecated or not?","commit_id":"ac5188ae53052ae4bfe74efe493a5ab9bddc2c60"},{"author":{"_account_id":15054,"name":"wangxiyuan","email":"wangxiyuan1007@gmail.com","username":"wangxiyuan"},"change_message_id":"95d3f8ec8c7b7219a6e4afc9d926219b4394f70d","unresolved":false,"context_lines":[{"line_number":87,"context_line":"    @args(\u0027--version\u0027, metavar\u003d\u0027\u003cversion\u003e\u0027, help\u003d\u0027Database version\u0027)"},{"line_number":88,"context_line":"    def downgrade(self, version\u003dNone):"},{"line_number":89,"context_line":"        \"\"\"Downgrade the database\u0027s migration level\"\"\""},{"line_number":90,"context_line":"        print(\"Warning: DB downgrade doesn\u0027t be supported in OpenStack now. \""},{"line_number":91,"context_line":"              \"Glance will remove it in N release. You could make a full \""},{"line_number":92,"context_line":"              \"database backup of the production data before attempting any \""},{"line_number":93,"context_line":"              \"upgrade after that.\")"}],"source_content_type":"text/x-python","patch_set":1,"id":"1a26ad4f_8cdf6068","line":90,"in_reply_to":"1a26ad4f_712f3d88","updated":"2015-11-03 08:36:21.000000000","message":"Done","commit_id":"ac5188ae53052ae4bfe74efe493a5ab9bddc2c60"},{"author":{"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},"change_message_id":"539b2efcbfc5556da1dcce1b8caed704065c1d35","unresolved":false,"context_lines":[{"line_number":87,"context_line":"    @args(\u0027--version\u0027, metavar\u003d\u0027\u003cversion\u003e\u0027, help\u003d\u0027Database version\u0027)"},{"line_number":88,"context_line":"    def downgrade(self, version\u003dNone):"},{"line_number":89,"context_line":"        \"\"\"Downgrade the database\u0027s migration level\"\"\""},{"line_number":90,"context_line":"        print(\"Warning: DB downgrade will be deprecated in N release. After\""},{"line_number":91,"context_line":"              \"Mitaka, users could make a full database backup of the\""},{"line_number":92,"context_line":"              \"production data before attempting any upgrade.\")"},{"line_number":93,"context_line":"        migration.db_sync(db_api.get_engine(),"}],"source_content_type":"text/x-python","patch_set":2,"id":"fa80f949_10bc5204","line":90,"updated":"2015-11-04 11:08:34.000000000","message":"\"DB downgrade is deprecated and will be removed in N.\"","commit_id":"e692e76bb1ac3811bd1c9c5f0af26395ecbb0382"},{"author":{"_account_id":15054,"name":"wangxiyuan","email":"wangxiyuan1007@gmail.com","username":"wangxiyuan"},"change_message_id":"e719c54bcb234e8ed871a63de7cf05e5038872dd","unresolved":false,"context_lines":[{"line_number":87,"context_line":"    @args(\u0027--version\u0027, metavar\u003d\u0027\u003cversion\u003e\u0027, help\u003d\u0027Database version\u0027)"},{"line_number":88,"context_line":"    def downgrade(self, version\u003dNone):"},{"line_number":89,"context_line":"        \"\"\"Downgrade the database\u0027s migration level\"\"\""},{"line_number":90,"context_line":"        print(\"Warning: DB downgrade will be deprecated in N release. After\""},{"line_number":91,"context_line":"              \"Mitaka, users could make a full database backup of the\""},{"line_number":92,"context_line":"              \"production data before attempting any upgrade.\")"},{"line_number":93,"context_line":"        migration.db_sync(db_api.get_engine(),"}],"source_content_type":"text/x-python","patch_set":2,"id":"fa80f949_8c26cd66","line":90,"in_reply_to":"fa80f949_10bc5204","updated":"2015-11-05 01:38:44.000000000","message":"Thanks, Erno","commit_id":"e692e76bb1ac3811bd1c9c5f0af26395ecbb0382"},{"author":{"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},"change_message_id":"539b2efcbfc5556da1dcce1b8caed704065c1d35","unresolved":false,"context_lines":[{"line_number":88,"context_line":"    def downgrade(self, version\u003dNone):"},{"line_number":89,"context_line":"        \"\"\"Downgrade the database\u0027s migration level\"\"\""},{"line_number":90,"context_line":"        print(\"Warning: DB downgrade will be deprecated in N release. After\""},{"line_number":91,"context_line":"              \"Mitaka, users could make a full database backup of the\""},{"line_number":92,"context_line":"              \"production data before attempting any upgrade.\")"},{"line_number":93,"context_line":"        migration.db_sync(db_api.get_engine(),"},{"line_number":94,"context_line":"                          db_migration.MIGRATE_REPO_PATH,"}],"source_content_type":"text/x-python","patch_set":2,"id":"fa80f949_304cf641","line":91,"updated":"2015-11-04 11:08:34.000000000","message":"-\"After Mitaka,\" \u0026 \"Users should make\"","commit_id":"e692e76bb1ac3811bd1c9c5f0af26395ecbb0382"},{"author":{"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},"change_message_id":"3a52aa56d2210c5ca8b2dbee8d09cc1347c7fb8c","unresolved":false,"context_lines":[{"line_number":88,"context_line":"    def downgrade(self, version\u003dNone):"},{"line_number":89,"context_line":"        \"\"\"Downgrade the database\u0027s migration level\"\"\""},{"line_number":90,"context_line":"        print(\"Warning: DB downgrade is deprecated and will be removed in N \""},{"line_number":91,"context_line":"              \"release. After Mitaka, users should make a full database backup\""},{"line_number":92,"context_line":"              \" of the production data before attempting any upgrade.\","},{"line_number":93,"context_line":"              file\u003dsys.stderr)"},{"line_number":94,"context_line":"        migration.db_sync(db_api.get_engine(),"}],"source_content_type":"text/x-python","patch_set":3,"id":"fa80f949_6dafd294","line":91,"updated":"2015-11-05 13:27:35.000000000","message":"I\u0027m still not convinced that this is the case only After Mitaka. After all we have stated that the downgrades are not supported anymore.","commit_id":"a9d9f67e314d9278a330bd1a0be5af624593502c"},{"author":{"_account_id":14676,"name":"Kairat Kushaev","email":"kkushaev@mirantis.com","username":"kairat_kushaev"},"change_message_id":"bca45b78e72ee6578709709519bbdfb9238dd847","unresolved":false,"context_lines":[{"line_number":87,"context_line":"    @args(\u0027--version\u0027, metavar\u003d\u0027\u003cversion\u003e\u0027, help\u003d\u0027Database version\u0027)"},{"line_number":88,"context_line":"    def downgrade(self, version\u003dNone):"},{"line_number":89,"context_line":"        \"\"\"Downgrade the database\u0027s migration level\"\"\""},{"line_number":90,"context_line":"        print(\"Warning: DB downgrade is deprecated and will be removed in N \""},{"line_number":91,"context_line":"              \"release. Users should make a full database backup of the \""},{"line_number":92,"context_line":"              \"production data before attempting any upgrade.\","},{"line_number":93,"context_line":"              file\u003dsys.stderr)"}],"source_content_type":"text/x-python","patch_set":4,"id":"fa80f949_d3bd18b8","line":90,"updated":"2015-11-06 09:42:56.000000000","message":"I am wondering if we need to change this to version (x.y.z) because AFAIK Openstack release model has been changed in Liberty.","commit_id":"e3366afdfb227794fd46cfd8b2cf553a7ff1a709"},{"author":{"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},"change_message_id":"ac99a8c38433baa125a0581d191bffb4a07fd3dc","unresolved":false,"context_lines":[{"line_number":87,"context_line":"    @args(\u0027--version\u0027, metavar\u003d\u0027\u003cversion\u003e\u0027, help\u003d\u0027Database version\u0027)"},{"line_number":88,"context_line":"    def downgrade(self, version\u003dNone):"},{"line_number":89,"context_line":"        \"\"\"Downgrade the database\u0027s migration level\"\"\""},{"line_number":90,"context_line":"        print(\"Warning: DB downgrade is deprecated and will be removed in N \""},{"line_number":91,"context_line":"              \"release. Users should make a full database backup of the \""},{"line_number":92,"context_line":"              \"production data before attempting any upgrade.\","},{"line_number":93,"context_line":"              file\u003dsys.stderr)"}],"source_content_type":"text/x-python","patch_set":4,"id":"fa80f949_5eecc1f2","line":90,"in_reply_to":"fa80f949_d3bd18b8","updated":"2015-11-06 14:52:11.000000000","message":"Nothing that concerns us here. N release will still be N release.","commit_id":"e3366afdfb227794fd46cfd8b2cf553a7ff1a709"}]}
