)]}'
{"doc/source/contributor/share_server_migration.rst":[{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"69bf0280be500800ea3e03e99730c8f487bc4c8d","unresolved":true,"context_lines":[{"line_number":54,"context_line":"    The share server to be migrated. This parameter is mandatory."},{"line_number":55,"context_line":""},{"line_number":56,"context_line":"**destination**"},{"line_number":57,"context_line":"    The destination backend in ``host@backend`` representation. This parameter"},{"line_number":58,"context_line":"    is mandatory."},{"line_number":59,"context_line":""},{"line_number":60,"context_line":"**preserve_snapshots**"},{"line_number":61,"context_line":"    Specifies whether migration should enforce the preservation of all existing"}],"source_content_type":"text/x-rst","patch_set":1,"id":"292de22f_84b2d3e8","line":58,"range":{"start_line":57,"start_character":64,"end_line":58,"end_character":17},"updated":"2020-12-14 23:58:03.000000000","message":"nit: The three parameters below are mandatory as well","commit_id":"482cacd77a8063916d7e7d9959881f259da32a17"},{"author":{"_account_id":29632,"name":"Carlos Eduardo","email":"ces.eduardo98@gmail.com","username":"silvacarlos"},"change_message_id":"8356f0022217b75c9572c83e6bb38b5b180c235c","unresolved":false,"context_lines":[{"line_number":54,"context_line":"    The share server to be migrated. This parameter is mandatory."},{"line_number":55,"context_line":""},{"line_number":56,"context_line":"**destination**"},{"line_number":57,"context_line":"    The destination backend in ``host@backend`` representation. This parameter"},{"line_number":58,"context_line":"    is mandatory."},{"line_number":59,"context_line":""},{"line_number":60,"context_line":"**preserve_snapshots**"},{"line_number":61,"context_line":"    Specifies whether migration should enforce the preservation of all existing"}],"source_content_type":"text/x-rst","patch_set":1,"id":"ab02a59c_5544ce8a","line":58,"range":{"start_line":57,"start_character":64,"end_line":58,"end_character":17},"in_reply_to":"292de22f_84b2d3e8","updated":"2021-01-06 11:51:51.000000000","message":"Done","commit_id":"482cacd77a8063916d7e7d9959881f259da32a17"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"69bf0280be500800ea3e03e99730c8f487bc4c8d","unresolved":true,"context_lines":[{"line_number":104,"context_line":""},{"line_number":105,"context_line":"* If supplied API parameters are valid."},{"line_number":106,"context_line":""},{"line_number":107,"context_line":"* If there are shares in the share server."},{"line_number":108,"context_line":""},{"line_number":109,"context_line":"* If share server status is `active`."},{"line_number":110,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"cfd2a687_44b3da65","line":107,"range":{"start_line":107,"start_character":0,"end_line":107,"end_character":42},"updated":"2020-12-14 23:58:03.000000000","message":"Given the sentence on line 137, this point being here may be confusing - removing this will still preserve your message","commit_id":"482cacd77a8063916d7e7d9959881f259da32a17"},{"author":{"_account_id":29632,"name":"Carlos Eduardo","email":"ces.eduardo98@gmail.com","username":"silvacarlos"},"change_message_id":"8356f0022217b75c9572c83e6bb38b5b180c235c","unresolved":false,"context_lines":[{"line_number":104,"context_line":""},{"line_number":105,"context_line":"* If supplied API parameters are valid."},{"line_number":106,"context_line":""},{"line_number":107,"context_line":"* If there are shares in the share server."},{"line_number":108,"context_line":""},{"line_number":109,"context_line":"* If share server status is `active`."},{"line_number":110,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"80016f54_f7e52615","line":107,"range":{"start_line":107,"start_character":0,"end_line":107,"end_character":42},"in_reply_to":"cfd2a687_44b3da65","updated":"2021-01-06 11:51:51.000000000","message":"Done","commit_id":"482cacd77a8063916d7e7d9959881f259da32a17"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"69bf0280be500800ea3e03e99730c8f487bc4c8d","unresolved":true,"context_lines":[{"line_number":138,"context_line":"the `task_state` field value will transition to `migration_starting` and the"},{"line_number":139,"context_line":"share server\u0027s status will transition to `server_migrating`. Past this point,"},{"line_number":140,"context_line":"all validations, state transitions and errors will not produce any"},{"line_number":141,"context_line":"notifications to the user. Instead, the given share\u0027s `task_state` field value"},{"line_number":142,"context_line":"will transition to `migration_error`."},{"line_number":143,"context_line":""},{"line_number":144,"context_line":"Right after the API validations, a driver call will be performed in the"}],"source_content_type":"text/x-rst","patch_set":1,"id":"4478ebdf_23ab2106","line":141,"range":{"start_line":141,"start_character":40,"end_line":141,"end_character":54},"updated":"2020-12-14 23:58:03.000000000","message":"did you mean share server\u0027s?\nor \"task_state\" of all associated shares?","commit_id":"482cacd77a8063916d7e7d9959881f259da32a17"},{"author":{"_account_id":29632,"name":"Carlos Eduardo","email":"ces.eduardo98@gmail.com","username":"silvacarlos"},"change_message_id":"8356f0022217b75c9572c83e6bb38b5b180c235c","unresolved":false,"context_lines":[{"line_number":138,"context_line":"the `task_state` field value will transition to `migration_starting` and the"},{"line_number":139,"context_line":"share server\u0027s status will transition to `server_migrating`. Past this point,"},{"line_number":140,"context_line":"all validations, state transitions and errors will not produce any"},{"line_number":141,"context_line":"notifications to the user. Instead, the given share\u0027s `task_state` field value"},{"line_number":142,"context_line":"will transition to `migration_error`."},{"line_number":143,"context_line":""},{"line_number":144,"context_line":"Right after the API validations, a driver call will be performed in the"}],"source_content_type":"text/x-rst","patch_set":1,"id":"46b3e81e_058a7b01","line":141,"range":{"start_line":141,"start_character":40,"end_line":141,"end_character":54},"in_reply_to":"4478ebdf_23ab2106","updated":"2021-01-06 11:51:51.000000000","message":"I meant share server\u0027s here. Thanks for pointing it out!","commit_id":"482cacd77a8063916d7e7d9959881f259da32a17"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"69bf0280be500800ea3e03e99730c8f487bc4c8d","unresolved":true,"context_lines":[{"line_number":143,"context_line":""},{"line_number":144,"context_line":"Right after the API validations, a driver call will be performed in the"},{"line_number":145,"context_line":"destination backend in order to validate if the destination host is compatible"},{"line_number":146,"context_line":"or not within the requested operation. The driver will then determine the"},{"line_number":147,"context_line":"compatibility between source and destination hosts for the share server"},{"line_number":148,"context_line":"migration."},{"line_number":149,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"7343bf66_291ffc41","line":146,"range":{"start_line":146,"start_character":0,"end_line":146,"end_character":7},"updated":"2020-12-14 23:58:03.000000000","message":"nit: remove, redundant","commit_id":"482cacd77a8063916d7e7d9959881f259da32a17"},{"author":{"_account_id":29632,"name":"Carlos Eduardo","email":"ces.eduardo98@gmail.com","username":"silvacarlos"},"change_message_id":"8356f0022217b75c9572c83e6bb38b5b180c235c","unresolved":false,"context_lines":[{"line_number":143,"context_line":""},{"line_number":144,"context_line":"Right after the API validations, a driver call will be performed in the"},{"line_number":145,"context_line":"destination backend in order to validate if the destination host is compatible"},{"line_number":146,"context_line":"or not within the requested operation. The driver will then determine the"},{"line_number":147,"context_line":"compatibility between source and destination hosts for the share server"},{"line_number":148,"context_line":"migration."},{"line_number":149,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"40eeda4c_c334bc46","line":146,"range":{"start_line":146,"start_character":0,"end_line":146,"end_character":7},"in_reply_to":"7343bf66_291ffc41","updated":"2021-01-06 11:51:51.000000000","message":"Done","commit_id":"482cacd77a8063916d7e7d9959881f259da32a17"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"69bf0280be500800ea3e03e99730c8f487bc4c8d","unresolved":true,"context_lines":[{"line_number":228,"context_line":"  ``share_server_migration_continue`` method."},{"line_number":229,"context_line":""},{"line_number":230,"context_line":"* If the manila-share service is restarted during a migration, the driver\u0027s"},{"line_number":231,"context_line":"  ``share_server_migration_continue`` will be invoked continuously with an"},{"line_number":232,"context_line":"  interval configured in the share manager service"},{"line_number":233,"context_line":"  (``share_server_migration_driver_continue_interval``). The invocation"},{"line_number":234,"context_line":"  will stop when the driver finishes the data copy phase."}],"source_content_type":"text/x-rst","patch_set":1,"id":"24bfad91_e7a9b413","line":231,"range":{"start_line":231,"start_character":54,"end_line":231,"end_character":66},"updated":"2020-12-14 23:58:03.000000000","message":"periodically","commit_id":"482cacd77a8063916d7e7d9959881f259da32a17"},{"author":{"_account_id":29632,"name":"Carlos Eduardo","email":"ces.eduardo98@gmail.com","username":"silvacarlos"},"change_message_id":"8356f0022217b75c9572c83e6bb38b5b180c235c","unresolved":false,"context_lines":[{"line_number":228,"context_line":"  ``share_server_migration_continue`` method."},{"line_number":229,"context_line":""},{"line_number":230,"context_line":"* If the manila-share service is restarted during a migration, the driver\u0027s"},{"line_number":231,"context_line":"  ``share_server_migration_continue`` will be invoked continuously with an"},{"line_number":232,"context_line":"  interval configured in the share manager service"},{"line_number":233,"context_line":"  (``share_server_migration_driver_continue_interval``). The invocation"},{"line_number":234,"context_line":"  will stop when the driver finishes the data copy phase."}],"source_content_type":"text/x-rst","patch_set":1,"id":"a0bb066e_862b05d6","line":231,"range":{"start_line":231,"start_character":54,"end_line":231,"end_character":66},"in_reply_to":"24bfad91_e7a9b413","updated":"2021-01-06 11:51:51.000000000","message":"Done","commit_id":"482cacd77a8063916d7e7d9959881f259da32a17"}]}
