)]}'
{"doc/source/images_src/image_status_transition.dot":[{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"d7d4504caf93b53782e75eed471dc7f139f5ef88","unresolved":false,"context_lines":[{"line_number":32,"context_line":"  \"queued\" -\u003e \"active\" [label\u003d\"add location*\"];"},{"line_number":33,"context_line":"  \"queued\" -\u003e \"saving\" [label\u003d\"upload\"];"},{"line_number":34,"context_line":"  \"queued\" -\u003e \"uploading\" [label\u003d\"stage upload\"];"},{"line_number":35,"context_line":"  \"queued\" -\u003e \"deleted\" [label\u003d\"delete\"];"},{"line_number":36,"context_line":""},{"line_number":37,"context_line":"  \"saving\" -\u003e \"active\" [label\u003d\"upload succeed\"];"},{"line_number":38,"context_line":"  \"saving\" -\u003e \"killed\" [label\u003d\"[v1] upload fail\"];"}],"source_content_type":"application/msword","patch_set":2,"id":"7f287b81_17578928","line":35,"updated":"2017-08-29 12:01:07.000000000","message":"It\u0027s also possible to go from queued to importing:\nhttps://github.com/openstack/glance/blob/master/glance/domain/__init__.py#L97-L113\n\n(That\u0027s for the copy-from or swift-local import methods.)","commit_id":"2b36a96251945a52334c1cac46e6d7c37efc1dd1"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"8dcff7e114b9bade13e74169e4d68d8f2ba7e524","unresolved":false,"context_lines":[{"line_number":32,"context_line":"  \"queued\" -\u003e \"active\" [label\u003d\"add location*\"];"},{"line_number":33,"context_line":"  \"queued\" -\u003e \"saving\" [label\u003d\"upload\"];"},{"line_number":34,"context_line":"  \"queued\" -\u003e \"uploading\" [label\u003d\"stage upload\"];"},{"line_number":35,"context_line":"  \"queued\" -\u003e \"importing\" [label\u003d\"non-upload import\"];"},{"line_number":36,"context_line":"  \"queued\" -\u003e \"deleted\" [label\u003d\"delete\"];"},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"  \"saving\" -\u003e \"active\" [label\u003d\"upload succeed\"];"}],"source_content_type":"application/msword","patch_set":3,"id":"7f287b81_565d0c13","line":35,"updated":"2017-08-29 16:03:20.000000000","message":"Would like feedback from Erno about the name of this state transition.","commit_id":"c1862b3cabc57d07edfc8c3be9ca2317e36b21d0"},{"author":{"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},"change_message_id":"9b5eeb51f7efe6f104ac1e15cea40e7a10bdb716","unresolved":false,"context_lines":[{"line_number":32,"context_line":"  \"queued\" -\u003e \"active\" [label\u003d\"add location*\"];"},{"line_number":33,"context_line":"  \"queued\" -\u003e \"saving\" [label\u003d\"upload\"];"},{"line_number":34,"context_line":"  \"queued\" -\u003e \"uploading\" [label\u003d\"stage upload\"];"},{"line_number":35,"context_line":"  \"queued\" -\u003e \"importing\" [label\u003d\"non-upload import\"];"},{"line_number":36,"context_line":"  \"queued\" -\u003e \"deleted\" [label\u003d\"delete\"];"},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"  \"saving\" -\u003e \"active\" [label\u003d\"upload succeed\"];"}],"source_content_type":"application/msword","patch_set":3,"id":"7f287b81_c948642e","line":35,"in_reply_to":"7f287b81_565d0c13","updated":"2017-09-07 11:08:58.000000000","message":"Well there is currently nothing that would make this transition happen.","commit_id":"c1862b3cabc57d07edfc8c3be9ca2317e36b21d0"},{"author":{"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},"change_message_id":"f75f859434fc904dca7c7c7a24f769d89b80001f","unresolved":false,"context_lines":[{"line_number":43,"context_line":"  \"uploading\" -\u003e \"deleted\" [label\u003d\"delete\"];"},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"  \"importing\" -\u003e \"active\" [label\u003d\"import succeed\"];"},{"line_number":46,"context_line":"  \"importing\" -\u003e \"killed\" [label\u003d\"import fail\"];"},{"line_number":47,"context_line":"  \"importing\" -\u003e \"deleted\" [label\u003d\"delete\"];"},{"line_number":48,"context_line":""},{"line_number":49,"context_line":"  \"active\" -\u003e \"pending_delete\" [label\u003d\"delayed delete\"];"}],"source_content_type":"application/msword","patch_set":4,"id":"bf57530f_da13f8b7","line":46,"updated":"2017-09-20 15:52:03.000000000","message":"This is not valid state transition.","commit_id":"07f837db453b7f2e3ab66761fd78f88736975ebb"},{"author":{"_account_id":25111,"name":"Dou Rui Yuan","email":"rydou@fiberhome.com","username":"rydou"},"change_message_id":"4582bb3acb13713daab9088bee821f5bd75e166c","unresolved":false,"context_lines":[{"line_number":43,"context_line":"  \"uploading\" -\u003e \"deleted\" [label\u003d\"delete\"];"},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"  \"importing\" -\u003e \"active\" [label\u003d\"import succeed\"];"},{"line_number":46,"context_line":"  \"importing\" -\u003e \"killed\" [label\u003d\"import fail\"];"},{"line_number":47,"context_line":"  \"importing\" -\u003e \"deleted\" [label\u003d\"delete\"];"},{"line_number":48,"context_line":""},{"line_number":49,"context_line":"  \"active\" -\u003e \"pending_delete\" [label\u003d\"delayed delete\"];"}],"source_content_type":"application/msword","patch_set":4,"id":"7f515b1d_921c326b","line":46,"in_reply_to":"bf57530f_da13f8b7","updated":"2017-09-25 08:21:22.000000000","message":"Done","commit_id":"07f837db453b7f2e3ab66761fd78f88736975ebb"}],"doc/source/user/statuses.rst":[{"author":{"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},"change_message_id":"9b5eeb51f7efe6f104ac1e15cea40e7a10bdb716","unresolved":false,"context_lines":[{"line_number":91,"context_line":"         called \"upload\"."},{"line_number":92,"context_line":"         A transition from the \"queued\" state to the \"uploading\" state"},{"line_number":93,"context_line":"         called \"stage upload\"."},{"line_number":94,"context_line":"         A transition from the \"queued\" state to the \"importing\" state"},{"line_number":95,"context_line":"         called \"non-upload import\"."},{"line_number":96,"context_line":"         A transition from the \"queued\" state to the \"deleted\" state"},{"line_number":97,"context_line":"         called \"delete\"."},{"line_number":98,"context_line":"         A transition from the \"saving\" state to the \"active\" state"}],"source_content_type":"text/x-rst","patch_set":3,"id":"7f287b81_095c2ceb","line":95,"range":{"start_line":94,"start_character":8,"end_line":95,"end_character":36},"updated":"2017-09-07 11:08:58.000000000","message":"With the current code there is never case that this transition would happen.","commit_id":"c1862b3cabc57d07edfc8c3be9ca2317e36b21d0"},{"author":{"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},"change_message_id":"f75f859434fc904dca7c7c7a24f769d89b80001f","unresolved":false,"context_lines":[{"line_number":107,"context_line":"         called \"delete\"."},{"line_number":108,"context_line":"         A transition from the \"importing\" state to the \"active\" state"},{"line_number":109,"context_line":"         called \"import succeed\"."},{"line_number":110,"context_line":"         A transition from the \"importing\" state to the \"killed\" state"},{"line_number":111,"context_line":"         called \"import fail\"."},{"line_number":112,"context_line":"         A transition from the \"importing\" state to the \"deleted\" state"},{"line_number":113,"context_line":"         called \"delete\"."},{"line_number":114,"context_line":"         A transition from the \"active\" state to the \"deleted\" state"}],"source_content_type":"text/x-rst","patch_set":4,"id":"bf57530f_ba7de4e8","line":111,"range":{"start_line":110,"start_character":9,"end_line":111,"end_character":30},"updated":"2017-09-20 15:52:03.000000000","message":"ditto","commit_id":"07f837db453b7f2e3ab66761fd78f88736975ebb"},{"author":{"_account_id":25111,"name":"Dou Rui Yuan","email":"rydou@fiberhome.com","username":"rydou"},"change_message_id":"4582bb3acb13713daab9088bee821f5bd75e166c","unresolved":false,"context_lines":[{"line_number":107,"context_line":"         called \"delete\"."},{"line_number":108,"context_line":"         A transition from the \"importing\" state to the \"active\" state"},{"line_number":109,"context_line":"         called \"import succeed\"."},{"line_number":110,"context_line":"         A transition from the \"importing\" state to the \"killed\" state"},{"line_number":111,"context_line":"         called \"import fail\"."},{"line_number":112,"context_line":"         A transition from the \"importing\" state to the \"deleted\" state"},{"line_number":113,"context_line":"         called \"delete\"."},{"line_number":114,"context_line":"         A transition from the \"active\" state to the \"deleted\" state"}],"source_content_type":"text/x-rst","patch_set":4,"id":"7f515b1d_5228fa84","line":111,"range":{"start_line":110,"start_character":9,"end_line":111,"end_character":30},"in_reply_to":"bf57530f_ba7de4e8","updated":"2017-09-25 08:21:22.000000000","message":"Done","commit_id":"07f837db453b7f2e3ab66761fd78f88736975ebb"}]}
