)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"change_message_id":"4f6d4ccb48addef158f40d43082e0b1fa30e9612","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"3a8001d5_e192a00f","updated":"2022-07-20 09:05:58.000000000","message":"Thanks for your patch. Please find few comments.","commit_id":"2f8b5a50b4b6e30a62d9f68410b6d657b548f393"},{"author":{"_account_id":35043,"name":"Hongjin Xu","display_name":"Hongjin Xu","email":"ho-xu@kddi.com","username":"hongjin-xu"},"change_message_id":"5a5842b490af2057b166d1d00520c305f35ce067","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"10d8df86_8af7e95d","in_reply_to":"3a8001d5_e192a00f","updated":"2022-07-22 09:10:46.000000000","message":"Thank you for reviewing!\nPlease check the modification.","commit_id":"2f8b5a50b4b6e30a62d9f68410b6d657b548f393"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"93addef1fa7be200925f0aece438277e253a0560","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":10,"id":"4450adbc_bc1c96c2","updated":"2022-07-25 07:20:37.000000000","message":"Thanks for your patch, please kindly find my comments.","commit_id":"3b2dba70a46cc28fd543d2f672981c732b071b79"},{"author":{"_account_id":35043,"name":"Hongjin Xu","display_name":"Hongjin Xu","email":"ho-xu@kddi.com","username":"hongjin-xu"},"change_message_id":"fc0129c431d45dac77103e22fb3979d3aade9c8b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":12,"id":"2876ca8f_aafb567f","updated":"2022-07-27 10:08:49.000000000","message":"Thank you for your comment!\nWe are considering to change the commands.\nPlease check it in #91 reply, and tell me your opinion. ","commit_id":"521e41267ec48132274f64e0fb624317a761a9db"},{"author":{"_account_id":35043,"name":"Hongjin Xu","display_name":"Hongjin Xu","email":"ho-xu@kddi.com","username":"hongjin-xu"},"change_message_id":"c1404e1645f5d754dc2190b2e60f5190f12f4f9c","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":12,"id":"688c7fb8_3b5c9959","updated":"2022-07-26 10:09:29.000000000","message":"Thank you for your reviewing! We modified them.","commit_id":"521e41267ec48132274f64e0fb624317a761a9db"},{"author":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"change_message_id":"5a8e52a247e272d90ba73706236440cb16b4e756","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":12,"id":"48e2749c_24977806","updated":"2022-07-26 14:32:57.000000000","message":"Thanks for rework. LGTM!!","commit_id":"521e41267ec48132274f64e0fb624317a761a9db"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"7f07d048b36b150fa5ab0e724b327200c49286fb","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":12,"id":"8edfb27e_65282793","updated":"2022-07-26 13:54:00.000000000","message":"Thanks for your rework, LGTM.","commit_id":"521e41267ec48132274f64e0fb624317a761a9db"}],"specs/zed/db-migration-tool.rst":[{"author":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"change_message_id":"4f6d4ccb48addef158f40d43082e0b1fa30e9612","unresolved":true,"context_lines":[{"line_number":1,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":2,"context_line":"DB Migration Tool"},{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"https://blueprints.launchpad.net/tacker/+spec/db-migration-tool"},{"line_number":6,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"927af834_0e591fa4","line":3,"range":{"start_line":1,"start_character":0,"end_line":3,"end_character":42},"updated":"2022-07-20 09:05:58.000000000","message":"Could you please remove extra \"\u003d\u003d\" characters.","commit_id":"2f8b5a50b4b6e30a62d9f68410b6d657b548f393"},{"author":{"_account_id":35043,"name":"Hongjin Xu","display_name":"Hongjin Xu","email":"ho-xu@kddi.com","username":"hongjin-xu"},"change_message_id":"5a5842b490af2057b166d1d00520c305f35ce067","unresolved":true,"context_lines":[{"line_number":1,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":2,"context_line":"DB Migration Tool"},{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"https://blueprints.launchpad.net/tacker/+spec/db-migration-tool"},{"line_number":6,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"e2f04f6d_6c92ca8e","line":3,"range":{"start_line":1,"start_character":0,"end_line":3,"end_character":42},"in_reply_to":"927af834_0e591fa4","updated":"2022-07-22 09:10:46.000000000","message":"fixed.","commit_id":"2f8b5a50b4b6e30a62d9f68410b6d657b548f393"},{"author":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"change_message_id":"5a8e52a247e272d90ba73706236440cb16b4e756","unresolved":false,"context_lines":[{"line_number":1,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":2,"context_line":"DB Migration Tool"},{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"https://blueprints.launchpad.net/tacker/+spec/db-migration-tool"},{"line_number":6,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"1cf02a01_fc3aec59","line":3,"range":{"start_line":1,"start_character":0,"end_line":3,"end_character":42},"in_reply_to":"e2f04f6d_6c92ca8e","updated":"2022-07-26 14:32:57.000000000","message":"Ack","commit_id":"2f8b5a50b4b6e30a62d9f68410b6d657b548f393"},{"author":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"change_message_id":"4f6d4ccb48addef158f40d43082e0b1fa30e9612","unresolved":true,"context_lines":[{"line_number":45,"context_line":""},{"line_number":46,"context_line":"- vnf"},{"line_number":47,"context_line":"- vnf_attribute"},{"line_number":48,"context_line":"- vnf_instancesS"},{"line_number":49,"context_line":"- vnf_instantiated_info"},{"line_number":50,"context_line":"- vnf_lcm_op_occs"},{"line_number":51,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"1f0551df_1b162675","line":48,"range":{"start_line":48,"start_character":2,"end_line":48,"end_character":16},"updated":"2022-07-20 09:05:58.000000000","message":"IMO, this looks like misspell, \"vnf_instances\" tacker DB name.","commit_id":"2f8b5a50b4b6e30a62d9f68410b6d657b548f393"},{"author":{"_account_id":35043,"name":"Hongjin Xu","display_name":"Hongjin Xu","email":"ho-xu@kddi.com","username":"hongjin-xu"},"change_message_id":"5a5842b490af2057b166d1d00520c305f35ce067","unresolved":true,"context_lines":[{"line_number":45,"context_line":""},{"line_number":46,"context_line":"- vnf"},{"line_number":47,"context_line":"- vnf_attribute"},{"line_number":48,"context_line":"- vnf_instancesS"},{"line_number":49,"context_line":"- vnf_instantiated_info"},{"line_number":50,"context_line":"- vnf_lcm_op_occs"},{"line_number":51,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"2864c9e5_86a7e2e3","line":48,"range":{"start_line":48,"start_character":2,"end_line":48,"end_character":16},"in_reply_to":"1f0551df_1b162675","updated":"2022-07-22 09:10:46.000000000","message":"fixed.","commit_id":"2f8b5a50b4b6e30a62d9f68410b6d657b548f393"},{"author":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"change_message_id":"5a8e52a247e272d90ba73706236440cb16b4e756","unresolved":false,"context_lines":[{"line_number":45,"context_line":""},{"line_number":46,"context_line":"- vnf"},{"line_number":47,"context_line":"- vnf_attribute"},{"line_number":48,"context_line":"- vnf_instancesS"},{"line_number":49,"context_line":"- vnf_instantiated_info"},{"line_number":50,"context_line":"- vnf_lcm_op_occs"},{"line_number":51,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"c06871e4_1c148d00","line":48,"range":{"start_line":48,"start_character":2,"end_line":48,"end_character":16},"in_reply_to":"2864c9e5_86a7e2e3","updated":"2022-07-26 14:32:57.000000000","message":"Ack","commit_id":"2f8b5a50b4b6e30a62d9f68410b6d657b548f393"},{"author":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"change_message_id":"4f6d4ccb48addef158f40d43082e0b1fa30e9612","unresolved":true,"context_lines":[{"line_number":54,"context_line":""},{"line_number":55,"context_line":"One of the following can be selected when executing the command."},{"line_number":56,"context_line":""},{"line_number":57,"context_line":"- The VNF that specified by vnfID"},{"line_number":58,"context_line":"- All VNFs that their records in the vnf_instances table for which the"},{"line_number":59,"context_line":"  \"deleted\" field is not 1."},{"line_number":60,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"954d79d7_8ed98a0f","line":57,"range":{"start_line":57,"start_character":15,"end_line":57,"end_character":24},"updated":"2022-07-20 09:05:58.000000000","message":"Missing verb, \"is specified\" .","commit_id":"2f8b5a50b4b6e30a62d9f68410b6d657b548f393"},{"author":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"change_message_id":"5a8e52a247e272d90ba73706236440cb16b4e756","unresolved":false,"context_lines":[{"line_number":54,"context_line":""},{"line_number":55,"context_line":"One of the following can be selected when executing the command."},{"line_number":56,"context_line":""},{"line_number":57,"context_line":"- The VNF that specified by vnfID"},{"line_number":58,"context_line":"- All VNFs that their records in the vnf_instances table for which the"},{"line_number":59,"context_line":"  \"deleted\" field is not 1."},{"line_number":60,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"7d7aa79d_2dd0c8a9","line":57,"range":{"start_line":57,"start_character":15,"end_line":57,"end_character":24},"in_reply_to":"51e46050_e9c17e51","updated":"2022-07-26 14:32:57.000000000","message":"Ack","commit_id":"2f8b5a50b4b6e30a62d9f68410b6d657b548f393"},{"author":{"_account_id":35043,"name":"Hongjin Xu","display_name":"Hongjin Xu","email":"ho-xu@kddi.com","username":"hongjin-xu"},"change_message_id":"5a5842b490af2057b166d1d00520c305f35ce067","unresolved":true,"context_lines":[{"line_number":54,"context_line":""},{"line_number":55,"context_line":"One of the following can be selected when executing the command."},{"line_number":56,"context_line":""},{"line_number":57,"context_line":"- The VNF that specified by vnfID"},{"line_number":58,"context_line":"- All VNFs that their records in the vnf_instances table for which the"},{"line_number":59,"context_line":"  \"deleted\" field is not 1."},{"line_number":60,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"51e46050_e9c17e51","line":57,"range":{"start_line":57,"start_character":15,"end_line":57,"end_character":24},"in_reply_to":"954d79d7_8ed98a0f","updated":"2022-07-22 09:10:46.000000000","message":"fixed.","commit_id":"2f8b5a50b4b6e30a62d9f68410b6d657b548f393"},{"author":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"change_message_id":"4f6d4ccb48addef158f40d43082e0b1fa30e9612","unresolved":true,"context_lines":[{"line_number":74,"context_line":"- --keep-original-records: Keep v1 records without erasing them"},{"line_number":75,"context_line":"  (Erasing them is default)"},{"line_number":76,"context_line":""},{"line_number":77,"context_line":"If users want to complete or back out DB migration after executing the migration"},{"line_number":78,"context_line":"command with the --keep-original-records option,"},{"line_number":79,"context_line":"the following command can be used to update the value of the records\u0027 \"deleted\""},{"line_number":80,"context_line":"field to 1."}],"source_content_type":"text/x-rst","patch_set":6,"id":"75308e31_2be45c23","line":77,"range":{"start_line":77,"start_character":29,"end_line":77,"end_character":37},"updated":"2022-07-20 09:05:58.000000000","message":"Suggestion: \nCould we use the \"rollback\" term instead of \"back out\"? \nSecond, if possible could you please divide the \"complete\" and \"back out/rollback\" use cases into two separate steps as it looks a little confusing to me. \nPlease share your opinion.","commit_id":"2f8b5a50b4b6e30a62d9f68410b6d657b548f393"},{"author":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"change_message_id":"5a8e52a247e272d90ba73706236440cb16b4e756","unresolved":false,"context_lines":[{"line_number":74,"context_line":"- --keep-original-records: Keep v1 records without erasing them"},{"line_number":75,"context_line":"  (Erasing them is default)"},{"line_number":76,"context_line":""},{"line_number":77,"context_line":"If users want to complete or back out DB migration after executing the migration"},{"line_number":78,"context_line":"command with the --keep-original-records option,"},{"line_number":79,"context_line":"the following command can be used to update the value of the records\u0027 \"deleted\""},{"line_number":80,"context_line":"field to 1."}],"source_content_type":"text/x-rst","patch_set":6,"id":"4219cca5_a6b5cefe","line":77,"range":{"start_line":77,"start_character":29,"end_line":77,"end_character":37},"in_reply_to":"5fd67b78_ca889eaa","updated":"2022-07-26 14:32:57.000000000","message":"Ack","commit_id":"2f8b5a50b4b6e30a62d9f68410b6d657b548f393"},{"author":{"_account_id":35043,"name":"Hongjin Xu","display_name":"Hongjin Xu","email":"ho-xu@kddi.com","username":"hongjin-xu"},"change_message_id":"5a5842b490af2057b166d1d00520c305f35ce067","unresolved":true,"context_lines":[{"line_number":74,"context_line":"- --keep-original-records: Keep v1 records without erasing them"},{"line_number":75,"context_line":"  (Erasing them is default)"},{"line_number":76,"context_line":""},{"line_number":77,"context_line":"If users want to complete or back out DB migration after executing the migration"},{"line_number":78,"context_line":"command with the --keep-original-records option,"},{"line_number":79,"context_line":"the following command can be used to update the value of the records\u0027 \"deleted\""},{"line_number":80,"context_line":"field to 1."}],"source_content_type":"text/x-rst","patch_set":6,"id":"5fd67b78_ca889eaa","line":77,"range":{"start_line":77,"start_character":29,"end_line":77,"end_character":37},"in_reply_to":"75308e31_2be45c23","updated":"2022-07-22 09:10:46.000000000","message":"Thank you a lot for your suggestion!\nWe changed all of \"back out\" to \"rollback\".\nAnd we also separated use cases to two steps to make it clear.","commit_id":"2f8b5a50b4b6e30a62d9f68410b6d657b548f393"},{"author":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"change_message_id":"4f6d4ccb48addef158f40d43082e0b1fa30e9612","unresolved":true,"context_lines":[{"line_number":90,"context_line":"- --v2: Update the value of the v2 records\u0027 \"deleted\" field to 1 with specific"},{"line_number":91,"context_line":"  VNF and back out DB migration."},{"line_number":92,"context_line":""},{"line_number":93,"context_line":"Then records can be deleted completly by executing the tacker-db-manage command"},{"line_number":94,"context_line":"with subcommand of \u0027purge_deleted\u0027."},{"line_number":95,"context_line":""},{"line_number":96,"context_line":"4) Sequence of tool execution:"}],"source_content_type":"text/x-rst","patch_set":6,"id":"5a7cad03_cf11eb3b","line":93,"range":{"start_line":93,"start_character":28,"end_line":93,"end_character":37},"updated":"2022-07-20 09:05:58.000000000","message":"Misspell word, \"completely\".","commit_id":"2f8b5a50b4b6e30a62d9f68410b6d657b548f393"},{"author":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"change_message_id":"5a8e52a247e272d90ba73706236440cb16b4e756","unresolved":false,"context_lines":[{"line_number":90,"context_line":"- --v2: Update the value of the v2 records\u0027 \"deleted\" field to 1 with specific"},{"line_number":91,"context_line":"  VNF and back out DB migration."},{"line_number":92,"context_line":""},{"line_number":93,"context_line":"Then records can be deleted completly by executing the tacker-db-manage command"},{"line_number":94,"context_line":"with subcommand of \u0027purge_deleted\u0027."},{"line_number":95,"context_line":""},{"line_number":96,"context_line":"4) Sequence of tool execution:"}],"source_content_type":"text/x-rst","patch_set":6,"id":"6a21b58b_1c76af5f","line":93,"range":{"start_line":93,"start_character":28,"end_line":93,"end_character":37},"in_reply_to":"087f08fe_a6b982a9","updated":"2022-07-26 14:32:57.000000000","message":"Ack","commit_id":"2f8b5a50b4b6e30a62d9f68410b6d657b548f393"},{"author":{"_account_id":35043,"name":"Hongjin Xu","display_name":"Hongjin Xu","email":"ho-xu@kddi.com","username":"hongjin-xu"},"change_message_id":"5a5842b490af2057b166d1d00520c305f35ce067","unresolved":true,"context_lines":[{"line_number":90,"context_line":"- --v2: Update the value of the v2 records\u0027 \"deleted\" field to 1 with specific"},{"line_number":91,"context_line":"  VNF and back out DB migration."},{"line_number":92,"context_line":""},{"line_number":93,"context_line":"Then records can be deleted completly by executing the tacker-db-manage command"},{"line_number":94,"context_line":"with subcommand of \u0027purge_deleted\u0027."},{"line_number":95,"context_line":""},{"line_number":96,"context_line":"4) Sequence of tool execution:"}],"source_content_type":"text/x-rst","patch_set":6,"id":"087f08fe_a6b982a9","line":93,"range":{"start_line":93,"start_character":28,"end_line":93,"end_character":37},"in_reply_to":"5a7cad03_cf11eb3b","updated":"2022-07-22 09:10:46.000000000","message":"fixed.","commit_id":"2f8b5a50b4b6e30a62d9f68410b6d657b548f393"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"93addef1fa7be200925f0aece438277e253a0560","unresolved":true,"context_lines":[{"line_number":69,"context_line":""},{"line_number":70,"context_line":"The options are defined as follows:"},{"line_number":71,"context_line":""},{"line_number":72,"context_line":"- --vnfId: The specific VNF will be migrated"},{"line_number":73,"context_line":"- --all: Migrate all VNFs on vnf_instances that are not deleted\u003d1"},{"line_number":74,"context_line":"- --keep-original-records: Keep v1 records without erasing them"},{"line_number":75,"context_line":"  (Erasing them is default)"}],"source_content_type":"text/x-rst","patch_set":10,"id":"bc111553_2954adca","line":72,"range":{"start_line":72,"start_character":2,"end_line":72,"end_character":9},"updated":"2022-07-25 07:20:37.000000000","message":"After conversion to Html, the `--` seems to be replaced by a special character.\nHow about you surround --vnfId with ``?\n```\nsuggestion: change to ``--vnfId``\n```","commit_id":"3b2dba70a46cc28fd543d2f672981c732b071b79"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"7f07d048b36b150fa5ab0e724b327200c49286fb","unresolved":false,"context_lines":[{"line_number":69,"context_line":""},{"line_number":70,"context_line":"The options are defined as follows:"},{"line_number":71,"context_line":""},{"line_number":72,"context_line":"- --vnfId: The specific VNF will be migrated"},{"line_number":73,"context_line":"- --all: Migrate all VNFs on vnf_instances that are not deleted\u003d1"},{"line_number":74,"context_line":"- --keep-original-records: Keep v1 records without erasing them"},{"line_number":75,"context_line":"  (Erasing them is default)"}],"source_content_type":"text/x-rst","patch_set":10,"id":"07ad45d3_5cbd5aa2","line":72,"range":{"start_line":72,"start_character":2,"end_line":72,"end_character":9},"in_reply_to":"682289ae_ffa4c53b","updated":"2022-07-26 13:54:00.000000000","message":"ACK","commit_id":"3b2dba70a46cc28fd543d2f672981c732b071b79"},{"author":{"_account_id":35043,"name":"Hongjin Xu","display_name":"Hongjin Xu","email":"ho-xu@kddi.com","username":"hongjin-xu"},"change_message_id":"c1404e1645f5d754dc2190b2e60f5190f12f4f9c","unresolved":false,"context_lines":[{"line_number":69,"context_line":""},{"line_number":70,"context_line":"The options are defined as follows:"},{"line_number":71,"context_line":""},{"line_number":72,"context_line":"- --vnfId: The specific VNF will be migrated"},{"line_number":73,"context_line":"- --all: Migrate all VNFs on vnf_instances that are not deleted\u003d1"},{"line_number":74,"context_line":"- --keep-original-records: Keep v1 records without erasing them"},{"line_number":75,"context_line":"  (Erasing them is default)"}],"source_content_type":"text/x-rst","patch_set":10,"id":"682289ae_ffa4c53b","line":72,"range":{"start_line":72,"start_character":2,"end_line":72,"end_character":9},"in_reply_to":"bc111553_2954adca","updated":"2022-07-26 10:09:29.000000000","message":"fixed.","commit_id":"3b2dba70a46cc28fd543d2f672981c732b071b79"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"93addef1fa7be200925f0aece438277e253a0560","unresolved":true,"context_lines":[{"line_number":70,"context_line":"The options are defined as follows:"},{"line_number":71,"context_line":""},{"line_number":72,"context_line":"- --vnfId: The specific VNF will be migrated"},{"line_number":73,"context_line":"- --all: Migrate all VNFs on vnf_instances that are not deleted\u003d1"},{"line_number":74,"context_line":"- --keep-original-records: Keep v1 records without erasing them"},{"line_number":75,"context_line":"  (Erasing them is default)"},{"line_number":76,"context_line":""}],"source_content_type":"text/x-rst","patch_set":10,"id":"2fa2dd2a_4cd1811f","line":73,"range":{"start_line":73,"start_character":2,"end_line":73,"end_character":7},"updated":"2022-07-25 07:20:37.000000000","message":"ditto.","commit_id":"3b2dba70a46cc28fd543d2f672981c732b071b79"},{"author":{"_account_id":35043,"name":"Hongjin Xu","display_name":"Hongjin Xu","email":"ho-xu@kddi.com","username":"hongjin-xu"},"change_message_id":"c1404e1645f5d754dc2190b2e60f5190f12f4f9c","unresolved":false,"context_lines":[{"line_number":70,"context_line":"The options are defined as follows:"},{"line_number":71,"context_line":""},{"line_number":72,"context_line":"- --vnfId: The specific VNF will be migrated"},{"line_number":73,"context_line":"- --all: Migrate all VNFs on vnf_instances that are not deleted\u003d1"},{"line_number":74,"context_line":"- --keep-original-records: Keep v1 records without erasing them"},{"line_number":75,"context_line":"  (Erasing them is default)"},{"line_number":76,"context_line":""}],"source_content_type":"text/x-rst","patch_set":10,"id":"4b8a5778_438767fc","line":73,"range":{"start_line":73,"start_character":2,"end_line":73,"end_character":7},"in_reply_to":"2fa2dd2a_4cd1811f","updated":"2022-07-26 10:09:29.000000000","message":"fixed.","commit_id":"3b2dba70a46cc28fd543d2f672981c732b071b79"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"7f07d048b36b150fa5ab0e724b327200c49286fb","unresolved":false,"context_lines":[{"line_number":70,"context_line":"The options are defined as follows:"},{"line_number":71,"context_line":""},{"line_number":72,"context_line":"- --vnfId: The specific VNF will be migrated"},{"line_number":73,"context_line":"- --all: Migrate all VNFs on vnf_instances that are not deleted\u003d1"},{"line_number":74,"context_line":"- --keep-original-records: Keep v1 records without erasing them"},{"line_number":75,"context_line":"  (Erasing them is default)"},{"line_number":76,"context_line":""}],"source_content_type":"text/x-rst","patch_set":10,"id":"79715f31_dec5bd2a","line":73,"range":{"start_line":73,"start_character":2,"end_line":73,"end_character":7},"in_reply_to":"4b8a5778_438767fc","updated":"2022-07-26 13:54:00.000000000","message":"ACK","commit_id":"3b2dba70a46cc28fd543d2f672981c732b071b79"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"93addef1fa7be200925f0aece438277e253a0560","unresolved":true,"context_lines":[{"line_number":71,"context_line":""},{"line_number":72,"context_line":"- --vnfId: The specific VNF will be migrated"},{"line_number":73,"context_line":"- --all: Migrate all VNFs on vnf_instances that are not deleted\u003d1"},{"line_number":74,"context_line":"- --keep-original-records: Keep v1 records without erasing them"},{"line_number":75,"context_line":"  (Erasing them is default)"},{"line_number":76,"context_line":""},{"line_number":77,"context_line":"If users specify --keep-original-records option to"}],"source_content_type":"text/x-rst","patch_set":10,"id":"f04e6fb6_a8a1e2c4","line":74,"range":{"start_line":74,"start_character":2,"end_line":74,"end_character":25},"updated":"2022-07-25 07:20:37.000000000","message":"ditto.","commit_id":"3b2dba70a46cc28fd543d2f672981c732b071b79"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"7f07d048b36b150fa5ab0e724b327200c49286fb","unresolved":false,"context_lines":[{"line_number":71,"context_line":""},{"line_number":72,"context_line":"- --vnfId: The specific VNF will be migrated"},{"line_number":73,"context_line":"- --all: Migrate all VNFs on vnf_instances that are not deleted\u003d1"},{"line_number":74,"context_line":"- --keep-original-records: Keep v1 records without erasing them"},{"line_number":75,"context_line":"  (Erasing them is default)"},{"line_number":76,"context_line":""},{"line_number":77,"context_line":"If users specify --keep-original-records option to"}],"source_content_type":"text/x-rst","patch_set":10,"id":"0a41984a_321f81b4","line":74,"range":{"start_line":74,"start_character":2,"end_line":74,"end_character":25},"in_reply_to":"9e8285e1_9c64dec5","updated":"2022-07-26 13:54:00.000000000","message":"ACK","commit_id":"3b2dba70a46cc28fd543d2f672981c732b071b79"},{"author":{"_account_id":35043,"name":"Hongjin Xu","display_name":"Hongjin Xu","email":"ho-xu@kddi.com","username":"hongjin-xu"},"change_message_id":"c1404e1645f5d754dc2190b2e60f5190f12f4f9c","unresolved":false,"context_lines":[{"line_number":71,"context_line":""},{"line_number":72,"context_line":"- --vnfId: The specific VNF will be migrated"},{"line_number":73,"context_line":"- --all: Migrate all VNFs on vnf_instances that are not deleted\u003d1"},{"line_number":74,"context_line":"- --keep-original-records: Keep v1 records without erasing them"},{"line_number":75,"context_line":"  (Erasing them is default)"},{"line_number":76,"context_line":""},{"line_number":77,"context_line":"If users specify --keep-original-records option to"}],"source_content_type":"text/x-rst","patch_set":10,"id":"9e8285e1_9c64dec5","line":74,"range":{"start_line":74,"start_character":2,"end_line":74,"end_character":25},"in_reply_to":"f04e6fb6_a8a1e2c4","updated":"2022-07-26 10:09:29.000000000","message":"fixed.","commit_id":"3b2dba70a46cc28fd543d2f672981c732b071b79"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"93addef1fa7be200925f0aece438277e253a0560","unresolved":true,"context_lines":[{"line_number":74,"context_line":"- --keep-original-records: Keep v1 records without erasing them"},{"line_number":75,"context_line":"  (Erasing them is default)"},{"line_number":76,"context_line":""},{"line_number":77,"context_line":"If users specify --keep-original-records option to"},{"line_number":78,"context_line":"keep the pre-migration records,"},{"line_number":79,"context_line":"the mark_delete subcommand can be used in the next command"},{"line_number":80,"context_line":"to complete or rollback the migration:"}],"source_content_type":"text/x-rst","patch_set":10,"id":"06f5575e_3258cffa","line":77,"range":{"start_line":77,"start_character":17,"end_line":77,"end_character":40},"updated":"2022-07-25 07:20:37.000000000","message":"ditto.","commit_id":"3b2dba70a46cc28fd543d2f672981c732b071b79"},{"author":{"_account_id":35043,"name":"Hongjin Xu","display_name":"Hongjin Xu","email":"ho-xu@kddi.com","username":"hongjin-xu"},"change_message_id":"c1404e1645f5d754dc2190b2e60f5190f12f4f9c","unresolved":false,"context_lines":[{"line_number":74,"context_line":"- --keep-original-records: Keep v1 records without erasing them"},{"line_number":75,"context_line":"  (Erasing them is default)"},{"line_number":76,"context_line":""},{"line_number":77,"context_line":"If users specify --keep-original-records option to"},{"line_number":78,"context_line":"keep the pre-migration records,"},{"line_number":79,"context_line":"the mark_delete subcommand can be used in the next command"},{"line_number":80,"context_line":"to complete or rollback the migration:"}],"source_content_type":"text/x-rst","patch_set":10,"id":"d9573ef4_ce06e3c3","line":77,"range":{"start_line":77,"start_character":17,"end_line":77,"end_character":40},"in_reply_to":"06f5575e_3258cffa","updated":"2022-07-26 10:09:29.000000000","message":"fixed.","commit_id":"3b2dba70a46cc28fd543d2f672981c732b071b79"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"7f07d048b36b150fa5ab0e724b327200c49286fb","unresolved":false,"context_lines":[{"line_number":74,"context_line":"- --keep-original-records: Keep v1 records without erasing them"},{"line_number":75,"context_line":"  (Erasing them is default)"},{"line_number":76,"context_line":""},{"line_number":77,"context_line":"If users specify --keep-original-records option to"},{"line_number":78,"context_line":"keep the pre-migration records,"},{"line_number":79,"context_line":"the mark_delete subcommand can be used in the next command"},{"line_number":80,"context_line":"to complete or rollback the migration:"}],"source_content_type":"text/x-rst","patch_set":10,"id":"2136349b_87787253","line":77,"range":{"start_line":77,"start_character":17,"end_line":77,"end_character":40},"in_reply_to":"d9573ef4_ce06e3c3","updated":"2022-07-26 13:54:00.000000000","message":"ACK","commit_id":"3b2dba70a46cc28fd543d2f672981c732b071b79"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"93addef1fa7be200925f0aece438277e253a0560","unresolved":true,"context_lines":[{"line_number":80,"context_line":"to complete or rollback the migration:"},{"line_number":81,"context_line":""},{"line_number":82,"context_line":"- To complete the migration, users can use the"},{"line_number":83,"context_line":"  --v1 option to erase the records before migration."},{"line_number":84,"context_line":"- To rollback the migration, users can use the"},{"line_number":85,"context_line":"  --v2 option to erase the records after the migration."},{"line_number":86,"context_line":""}],"source_content_type":"text/x-rst","patch_set":10,"id":"71ad6747_2d81474e","line":83,"range":{"start_line":83,"start_character":2,"end_line":83,"end_character":6},"updated":"2022-07-25 07:20:37.000000000","message":"ditto.","commit_id":"3b2dba70a46cc28fd543d2f672981c732b071b79"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"7f07d048b36b150fa5ab0e724b327200c49286fb","unresolved":false,"context_lines":[{"line_number":80,"context_line":"to complete or rollback the migration:"},{"line_number":81,"context_line":""},{"line_number":82,"context_line":"- To complete the migration, users can use the"},{"line_number":83,"context_line":"  --v1 option to erase the records before migration."},{"line_number":84,"context_line":"- To rollback the migration, users can use the"},{"line_number":85,"context_line":"  --v2 option to erase the records after the migration."},{"line_number":86,"context_line":""}],"source_content_type":"text/x-rst","patch_set":10,"id":"17a9d8d7_1a4adde8","line":83,"range":{"start_line":83,"start_character":2,"end_line":83,"end_character":6},"in_reply_to":"07a6f180_93ff1e62","updated":"2022-07-26 13:54:00.000000000","message":"ACK","commit_id":"3b2dba70a46cc28fd543d2f672981c732b071b79"},{"author":{"_account_id":35043,"name":"Hongjin Xu","display_name":"Hongjin Xu","email":"ho-xu@kddi.com","username":"hongjin-xu"},"change_message_id":"c1404e1645f5d754dc2190b2e60f5190f12f4f9c","unresolved":false,"context_lines":[{"line_number":80,"context_line":"to complete or rollback the migration:"},{"line_number":81,"context_line":""},{"line_number":82,"context_line":"- To complete the migration, users can use the"},{"line_number":83,"context_line":"  --v1 option to erase the records before migration."},{"line_number":84,"context_line":"- To rollback the migration, users can use the"},{"line_number":85,"context_line":"  --v2 option to erase the records after the migration."},{"line_number":86,"context_line":""}],"source_content_type":"text/x-rst","patch_set":10,"id":"07a6f180_93ff1e62","line":83,"range":{"start_line":83,"start_character":2,"end_line":83,"end_character":6},"in_reply_to":"71ad6747_2d81474e","updated":"2022-07-26 10:09:29.000000000","message":"fixed.","commit_id":"3b2dba70a46cc28fd543d2f672981c732b071b79"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"93addef1fa7be200925f0aece438277e253a0560","unresolved":true,"context_lines":[{"line_number":82,"context_line":"- To complete the migration, users can use the"},{"line_number":83,"context_line":"  --v1 option to erase the records before migration."},{"line_number":84,"context_line":"- To rollback the migration, users can use the"},{"line_number":85,"context_line":"  --v2 option to erase the records after the migration."},{"line_number":86,"context_line":""},{"line_number":87,"context_line":"Details of the command are as follows:"},{"line_number":88,"context_line":""}],"source_content_type":"text/x-rst","patch_set":10,"id":"693eb166_a111e1f1","line":85,"range":{"start_line":85,"start_character":2,"end_line":85,"end_character":6},"updated":"2022-07-25 07:20:37.000000000","message":"ditto.","commit_id":"3b2dba70a46cc28fd543d2f672981c732b071b79"},{"author":{"_account_id":35043,"name":"Hongjin Xu","display_name":"Hongjin Xu","email":"ho-xu@kddi.com","username":"hongjin-xu"},"change_message_id":"c1404e1645f5d754dc2190b2e60f5190f12f4f9c","unresolved":false,"context_lines":[{"line_number":82,"context_line":"- To complete the migration, users can use the"},{"line_number":83,"context_line":"  --v1 option to erase the records before migration."},{"line_number":84,"context_line":"- To rollback the migration, users can use the"},{"line_number":85,"context_line":"  --v2 option to erase the records after the migration."},{"line_number":86,"context_line":""},{"line_number":87,"context_line":"Details of the command are as follows:"},{"line_number":88,"context_line":""}],"source_content_type":"text/x-rst","patch_set":10,"id":"d66f2b99_b21a09ec","line":85,"range":{"start_line":85,"start_character":2,"end_line":85,"end_character":6},"in_reply_to":"693eb166_a111e1f1","updated":"2022-07-26 10:09:29.000000000","message":"fixed.","commit_id":"3b2dba70a46cc28fd543d2f672981c732b071b79"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"7f07d048b36b150fa5ab0e724b327200c49286fb","unresolved":false,"context_lines":[{"line_number":82,"context_line":"- To complete the migration, users can use the"},{"line_number":83,"context_line":"  --v1 option to erase the records before migration."},{"line_number":84,"context_line":"- To rollback the migration, users can use the"},{"line_number":85,"context_line":"  --v2 option to erase the records after the migration."},{"line_number":86,"context_line":""},{"line_number":87,"context_line":"Details of the command are as follows:"},{"line_number":88,"context_line":""}],"source_content_type":"text/x-rst","patch_set":10,"id":"f223b54c_b8024650","line":85,"range":{"start_line":85,"start_character":2,"end_line":85,"end_character":6},"in_reply_to":"d66f2b99_b21a09ec","updated":"2022-07-26 13:54:00.000000000","message":"ACK","commit_id":"3b2dba70a46cc28fd543d2f672981c732b071b79"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"93addef1fa7be200925f0aece438277e253a0560","unresolved":true,"context_lines":[{"line_number":92,"context_line":""},{"line_number":93,"context_line":"The options are defined as follows:"},{"line_number":94,"context_line":""},{"line_number":95,"context_line":"- --v1: Update the value of the v1 records\u0027 \"deleted\" field to 1 with specific"},{"line_number":96,"context_line":"  VNF and complete DB migration."},{"line_number":97,"context_line":"- --v2: Update the value of the v2 records\u0027 \"deleted\" field to 1 with specific"},{"line_number":98,"context_line":"  VNF and rollback DB migration."}],"source_content_type":"text/x-rst","patch_set":10,"id":"ac00bd09_e9cca0ed","line":95,"range":{"start_line":95,"start_character":2,"end_line":95,"end_character":6},"updated":"2022-07-25 07:20:37.000000000","message":"ditto.","commit_id":"3b2dba70a46cc28fd543d2f672981c732b071b79"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"7f07d048b36b150fa5ab0e724b327200c49286fb","unresolved":false,"context_lines":[{"line_number":92,"context_line":""},{"line_number":93,"context_line":"The options are defined as follows:"},{"line_number":94,"context_line":""},{"line_number":95,"context_line":"- --v1: Update the value of the v1 records\u0027 \"deleted\" field to 1 with specific"},{"line_number":96,"context_line":"  VNF and complete DB migration."},{"line_number":97,"context_line":"- --v2: Update the value of the v2 records\u0027 \"deleted\" field to 1 with specific"},{"line_number":98,"context_line":"  VNF and rollback DB migration."}],"source_content_type":"text/x-rst","patch_set":10,"id":"2852bc51_c408ba7c","line":95,"range":{"start_line":95,"start_character":2,"end_line":95,"end_character":6},"in_reply_to":"58d8a25d_cc07d049","updated":"2022-07-26 13:54:00.000000000","message":"ACK","commit_id":"3b2dba70a46cc28fd543d2f672981c732b071b79"},{"author":{"_account_id":35043,"name":"Hongjin Xu","display_name":"Hongjin Xu","email":"ho-xu@kddi.com","username":"hongjin-xu"},"change_message_id":"c1404e1645f5d754dc2190b2e60f5190f12f4f9c","unresolved":false,"context_lines":[{"line_number":92,"context_line":""},{"line_number":93,"context_line":"The options are defined as follows:"},{"line_number":94,"context_line":""},{"line_number":95,"context_line":"- --v1: Update the value of the v1 records\u0027 \"deleted\" field to 1 with specific"},{"line_number":96,"context_line":"  VNF and complete DB migration."},{"line_number":97,"context_line":"- --v2: Update the value of the v2 records\u0027 \"deleted\" field to 1 with specific"},{"line_number":98,"context_line":"  VNF and rollback DB migration."}],"source_content_type":"text/x-rst","patch_set":10,"id":"58d8a25d_cc07d049","line":95,"range":{"start_line":95,"start_character":2,"end_line":95,"end_character":6},"in_reply_to":"ac00bd09_e9cca0ed","updated":"2022-07-26 10:09:29.000000000","message":"fixed.","commit_id":"3b2dba70a46cc28fd543d2f672981c732b071b79"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"93addef1fa7be200925f0aece438277e253a0560","unresolved":true,"context_lines":[{"line_number":94,"context_line":""},{"line_number":95,"context_line":"- --v1: Update the value of the v1 records\u0027 \"deleted\" field to 1 with specific"},{"line_number":96,"context_line":"  VNF and complete DB migration."},{"line_number":97,"context_line":"- --v2: Update the value of the v2 records\u0027 \"deleted\" field to 1 with specific"},{"line_number":98,"context_line":"  VNF and rollback DB migration."},{"line_number":99,"context_line":""},{"line_number":100,"context_line":"Then records can be deleted completely by executing the tacker-db-manage command"}],"source_content_type":"text/x-rst","patch_set":10,"id":"4b261759_d1e0a802","line":97,"range":{"start_line":97,"start_character":2,"end_line":97,"end_character":6},"updated":"2022-07-25 07:20:37.000000000","message":"ditto.","commit_id":"3b2dba70a46cc28fd543d2f672981c732b071b79"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"7f07d048b36b150fa5ab0e724b327200c49286fb","unresolved":false,"context_lines":[{"line_number":94,"context_line":""},{"line_number":95,"context_line":"- --v1: Update the value of the v1 records\u0027 \"deleted\" field to 1 with specific"},{"line_number":96,"context_line":"  VNF and complete DB migration."},{"line_number":97,"context_line":"- --v2: Update the value of the v2 records\u0027 \"deleted\" field to 1 with specific"},{"line_number":98,"context_line":"  VNF and rollback DB migration."},{"line_number":99,"context_line":""},{"line_number":100,"context_line":"Then records can be deleted completely by executing the tacker-db-manage command"}],"source_content_type":"text/x-rst","patch_set":10,"id":"9a084b81_6c5f95ae","line":97,"range":{"start_line":97,"start_character":2,"end_line":97,"end_character":6},"in_reply_to":"0195a111_a36a3ccc","updated":"2022-07-26 13:54:00.000000000","message":"ACK","commit_id":"3b2dba70a46cc28fd543d2f672981c732b071b79"},{"author":{"_account_id":35043,"name":"Hongjin Xu","display_name":"Hongjin Xu","email":"ho-xu@kddi.com","username":"hongjin-xu"},"change_message_id":"c1404e1645f5d754dc2190b2e60f5190f12f4f9c","unresolved":false,"context_lines":[{"line_number":94,"context_line":""},{"line_number":95,"context_line":"- --v1: Update the value of the v1 records\u0027 \"deleted\" field to 1 with specific"},{"line_number":96,"context_line":"  VNF and complete DB migration."},{"line_number":97,"context_line":"- --v2: Update the value of the v2 records\u0027 \"deleted\" field to 1 with specific"},{"line_number":98,"context_line":"  VNF and rollback DB migration."},{"line_number":99,"context_line":""},{"line_number":100,"context_line":"Then records can be deleted completely by executing the tacker-db-manage command"}],"source_content_type":"text/x-rst","patch_set":10,"id":"0195a111_a36a3ccc","line":97,"range":{"start_line":97,"start_character":2,"end_line":97,"end_character":6},"in_reply_to":"4b261759_d1e0a802","updated":"2022-07-26 10:09:29.000000000","message":"fixed.","commit_id":"3b2dba70a46cc28fd543d2f672981c732b071b79"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"93addef1fa7be200925f0aece438277e253a0560","unresolved":true,"context_lines":[{"line_number":103,"context_line":"4) Sequence of tool execution:"},{"line_number":104,"context_line":"--------------------------------"},{"line_number":105,"context_line":""},{"line_number":106,"context_line":"When the \"migrate-to-v2\" command contains \"--vnfId\":"},{"line_number":107,"context_line":""},{"line_number":108,"context_line":".. seqdiag::"},{"line_number":109,"context_line":""}],"source_content_type":"text/x-rst","patch_set":10,"id":"9d6e2ea6_ce10f83a","line":106,"range":{"start_line":106,"start_character":42,"end_line":106,"end_character":51},"updated":"2022-07-25 07:20:37.000000000","message":"ditto.","commit_id":"3b2dba70a46cc28fd543d2f672981c732b071b79"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"7f07d048b36b150fa5ab0e724b327200c49286fb","unresolved":false,"context_lines":[{"line_number":103,"context_line":"4) Sequence of tool execution:"},{"line_number":104,"context_line":"--------------------------------"},{"line_number":105,"context_line":""},{"line_number":106,"context_line":"When the \"migrate-to-v2\" command contains \"--vnfId\":"},{"line_number":107,"context_line":""},{"line_number":108,"context_line":".. seqdiag::"},{"line_number":109,"context_line":""}],"source_content_type":"text/x-rst","patch_set":10,"id":"eac40a86_b485bdc0","line":106,"range":{"start_line":106,"start_character":42,"end_line":106,"end_character":51},"in_reply_to":"3b5ecfe2_baa583d7","updated":"2022-07-26 13:54:00.000000000","message":"ACK","commit_id":"3b2dba70a46cc28fd543d2f672981c732b071b79"},{"author":{"_account_id":35043,"name":"Hongjin Xu","display_name":"Hongjin Xu","email":"ho-xu@kddi.com","username":"hongjin-xu"},"change_message_id":"c1404e1645f5d754dc2190b2e60f5190f12f4f9c","unresolved":false,"context_lines":[{"line_number":103,"context_line":"4) Sequence of tool execution:"},{"line_number":104,"context_line":"--------------------------------"},{"line_number":105,"context_line":""},{"line_number":106,"context_line":"When the \"migrate-to-v2\" command contains \"--vnfId\":"},{"line_number":107,"context_line":""},{"line_number":108,"context_line":".. seqdiag::"},{"line_number":109,"context_line":""}],"source_content_type":"text/x-rst","patch_set":10,"id":"3b5ecfe2_baa583d7","line":106,"range":{"start_line":106,"start_character":42,"end_line":106,"end_character":51},"in_reply_to":"9d6e2ea6_ce10f83a","updated":"2022-07-26 10:09:29.000000000","message":"fixed.","commit_id":"3b2dba70a46cc28fd543d2f672981c732b071b79"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"93addef1fa7be200925f0aece438277e253a0560","unresolved":true,"context_lines":[{"line_number":112,"context_line":"    Tacker-db-manage -\u003e SQL_Alchemy [label \u003d \"Define VnfInstanceV2 Object\"];"},{"line_number":113,"context_line":"    Tacker-db-manage \u003c-- SQL_Alchemy"},{"line_number":114,"context_line":"    \u003d\u003d\u003d Repeat every field \u003d\u003d\u003d"},{"line_number":115,"context_line":"    Tacker-db-manage -\u003e SQL_Alchemy [label \u003d \"Search for objects with the specified  VNFID as a foreign key\"];"},{"line_number":116,"context_line":"    Tacker-db-manage \u003c- SQL_Alchemy [label \u003d \"Get object\"];"},{"line_number":117,"context_line":"    Tacker-db-manage -\u003e SQL_Alchemy [label \u003d \"Refer to the field of gotten object and update the field of VNFInstanceV2\"];"},{"line_number":118,"context_line":"    Tacker-db-manage \u003c-- SQL_Alchemy"}],"source_content_type":"text/x-rst","patch_set":10,"id":"fc738348_670de4e5","line":115,"range":{"start_line":115,"start_character":83,"end_line":115,"end_character":85},"updated":"2022-07-25 07:20:37.000000000","message":"nit:\nIs it intentional that there are two spaces?\nIf not, how about you change it to a space?","commit_id":"3b2dba70a46cc28fd543d2f672981c732b071b79"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"7f07d048b36b150fa5ab0e724b327200c49286fb","unresolved":false,"context_lines":[{"line_number":112,"context_line":"    Tacker-db-manage -\u003e SQL_Alchemy [label \u003d \"Define VnfInstanceV2 Object\"];"},{"line_number":113,"context_line":"    Tacker-db-manage \u003c-- SQL_Alchemy"},{"line_number":114,"context_line":"    \u003d\u003d\u003d Repeat every field \u003d\u003d\u003d"},{"line_number":115,"context_line":"    Tacker-db-manage -\u003e SQL_Alchemy [label \u003d \"Search for objects with the specified  VNFID as a foreign key\"];"},{"line_number":116,"context_line":"    Tacker-db-manage \u003c- SQL_Alchemy [label \u003d \"Get object\"];"},{"line_number":117,"context_line":"    Tacker-db-manage -\u003e SQL_Alchemy [label \u003d \"Refer to the field of gotten object and update the field of VNFInstanceV2\"];"},{"line_number":118,"context_line":"    Tacker-db-manage \u003c-- SQL_Alchemy"}],"source_content_type":"text/x-rst","patch_set":10,"id":"ff75a4a2_77903ea8","line":115,"range":{"start_line":115,"start_character":83,"end_line":115,"end_character":85},"in_reply_to":"5d201481_c9e33a35","updated":"2022-07-26 13:54:00.000000000","message":"ACK","commit_id":"3b2dba70a46cc28fd543d2f672981c732b071b79"},{"author":{"_account_id":35043,"name":"Hongjin Xu","display_name":"Hongjin Xu","email":"ho-xu@kddi.com","username":"hongjin-xu"},"change_message_id":"c1404e1645f5d754dc2190b2e60f5190f12f4f9c","unresolved":false,"context_lines":[{"line_number":112,"context_line":"    Tacker-db-manage -\u003e SQL_Alchemy [label \u003d \"Define VnfInstanceV2 Object\"];"},{"line_number":113,"context_line":"    Tacker-db-manage \u003c-- SQL_Alchemy"},{"line_number":114,"context_line":"    \u003d\u003d\u003d Repeat every field \u003d\u003d\u003d"},{"line_number":115,"context_line":"    Tacker-db-manage -\u003e SQL_Alchemy [label \u003d \"Search for objects with the specified  VNFID as a foreign key\"];"},{"line_number":116,"context_line":"    Tacker-db-manage \u003c- SQL_Alchemy [label \u003d \"Get object\"];"},{"line_number":117,"context_line":"    Tacker-db-manage -\u003e SQL_Alchemy [label \u003d \"Refer to the field of gotten object and update the field of VNFInstanceV2\"];"},{"line_number":118,"context_line":"    Tacker-db-manage \u003c-- SQL_Alchemy"}],"source_content_type":"text/x-rst","patch_set":10,"id":"5d201481_c9e33a35","line":115,"range":{"start_line":115,"start_character":83,"end_line":115,"end_character":85},"in_reply_to":"fc738348_670de4e5","updated":"2022-07-26 10:09:29.000000000","message":"fixed.","commit_id":"3b2dba70a46cc28fd543d2f672981c732b071b79"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"93addef1fa7be200925f0aece438277e253a0560","unresolved":true,"context_lines":[{"line_number":122,"context_line":"    SQL_Alchemy \u003c-- Tacker_DB;"},{"line_number":123,"context_line":"    Tacker-db-manage \u003c-- SQL_Alchemy;"},{"line_number":124,"context_line":"    \u003d\u003d\u003d Skip if the keep original records flag is ON \u003d\u003d\u003d"},{"line_number":125,"context_line":"    Tacker-db-manage -\u003e SQL_Alchemy [label \u003d \"Search for objects with the specified  VNFID as a foreign key\"];"},{"line_number":126,"context_line":"    Tacker-db-manage \u003c- SQL_Alchemy [label \u003d \"Get object\"];"},{"line_number":127,"context_line":"    Tacker-db-manage -\u003e SQL_Alchemy [label \u003d \"Delete object\"];"},{"line_number":128,"context_line":"    SQL_Alchemy -\u003e Tacker_DB [label \u003d \"Delete record\"];"}],"source_content_type":"text/x-rst","patch_set":10,"id":"e52556ab_b94ff4ae","line":125,"range":{"start_line":125,"start_character":83,"end_line":125,"end_character":85},"updated":"2022-07-25 07:20:37.000000000","message":"ditto.","commit_id":"3b2dba70a46cc28fd543d2f672981c732b071b79"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"7f07d048b36b150fa5ab0e724b327200c49286fb","unresolved":false,"context_lines":[{"line_number":122,"context_line":"    SQL_Alchemy \u003c-- Tacker_DB;"},{"line_number":123,"context_line":"    Tacker-db-manage \u003c-- SQL_Alchemy;"},{"line_number":124,"context_line":"    \u003d\u003d\u003d Skip if the keep original records flag is ON \u003d\u003d\u003d"},{"line_number":125,"context_line":"    Tacker-db-manage -\u003e SQL_Alchemy [label \u003d \"Search for objects with the specified  VNFID as a foreign key\"];"},{"line_number":126,"context_line":"    Tacker-db-manage \u003c- SQL_Alchemy [label \u003d \"Get object\"];"},{"line_number":127,"context_line":"    Tacker-db-manage -\u003e SQL_Alchemy [label \u003d \"Delete object\"];"},{"line_number":128,"context_line":"    SQL_Alchemy -\u003e Tacker_DB [label \u003d \"Delete record\"];"}],"source_content_type":"text/x-rst","patch_set":10,"id":"0afecad4_eacac9b6","line":125,"range":{"start_line":125,"start_character":83,"end_line":125,"end_character":85},"in_reply_to":"2eabe81f_0452a309","updated":"2022-07-26 13:54:00.000000000","message":"ACK","commit_id":"3b2dba70a46cc28fd543d2f672981c732b071b79"},{"author":{"_account_id":35043,"name":"Hongjin Xu","display_name":"Hongjin Xu","email":"ho-xu@kddi.com","username":"hongjin-xu"},"change_message_id":"c1404e1645f5d754dc2190b2e60f5190f12f4f9c","unresolved":false,"context_lines":[{"line_number":122,"context_line":"    SQL_Alchemy \u003c-- Tacker_DB;"},{"line_number":123,"context_line":"    Tacker-db-manage \u003c-- SQL_Alchemy;"},{"line_number":124,"context_line":"    \u003d\u003d\u003d Skip if the keep original records flag is ON \u003d\u003d\u003d"},{"line_number":125,"context_line":"    Tacker-db-manage -\u003e SQL_Alchemy [label \u003d \"Search for objects with the specified  VNFID as a foreign key\"];"},{"line_number":126,"context_line":"    Tacker-db-manage \u003c- SQL_Alchemy [label \u003d \"Get object\"];"},{"line_number":127,"context_line":"    Tacker-db-manage -\u003e SQL_Alchemy [label \u003d \"Delete object\"];"},{"line_number":128,"context_line":"    SQL_Alchemy -\u003e Tacker_DB [label \u003d \"Delete record\"];"}],"source_content_type":"text/x-rst","patch_set":10,"id":"2eabe81f_0452a309","line":125,"range":{"start_line":125,"start_character":83,"end_line":125,"end_character":85},"in_reply_to":"e52556ab_b94ff4ae","updated":"2022-07-26 10:09:29.000000000","message":"fixed.","commit_id":"3b2dba70a46cc28fd543d2f672981c732b071b79"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"93addef1fa7be200925f0aece438277e253a0560","unresolved":true,"context_lines":[{"line_number":133,"context_line":"    Tacker-db-manage -\u003e SQL_Alchemy [label \u003d \"Define VnfLcmOpOccV2 Object\"];"},{"line_number":134,"context_line":"    Tacker-db-manage \u003c-- SQL_Alchemy;"},{"line_number":135,"context_line":"    \u003d\u003d\u003d Repeat every field \u003d\u003d\u003d"},{"line_number":136,"context_line":"    Tacker-db-manage -\u003e SQL_Alchemy [label \u003d \"Search for objects with the specified  VNFID as a foreign key\"];"},{"line_number":137,"context_line":"    Tacker-db-manage \u003c- SQL_Alchemy [label \u003d \"Get object\"];"},{"line_number":138,"context_line":"    Tacker-db-manage -\u003e SQL_Alchemy [label \u003d \"Refer to the field of gotten object and update the field of VnfLcmOpOccV2\"];"},{"line_number":139,"context_line":"    Tacker-db-manage \u003c-- SQL_Alchemy;"}],"source_content_type":"text/x-rst","patch_set":10,"id":"584c9a9a_8b6ea525","line":136,"range":{"start_line":136,"start_character":83,"end_line":136,"end_character":85},"updated":"2022-07-25 07:20:37.000000000","message":"ditto.","commit_id":"3b2dba70a46cc28fd543d2f672981c732b071b79"},{"author":{"_account_id":35043,"name":"Hongjin Xu","display_name":"Hongjin Xu","email":"ho-xu@kddi.com","username":"hongjin-xu"},"change_message_id":"c1404e1645f5d754dc2190b2e60f5190f12f4f9c","unresolved":false,"context_lines":[{"line_number":133,"context_line":"    Tacker-db-manage -\u003e SQL_Alchemy [label \u003d \"Define VnfLcmOpOccV2 Object\"];"},{"line_number":134,"context_line":"    Tacker-db-manage \u003c-- SQL_Alchemy;"},{"line_number":135,"context_line":"    \u003d\u003d\u003d Repeat every field \u003d\u003d\u003d"},{"line_number":136,"context_line":"    Tacker-db-manage -\u003e SQL_Alchemy [label \u003d \"Search for objects with the specified  VNFID as a foreign key\"];"},{"line_number":137,"context_line":"    Tacker-db-manage \u003c- SQL_Alchemy [label \u003d \"Get object\"];"},{"line_number":138,"context_line":"    Tacker-db-manage -\u003e SQL_Alchemy [label \u003d \"Refer to the field of gotten object and update the field of VnfLcmOpOccV2\"];"},{"line_number":139,"context_line":"    Tacker-db-manage \u003c-- SQL_Alchemy;"}],"source_content_type":"text/x-rst","patch_set":10,"id":"e6bcf270_a3212b3f","line":136,"range":{"start_line":136,"start_character":83,"end_line":136,"end_character":85},"in_reply_to":"584c9a9a_8b6ea525","updated":"2022-07-26 10:09:29.000000000","message":"fixed.","commit_id":"3b2dba70a46cc28fd543d2f672981c732b071b79"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"7f07d048b36b150fa5ab0e724b327200c49286fb","unresolved":false,"context_lines":[{"line_number":133,"context_line":"    Tacker-db-manage -\u003e SQL_Alchemy [label \u003d \"Define VnfLcmOpOccV2 Object\"];"},{"line_number":134,"context_line":"    Tacker-db-manage \u003c-- SQL_Alchemy;"},{"line_number":135,"context_line":"    \u003d\u003d\u003d Repeat every field \u003d\u003d\u003d"},{"line_number":136,"context_line":"    Tacker-db-manage -\u003e SQL_Alchemy [label \u003d \"Search for objects with the specified  VNFID as a foreign key\"];"},{"line_number":137,"context_line":"    Tacker-db-manage \u003c- SQL_Alchemy [label \u003d \"Get object\"];"},{"line_number":138,"context_line":"    Tacker-db-manage -\u003e SQL_Alchemy [label \u003d \"Refer to the field of gotten object and update the field of VnfLcmOpOccV2\"];"},{"line_number":139,"context_line":"    Tacker-db-manage \u003c-- SQL_Alchemy;"}],"source_content_type":"text/x-rst","patch_set":10,"id":"71f7c28a_74ff9291","line":136,"range":{"start_line":136,"start_character":83,"end_line":136,"end_character":85},"in_reply_to":"e6bcf270_a3212b3f","updated":"2022-07-26 13:54:00.000000000","message":"ACK","commit_id":"3b2dba70a46cc28fd543d2f672981c732b071b79"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"93addef1fa7be200925f0aece438277e253a0560","unresolved":true,"context_lines":[{"line_number":143,"context_line":"    SQL_Alchemy \u003c-- Tacker_DB;"},{"line_number":144,"context_line":"    Tacker-db-manage \u003c-- SQL_Alchemy;"},{"line_number":145,"context_line":"    \u003d\u003d\u003d Skip if the keep original records flag is ON \u003d\u003d\u003d"},{"line_number":146,"context_line":"    Tacker-db-manage -\u003e SQL_Alchemy [label \u003d \"Search for objects with the specified  VNFID as a foreign key\"];"},{"line_number":147,"context_line":"    Tacker-db-manage \u003c- SQL_Alchemy [label \u003d \"Get object\"];"},{"line_number":148,"context_line":"    Tacker-db-manage -\u003e SQL_Alchemy [label \u003d \"Delete object\"];"},{"line_number":149,"context_line":"    SQL_Alchemy -\u003e Tacker_DB [label \u003d \"Delete record\"];"}],"source_content_type":"text/x-rst","patch_set":10,"id":"374eb2f5_51c358fd","line":146,"range":{"start_line":146,"start_character":85,"end_line":146,"end_character":107},"updated":"2022-07-25 07:20:37.000000000","message":"`primary key` too?\nI think `vnf_instance` table will also be deleted, right?","commit_id":"3b2dba70a46cc28fd543d2f672981c732b071b79"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"93addef1fa7be200925f0aece438277e253a0560","unresolved":true,"context_lines":[{"line_number":143,"context_line":"    SQL_Alchemy \u003c-- Tacker_DB;"},{"line_number":144,"context_line":"    Tacker-db-manage \u003c-- SQL_Alchemy;"},{"line_number":145,"context_line":"    \u003d\u003d\u003d Skip if the keep original records flag is ON \u003d\u003d\u003d"},{"line_number":146,"context_line":"    Tacker-db-manage -\u003e SQL_Alchemy [label \u003d \"Search for objects with the specified  VNFID as a foreign key\"];"},{"line_number":147,"context_line":"    Tacker-db-manage \u003c- SQL_Alchemy [label \u003d \"Get object\"];"},{"line_number":148,"context_line":"    Tacker-db-manage -\u003e SQL_Alchemy [label \u003d \"Delete object\"];"},{"line_number":149,"context_line":"    SQL_Alchemy -\u003e Tacker_DB [label \u003d \"Delete record\"];"}],"source_content_type":"text/x-rst","patch_set":10,"id":"d5783941_7a46b049","line":146,"range":{"start_line":146,"start_character":83,"end_line":146,"end_character":85},"updated":"2022-07-25 07:20:37.000000000","message":"nit:\nIs it intentional that there are two spaces?\nIf not, how about you change it to a space?","commit_id":"3b2dba70a46cc28fd543d2f672981c732b071b79"},{"author":{"_account_id":35043,"name":"Hongjin Xu","display_name":"Hongjin Xu","email":"ho-xu@kddi.com","username":"hongjin-xu"},"change_message_id":"c1404e1645f5d754dc2190b2e60f5190f12f4f9c","unresolved":false,"context_lines":[{"line_number":143,"context_line":"    SQL_Alchemy \u003c-- Tacker_DB;"},{"line_number":144,"context_line":"    Tacker-db-manage \u003c-- SQL_Alchemy;"},{"line_number":145,"context_line":"    \u003d\u003d\u003d Skip if the keep original records flag is ON \u003d\u003d\u003d"},{"line_number":146,"context_line":"    Tacker-db-manage -\u003e SQL_Alchemy [label \u003d \"Search for objects with the specified  VNFID as a foreign key\"];"},{"line_number":147,"context_line":"    Tacker-db-manage \u003c- SQL_Alchemy [label \u003d \"Get object\"];"},{"line_number":148,"context_line":"    Tacker-db-manage -\u003e SQL_Alchemy [label \u003d \"Delete object\"];"},{"line_number":149,"context_line":"    SQL_Alchemy -\u003e Tacker_DB [label \u003d \"Delete record\"];"}],"source_content_type":"text/x-rst","patch_set":10,"id":"966601d4_2a4329a6","line":146,"range":{"start_line":146,"start_character":85,"end_line":146,"end_character":107},"in_reply_to":"374eb2f5_51c358fd","updated":"2022-07-26 10:09:29.000000000","message":"You are right. We fixed this problem.","commit_id":"3b2dba70a46cc28fd543d2f672981c732b071b79"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"7f07d048b36b150fa5ab0e724b327200c49286fb","unresolved":false,"context_lines":[{"line_number":143,"context_line":"    SQL_Alchemy \u003c-- Tacker_DB;"},{"line_number":144,"context_line":"    Tacker-db-manage \u003c-- SQL_Alchemy;"},{"line_number":145,"context_line":"    \u003d\u003d\u003d Skip if the keep original records flag is ON \u003d\u003d\u003d"},{"line_number":146,"context_line":"    Tacker-db-manage -\u003e SQL_Alchemy [label \u003d \"Search for objects with the specified  VNFID as a foreign key\"];"},{"line_number":147,"context_line":"    Tacker-db-manage \u003c- SQL_Alchemy [label \u003d \"Get object\"];"},{"line_number":148,"context_line":"    Tacker-db-manage -\u003e SQL_Alchemy [label \u003d \"Delete object\"];"},{"line_number":149,"context_line":"    SQL_Alchemy -\u003e Tacker_DB [label \u003d \"Delete record\"];"}],"source_content_type":"text/x-rst","patch_set":10,"id":"fdac87ff_8846ed72","line":146,"range":{"start_line":146,"start_character":85,"end_line":146,"end_character":107},"in_reply_to":"966601d4_2a4329a6","updated":"2022-07-26 13:54:00.000000000","message":"ACK","commit_id":"3b2dba70a46cc28fd543d2f672981c732b071b79"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"7f07d048b36b150fa5ab0e724b327200c49286fb","unresolved":false,"context_lines":[{"line_number":143,"context_line":"    SQL_Alchemy \u003c-- Tacker_DB;"},{"line_number":144,"context_line":"    Tacker-db-manage \u003c-- SQL_Alchemy;"},{"line_number":145,"context_line":"    \u003d\u003d\u003d Skip if the keep original records flag is ON \u003d\u003d\u003d"},{"line_number":146,"context_line":"    Tacker-db-manage -\u003e SQL_Alchemy [label \u003d \"Search for objects with the specified  VNFID as a foreign key\"];"},{"line_number":147,"context_line":"    Tacker-db-manage \u003c- SQL_Alchemy [label \u003d \"Get object\"];"},{"line_number":148,"context_line":"    Tacker-db-manage -\u003e SQL_Alchemy [label \u003d \"Delete object\"];"},{"line_number":149,"context_line":"    SQL_Alchemy -\u003e Tacker_DB [label \u003d \"Delete record\"];"}],"source_content_type":"text/x-rst","patch_set":10,"id":"f0f553b5_05ce7d7c","line":146,"range":{"start_line":146,"start_character":83,"end_line":146,"end_character":85},"in_reply_to":"9c51249f_7ffa0ad1","updated":"2022-07-26 13:54:00.000000000","message":"ACK","commit_id":"3b2dba70a46cc28fd543d2f672981c732b071b79"},{"author":{"_account_id":35043,"name":"Hongjin Xu","display_name":"Hongjin Xu","email":"ho-xu@kddi.com","username":"hongjin-xu"},"change_message_id":"c1404e1645f5d754dc2190b2e60f5190f12f4f9c","unresolved":false,"context_lines":[{"line_number":143,"context_line":"    SQL_Alchemy \u003c-- Tacker_DB;"},{"line_number":144,"context_line":"    Tacker-db-manage \u003c-- SQL_Alchemy;"},{"line_number":145,"context_line":"    \u003d\u003d\u003d Skip if the keep original records flag is ON \u003d\u003d\u003d"},{"line_number":146,"context_line":"    Tacker-db-manage -\u003e SQL_Alchemy [label \u003d \"Search for objects with the specified  VNFID as a foreign key\"];"},{"line_number":147,"context_line":"    Tacker-db-manage \u003c- SQL_Alchemy [label \u003d \"Get object\"];"},{"line_number":148,"context_line":"    Tacker-db-manage -\u003e SQL_Alchemy [label \u003d \"Delete object\"];"},{"line_number":149,"context_line":"    SQL_Alchemy -\u003e Tacker_DB [label \u003d \"Delete record\"];"}],"source_content_type":"text/x-rst","patch_set":10,"id":"9c51249f_7ffa0ad1","line":146,"range":{"start_line":146,"start_character":83,"end_line":146,"end_character":85},"in_reply_to":"d5783941_7a46b049","updated":"2022-07-26 10:09:29.000000000","message":"fixed.","commit_id":"3b2dba70a46cc28fd543d2f672981c732b071b79"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"93addef1fa7be200925f0aece438277e253a0560","unresolved":true,"context_lines":[{"line_number":149,"context_line":"    SQL_Alchemy -\u003e Tacker_DB [label \u003d \"Delete record\"];"},{"line_number":150,"context_line":"    SQL_Alchemy \u003c-- Tacker_DB;"},{"line_number":151,"context_line":"    Tacker-db-manage \u003c-- SQL_Alchemy;"},{"line_number":152,"context_line":"    \u003d\u003d\u003d  End line of \"Skip if the keep original records flag is ON\" \u003d\u003d\u003d"},{"line_number":153,"context_line":"    User \u003c-- Tacker-db-manage;"},{"line_number":154,"context_line":"  }"},{"line_number":155,"context_line":""}],"source_content_type":"text/x-rst","patch_set":10,"id":"caf6d855_ed3f7ad6","line":152,"range":{"start_line":152,"start_character":7,"end_line":152,"end_character":9},"updated":"2022-07-25 07:20:37.000000000","message":"ditto.","commit_id":"3b2dba70a46cc28fd543d2f672981c732b071b79"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"7f07d048b36b150fa5ab0e724b327200c49286fb","unresolved":false,"context_lines":[{"line_number":149,"context_line":"    SQL_Alchemy -\u003e Tacker_DB [label \u003d \"Delete record\"];"},{"line_number":150,"context_line":"    SQL_Alchemy \u003c-- Tacker_DB;"},{"line_number":151,"context_line":"    Tacker-db-manage \u003c-- SQL_Alchemy;"},{"line_number":152,"context_line":"    \u003d\u003d\u003d  End line of \"Skip if the keep original records flag is ON\" \u003d\u003d\u003d"},{"line_number":153,"context_line":"    User \u003c-- Tacker-db-manage;"},{"line_number":154,"context_line":"  }"},{"line_number":155,"context_line":""}],"source_content_type":"text/x-rst","patch_set":10,"id":"798066aa_71657daf","line":152,"range":{"start_line":152,"start_character":7,"end_line":152,"end_character":9},"in_reply_to":"93ec38ac_ef50d6cc","updated":"2022-07-26 13:54:00.000000000","message":"ACK","commit_id":"3b2dba70a46cc28fd543d2f672981c732b071b79"},{"author":{"_account_id":35043,"name":"Hongjin Xu","display_name":"Hongjin Xu","email":"ho-xu@kddi.com","username":"hongjin-xu"},"change_message_id":"c1404e1645f5d754dc2190b2e60f5190f12f4f9c","unresolved":false,"context_lines":[{"line_number":149,"context_line":"    SQL_Alchemy -\u003e Tacker_DB [label \u003d \"Delete record\"];"},{"line_number":150,"context_line":"    SQL_Alchemy \u003c-- Tacker_DB;"},{"line_number":151,"context_line":"    Tacker-db-manage \u003c-- SQL_Alchemy;"},{"line_number":152,"context_line":"    \u003d\u003d\u003d  End line of \"Skip if the keep original records flag is ON\" \u003d\u003d\u003d"},{"line_number":153,"context_line":"    User \u003c-- Tacker-db-manage;"},{"line_number":154,"context_line":"  }"},{"line_number":155,"context_line":""}],"source_content_type":"text/x-rst","patch_set":10,"id":"93ec38ac_ef50d6cc","line":152,"range":{"start_line":152,"start_character":7,"end_line":152,"end_character":9},"in_reply_to":"caf6d855_ed3f7ad6","updated":"2022-07-26 10:09:29.000000000","message":"fixed.","commit_id":"3b2dba70a46cc28fd543d2f672981c732b071b79"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"93addef1fa7be200925f0aece438277e253a0560","unresolved":true,"context_lines":[{"line_number":153,"context_line":"    User \u003c-- Tacker-db-manage;"},{"line_number":154,"context_line":"  }"},{"line_number":155,"context_line":""},{"line_number":156,"context_line":"When the \"migrate-to-v2\" command contains \"--all\":"},{"line_number":157,"context_line":""},{"line_number":158,"context_line":".. seqdiag::"},{"line_number":159,"context_line":""}],"source_content_type":"text/x-rst","patch_set":10,"id":"b2b925f9_d9d27c72","line":156,"range":{"start_line":156,"start_character":42,"end_line":156,"end_character":49},"updated":"2022-07-25 07:20:37.000000000","message":"After conversion to Html, the `--` seems to be replaced by a special character.\nHow about you surround --all with ``?\n```\nsuggestion: change to ``--all``\n```","commit_id":"3b2dba70a46cc28fd543d2f672981c732b071b79"},{"author":{"_account_id":35043,"name":"Hongjin Xu","display_name":"Hongjin Xu","email":"ho-xu@kddi.com","username":"hongjin-xu"},"change_message_id":"c1404e1645f5d754dc2190b2e60f5190f12f4f9c","unresolved":false,"context_lines":[{"line_number":153,"context_line":"    User \u003c-- Tacker-db-manage;"},{"line_number":154,"context_line":"  }"},{"line_number":155,"context_line":""},{"line_number":156,"context_line":"When the \"migrate-to-v2\" command contains \"--all\":"},{"line_number":157,"context_line":""},{"line_number":158,"context_line":".. seqdiag::"},{"line_number":159,"context_line":""}],"source_content_type":"text/x-rst","patch_set":10,"id":"c5f59de5_87aaace7","line":156,"range":{"start_line":156,"start_character":42,"end_line":156,"end_character":49},"in_reply_to":"b2b925f9_d9d27c72","updated":"2022-07-26 10:09:29.000000000","message":"fixed.","commit_id":"3b2dba70a46cc28fd543d2f672981c732b071b79"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"7f07d048b36b150fa5ab0e724b327200c49286fb","unresolved":false,"context_lines":[{"line_number":153,"context_line":"    User \u003c-- Tacker-db-manage;"},{"line_number":154,"context_line":"  }"},{"line_number":155,"context_line":""},{"line_number":156,"context_line":"When the \"migrate-to-v2\" command contains \"--all\":"},{"line_number":157,"context_line":""},{"line_number":158,"context_line":".. seqdiag::"},{"line_number":159,"context_line":""}],"source_content_type":"text/x-rst","patch_set":10,"id":"b9b507aa_26fd8f99","line":156,"range":{"start_line":156,"start_character":42,"end_line":156,"end_character":49},"in_reply_to":"c5f59de5_87aaace7","updated":"2022-07-26 13:54:00.000000000","message":"ACK","commit_id":"3b2dba70a46cc28fd543d2f672981c732b071b79"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"93addef1fa7be200925f0aece438277e253a0560","unresolved":true,"context_lines":[{"line_number":165,"context_line":"    Tacker-db-manage -\u003e SQL_Alchemy [label \u003d \"Define VnfInstanceV2 Object\"];"},{"line_number":166,"context_line":"    Tacker-db-manage \u003c-- SQL_Alchemy"},{"line_number":167,"context_line":"    \u003d\u003d\u003d Repeat every field \u003d\u003d\u003d"},{"line_number":168,"context_line":"    Tacker-db-manage -\u003e SQL_Alchemy [label \u003d \"Search for objects with the specified  VNFID as a foreign key\"];"},{"line_number":169,"context_line":"    Tacker-db-manage \u003c- SQL_Alchemy [label \u003d \"Get object\"];"},{"line_number":170,"context_line":"    Tacker-db-manage -\u003e SQL_Alchemy [label \u003d \"Refer to the field of gotten object and update the field of VNFInstanceV2\"];"},{"line_number":171,"context_line":"    Tacker-db-manage \u003c-- SQL_Alchemy"}],"source_content_type":"text/x-rst","patch_set":10,"id":"21c12e80_4f2ef653","line":168,"range":{"start_line":168,"start_character":83,"end_line":168,"end_character":85},"updated":"2022-07-25 07:20:37.000000000","message":"nit:\nIs it intentional that there are two spaces?\nIf not, how about you change it to a space?","commit_id":"3b2dba70a46cc28fd543d2f672981c732b071b79"},{"author":{"_account_id":35043,"name":"Hongjin Xu","display_name":"Hongjin Xu","email":"ho-xu@kddi.com","username":"hongjin-xu"},"change_message_id":"c1404e1645f5d754dc2190b2e60f5190f12f4f9c","unresolved":false,"context_lines":[{"line_number":165,"context_line":"    Tacker-db-manage -\u003e SQL_Alchemy [label \u003d \"Define VnfInstanceV2 Object\"];"},{"line_number":166,"context_line":"    Tacker-db-manage \u003c-- SQL_Alchemy"},{"line_number":167,"context_line":"    \u003d\u003d\u003d Repeat every field \u003d\u003d\u003d"},{"line_number":168,"context_line":"    Tacker-db-manage -\u003e SQL_Alchemy [label \u003d \"Search for objects with the specified  VNFID as a foreign key\"];"},{"line_number":169,"context_line":"    Tacker-db-manage \u003c- SQL_Alchemy [label \u003d \"Get object\"];"},{"line_number":170,"context_line":"    Tacker-db-manage -\u003e SQL_Alchemy [label \u003d \"Refer to the field of gotten object and update the field of VNFInstanceV2\"];"},{"line_number":171,"context_line":"    Tacker-db-manage \u003c-- SQL_Alchemy"}],"source_content_type":"text/x-rst","patch_set":10,"id":"542d5c24_eded1f39","line":168,"range":{"start_line":168,"start_character":83,"end_line":168,"end_character":85},"in_reply_to":"21c12e80_4f2ef653","updated":"2022-07-26 10:09:29.000000000","message":"fixed.","commit_id":"3b2dba70a46cc28fd543d2f672981c732b071b79"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"7f07d048b36b150fa5ab0e724b327200c49286fb","unresolved":false,"context_lines":[{"line_number":165,"context_line":"    Tacker-db-manage -\u003e SQL_Alchemy [label \u003d \"Define VnfInstanceV2 Object\"];"},{"line_number":166,"context_line":"    Tacker-db-manage \u003c-- SQL_Alchemy"},{"line_number":167,"context_line":"    \u003d\u003d\u003d Repeat every field \u003d\u003d\u003d"},{"line_number":168,"context_line":"    Tacker-db-manage -\u003e SQL_Alchemy [label \u003d \"Search for objects with the specified  VNFID as a foreign key\"];"},{"line_number":169,"context_line":"    Tacker-db-manage \u003c- SQL_Alchemy [label \u003d \"Get object\"];"},{"line_number":170,"context_line":"    Tacker-db-manage -\u003e SQL_Alchemy [label \u003d \"Refer to the field of gotten object and update the field of VNFInstanceV2\"];"},{"line_number":171,"context_line":"    Tacker-db-manage \u003c-- SQL_Alchemy"}],"source_content_type":"text/x-rst","patch_set":10,"id":"f69ca27e_b931e46b","line":168,"range":{"start_line":168,"start_character":83,"end_line":168,"end_character":85},"in_reply_to":"542d5c24_eded1f39","updated":"2022-07-26 13:54:00.000000000","message":"ACK","commit_id":"3b2dba70a46cc28fd543d2f672981c732b071b79"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"93addef1fa7be200925f0aece438277e253a0560","unresolved":true,"context_lines":[{"line_number":175,"context_line":"    SQL_Alchemy \u003c-- Tacker_DB;"},{"line_number":176,"context_line":"    Tacker-db-manage \u003c-- SQL_Alchemy;"},{"line_number":177,"context_line":"    \u003d\u003d\u003d Skip if the keep original records flag is ON \u003d\u003d\u003d"},{"line_number":178,"context_line":"    Tacker-db-manage -\u003e SQL_Alchemy [label \u003d \"Search for objects with the specified  VNFID as a foreign key\"];"},{"line_number":179,"context_line":"    Tacker-db-manage \u003c- SQL_Alchemy [label \u003d \"Get object\"];"},{"line_number":180,"context_line":"    Tacker-db-manage -\u003e SQL_Alchemy [label \u003d \"Delete object\"];"},{"line_number":181,"context_line":"    SQL_Alchemy -\u003e Tacker_DB [label \u003d \"Delete record\"];"}],"source_content_type":"text/x-rst","patch_set":10,"id":"94be5cdd_e797c544","line":178,"range":{"start_line":178,"start_character":83,"end_line":178,"end_character":85},"updated":"2022-07-25 07:20:37.000000000","message":"ditto.","commit_id":"3b2dba70a46cc28fd543d2f672981c732b071b79"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"7f07d048b36b150fa5ab0e724b327200c49286fb","unresolved":false,"context_lines":[{"line_number":175,"context_line":"    SQL_Alchemy \u003c-- Tacker_DB;"},{"line_number":176,"context_line":"    Tacker-db-manage \u003c-- SQL_Alchemy;"},{"line_number":177,"context_line":"    \u003d\u003d\u003d Skip if the keep original records flag is ON \u003d\u003d\u003d"},{"line_number":178,"context_line":"    Tacker-db-manage -\u003e SQL_Alchemy [label \u003d \"Search for objects with the specified  VNFID as a foreign key\"];"},{"line_number":179,"context_line":"    Tacker-db-manage \u003c- SQL_Alchemy [label \u003d \"Get object\"];"},{"line_number":180,"context_line":"    Tacker-db-manage -\u003e SQL_Alchemy [label \u003d \"Delete object\"];"},{"line_number":181,"context_line":"    SQL_Alchemy -\u003e Tacker_DB [label \u003d \"Delete record\"];"}],"source_content_type":"text/x-rst","patch_set":10,"id":"d1d4610d_c476be65","line":178,"range":{"start_line":178,"start_character":83,"end_line":178,"end_character":85},"in_reply_to":"8be30b21_3f4a7e49","updated":"2022-07-26 13:54:00.000000000","message":"ACK","commit_id":"3b2dba70a46cc28fd543d2f672981c732b071b79"},{"author":{"_account_id":35043,"name":"Hongjin Xu","display_name":"Hongjin Xu","email":"ho-xu@kddi.com","username":"hongjin-xu"},"change_message_id":"c1404e1645f5d754dc2190b2e60f5190f12f4f9c","unresolved":false,"context_lines":[{"line_number":175,"context_line":"    SQL_Alchemy \u003c-- Tacker_DB;"},{"line_number":176,"context_line":"    Tacker-db-manage \u003c-- SQL_Alchemy;"},{"line_number":177,"context_line":"    \u003d\u003d\u003d Skip if the keep original records flag is ON \u003d\u003d\u003d"},{"line_number":178,"context_line":"    Tacker-db-manage -\u003e SQL_Alchemy [label \u003d \"Search for objects with the specified  VNFID as a foreign key\"];"},{"line_number":179,"context_line":"    Tacker-db-manage \u003c- SQL_Alchemy [label \u003d \"Get object\"];"},{"line_number":180,"context_line":"    Tacker-db-manage -\u003e SQL_Alchemy [label \u003d \"Delete object\"];"},{"line_number":181,"context_line":"    SQL_Alchemy -\u003e Tacker_DB [label \u003d \"Delete record\"];"}],"source_content_type":"text/x-rst","patch_set":10,"id":"8be30b21_3f4a7e49","line":178,"range":{"start_line":178,"start_character":83,"end_line":178,"end_character":85},"in_reply_to":"94be5cdd_e797c544","updated":"2022-07-26 10:09:29.000000000","message":"fixed","commit_id":"3b2dba70a46cc28fd543d2f672981c732b071b79"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"93addef1fa7be200925f0aece438277e253a0560","unresolved":true,"context_lines":[{"line_number":188,"context_line":"    Tacker-db-manage -\u003e SQL_Alchemy [label \u003d \"Define VnfLcmOpOccV2 Object\"];"},{"line_number":189,"context_line":"    Tacker-db-manage \u003c-- SQL_Alchemy;"},{"line_number":190,"context_line":"    \u003d\u003d\u003d Repeat every field \u003d\u003d\u003d"},{"line_number":191,"context_line":"    Tacker-db-manage -\u003e SQL_Alchemy [label \u003d \"Search for objects with the specified  VNFID as a foreign key\"];"},{"line_number":192,"context_line":"    Tacker-db-manage \u003c- SQL_Alchemy [label \u003d \"Get object\"];"},{"line_number":193,"context_line":"    Tacker-db-manage -\u003e SQL_Alchemy [label \u003d \"Refer to the field of gotten object and update the field of VnfLcmOpOccV2\"];"},{"line_number":194,"context_line":"    Tacker-db-manage \u003c-- SQL_Alchemy;"}],"source_content_type":"text/x-rst","patch_set":10,"id":"b2d68d88_42b7242c","line":191,"range":{"start_line":191,"start_character":83,"end_line":191,"end_character":85},"updated":"2022-07-25 07:20:37.000000000","message":"ditto.","commit_id":"3b2dba70a46cc28fd543d2f672981c732b071b79"},{"author":{"_account_id":35043,"name":"Hongjin Xu","display_name":"Hongjin Xu","email":"ho-xu@kddi.com","username":"hongjin-xu"},"change_message_id":"c1404e1645f5d754dc2190b2e60f5190f12f4f9c","unresolved":false,"context_lines":[{"line_number":188,"context_line":"    Tacker-db-manage -\u003e SQL_Alchemy [label \u003d \"Define VnfLcmOpOccV2 Object\"];"},{"line_number":189,"context_line":"    Tacker-db-manage \u003c-- SQL_Alchemy;"},{"line_number":190,"context_line":"    \u003d\u003d\u003d Repeat every field \u003d\u003d\u003d"},{"line_number":191,"context_line":"    Tacker-db-manage -\u003e SQL_Alchemy [label \u003d \"Search for objects with the specified  VNFID as a foreign key\"];"},{"line_number":192,"context_line":"    Tacker-db-manage \u003c- SQL_Alchemy [label \u003d \"Get object\"];"},{"line_number":193,"context_line":"    Tacker-db-manage -\u003e SQL_Alchemy [label \u003d \"Refer to the field of gotten object and update the field of VnfLcmOpOccV2\"];"},{"line_number":194,"context_line":"    Tacker-db-manage \u003c-- SQL_Alchemy;"}],"source_content_type":"text/x-rst","patch_set":10,"id":"f86c169d_2683309e","line":191,"range":{"start_line":191,"start_character":83,"end_line":191,"end_character":85},"in_reply_to":"b2d68d88_42b7242c","updated":"2022-07-26 10:09:29.000000000","message":"fixed.","commit_id":"3b2dba70a46cc28fd543d2f672981c732b071b79"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"7f07d048b36b150fa5ab0e724b327200c49286fb","unresolved":false,"context_lines":[{"line_number":188,"context_line":"    Tacker-db-manage -\u003e SQL_Alchemy [label \u003d \"Define VnfLcmOpOccV2 Object\"];"},{"line_number":189,"context_line":"    Tacker-db-manage \u003c-- SQL_Alchemy;"},{"line_number":190,"context_line":"    \u003d\u003d\u003d Repeat every field \u003d\u003d\u003d"},{"line_number":191,"context_line":"    Tacker-db-manage -\u003e SQL_Alchemy [label \u003d \"Search for objects with the specified  VNFID as a foreign key\"];"},{"line_number":192,"context_line":"    Tacker-db-manage \u003c- SQL_Alchemy [label \u003d \"Get object\"];"},{"line_number":193,"context_line":"    Tacker-db-manage -\u003e SQL_Alchemy [label \u003d \"Refer to the field of gotten object and update the field of VnfLcmOpOccV2\"];"},{"line_number":194,"context_line":"    Tacker-db-manage \u003c-- SQL_Alchemy;"}],"source_content_type":"text/x-rst","patch_set":10,"id":"167e43f8_bad5a54d","line":191,"range":{"start_line":191,"start_character":83,"end_line":191,"end_character":85},"in_reply_to":"f86c169d_2683309e","updated":"2022-07-26 13:54:00.000000000","message":"ACK","commit_id":"3b2dba70a46cc28fd543d2f672981c732b071b79"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"93addef1fa7be200925f0aece438277e253a0560","unresolved":true,"context_lines":[{"line_number":198,"context_line":"    SQL_Alchemy \u003c-- Tacker_DB;"},{"line_number":199,"context_line":"    Tacker-db-manage \u003c-- SQL_Alchemy;"},{"line_number":200,"context_line":"    \u003d\u003d\u003d Skip if the keep original records flag is ON \u003d\u003d\u003d"},{"line_number":201,"context_line":"    Tacker-db-manage -\u003e SQL_Alchemy [label \u003d \"Search for objects with the specified  VNFID as a foreign key\"];"},{"line_number":202,"context_line":"    Tacker-db-manage \u003c- SQL_Alchemy [label \u003d \"Get object\"];"},{"line_number":203,"context_line":"    Tacker-db-manage -\u003e SQL_Alchemy [label \u003d \"Delete object\"];"},{"line_number":204,"context_line":"    SQL_Alchemy -\u003e Tacker_DB [label \u003d \"Delete record\"];"}],"source_content_type":"text/x-rst","patch_set":10,"id":"67b0887f_8684c05e","line":201,"range":{"start_line":201,"start_character":85,"end_line":201,"end_character":107},"updated":"2022-07-25 07:20:37.000000000","message":"`primary key` too?\nI think `vnf_instance` table will also be deleted, right?","commit_id":"3b2dba70a46cc28fd543d2f672981c732b071b79"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"93addef1fa7be200925f0aece438277e253a0560","unresolved":true,"context_lines":[{"line_number":198,"context_line":"    SQL_Alchemy \u003c-- Tacker_DB;"},{"line_number":199,"context_line":"    Tacker-db-manage \u003c-- SQL_Alchemy;"},{"line_number":200,"context_line":"    \u003d\u003d\u003d Skip if the keep original records flag is ON \u003d\u003d\u003d"},{"line_number":201,"context_line":"    Tacker-db-manage -\u003e SQL_Alchemy [label \u003d \"Search for objects with the specified  VNFID as a foreign key\"];"},{"line_number":202,"context_line":"    Tacker-db-manage \u003c- SQL_Alchemy [label \u003d \"Get object\"];"},{"line_number":203,"context_line":"    Tacker-db-manage -\u003e SQL_Alchemy [label \u003d \"Delete object\"];"},{"line_number":204,"context_line":"    SQL_Alchemy -\u003e Tacker_DB [label \u003d \"Delete record\"];"}],"source_content_type":"text/x-rst","patch_set":10,"id":"f95adca4_5882052e","line":201,"range":{"start_line":201,"start_character":83,"end_line":201,"end_character":85},"updated":"2022-07-25 07:20:37.000000000","message":"nit:\nIs it intentional that there are two spaces?\nIf not, how about you change it to a space?","commit_id":"3b2dba70a46cc28fd543d2f672981c732b071b79"},{"author":{"_account_id":35043,"name":"Hongjin Xu","display_name":"Hongjin Xu","email":"ho-xu@kddi.com","username":"hongjin-xu"},"change_message_id":"c1404e1645f5d754dc2190b2e60f5190f12f4f9c","unresolved":false,"context_lines":[{"line_number":198,"context_line":"    SQL_Alchemy \u003c-- Tacker_DB;"},{"line_number":199,"context_line":"    Tacker-db-manage \u003c-- SQL_Alchemy;"},{"line_number":200,"context_line":"    \u003d\u003d\u003d Skip if the keep original records flag is ON \u003d\u003d\u003d"},{"line_number":201,"context_line":"    Tacker-db-manage -\u003e SQL_Alchemy [label \u003d \"Search for objects with the specified  VNFID as a foreign key\"];"},{"line_number":202,"context_line":"    Tacker-db-manage \u003c- SQL_Alchemy [label \u003d \"Get object\"];"},{"line_number":203,"context_line":"    Tacker-db-manage -\u003e SQL_Alchemy [label \u003d \"Delete object\"];"},{"line_number":204,"context_line":"    SQL_Alchemy -\u003e Tacker_DB [label \u003d \"Delete record\"];"}],"source_content_type":"text/x-rst","patch_set":10,"id":"ef636c52_48277a27","line":201,"range":{"start_line":201,"start_character":85,"end_line":201,"end_character":107},"in_reply_to":"67b0887f_8684c05e","updated":"2022-07-26 10:09:29.000000000","message":"fixed.","commit_id":"3b2dba70a46cc28fd543d2f672981c732b071b79"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"7f07d048b36b150fa5ab0e724b327200c49286fb","unresolved":false,"context_lines":[{"line_number":198,"context_line":"    SQL_Alchemy \u003c-- Tacker_DB;"},{"line_number":199,"context_line":"    Tacker-db-manage \u003c-- SQL_Alchemy;"},{"line_number":200,"context_line":"    \u003d\u003d\u003d Skip if the keep original records flag is ON \u003d\u003d\u003d"},{"line_number":201,"context_line":"    Tacker-db-manage -\u003e SQL_Alchemy [label \u003d \"Search for objects with the specified  VNFID as a foreign key\"];"},{"line_number":202,"context_line":"    Tacker-db-manage \u003c- SQL_Alchemy [label \u003d \"Get object\"];"},{"line_number":203,"context_line":"    Tacker-db-manage -\u003e SQL_Alchemy [label \u003d \"Delete object\"];"},{"line_number":204,"context_line":"    SQL_Alchemy -\u003e Tacker_DB [label \u003d \"Delete record\"];"}],"source_content_type":"text/x-rst","patch_set":10,"id":"f0a573d6_4be07786","line":201,"range":{"start_line":201,"start_character":83,"end_line":201,"end_character":85},"in_reply_to":"8ee44b0a_5b25ff88","updated":"2022-07-26 13:54:00.000000000","message":"ACK","commit_id":"3b2dba70a46cc28fd543d2f672981c732b071b79"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"7f07d048b36b150fa5ab0e724b327200c49286fb","unresolved":false,"context_lines":[{"line_number":198,"context_line":"    SQL_Alchemy \u003c-- Tacker_DB;"},{"line_number":199,"context_line":"    Tacker-db-manage \u003c-- SQL_Alchemy;"},{"line_number":200,"context_line":"    \u003d\u003d\u003d Skip if the keep original records flag is ON \u003d\u003d\u003d"},{"line_number":201,"context_line":"    Tacker-db-manage -\u003e SQL_Alchemy [label \u003d \"Search for objects with the specified  VNFID as a foreign key\"];"},{"line_number":202,"context_line":"    Tacker-db-manage \u003c- SQL_Alchemy [label \u003d \"Get object\"];"},{"line_number":203,"context_line":"    Tacker-db-manage -\u003e SQL_Alchemy [label \u003d \"Delete object\"];"},{"line_number":204,"context_line":"    SQL_Alchemy -\u003e Tacker_DB [label \u003d \"Delete record\"];"}],"source_content_type":"text/x-rst","patch_set":10,"id":"0d5ffc10_98ed3cf6","line":201,"range":{"start_line":201,"start_character":85,"end_line":201,"end_character":107},"in_reply_to":"ef636c52_48277a27","updated":"2022-07-26 13:54:00.000000000","message":"ACK","commit_id":"3b2dba70a46cc28fd543d2f672981c732b071b79"},{"author":{"_account_id":35043,"name":"Hongjin Xu","display_name":"Hongjin Xu","email":"ho-xu@kddi.com","username":"hongjin-xu"},"change_message_id":"c1404e1645f5d754dc2190b2e60f5190f12f4f9c","unresolved":false,"context_lines":[{"line_number":198,"context_line":"    SQL_Alchemy \u003c-- Tacker_DB;"},{"line_number":199,"context_line":"    Tacker-db-manage \u003c-- SQL_Alchemy;"},{"line_number":200,"context_line":"    \u003d\u003d\u003d Skip if the keep original records flag is ON \u003d\u003d\u003d"},{"line_number":201,"context_line":"    Tacker-db-manage -\u003e SQL_Alchemy [label \u003d \"Search for objects with the specified  VNFID as a foreign key\"];"},{"line_number":202,"context_line":"    Tacker-db-manage \u003c- SQL_Alchemy [label \u003d \"Get object\"];"},{"line_number":203,"context_line":"    Tacker-db-manage -\u003e SQL_Alchemy [label \u003d \"Delete object\"];"},{"line_number":204,"context_line":"    SQL_Alchemy -\u003e Tacker_DB [label \u003d \"Delete record\"];"}],"source_content_type":"text/x-rst","patch_set":10,"id":"8ee44b0a_5b25ff88","line":201,"range":{"start_line":201,"start_character":83,"end_line":201,"end_character":85},"in_reply_to":"f95adca4_5882052e","updated":"2022-07-26 10:09:29.000000000","message":"fixed.","commit_id":"3b2dba70a46cc28fd543d2f672981c732b071b79"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"93addef1fa7be200925f0aece438277e253a0560","unresolved":true,"context_lines":[{"line_number":204,"context_line":"    SQL_Alchemy -\u003e Tacker_DB [label \u003d \"Delete record\"];"},{"line_number":205,"context_line":"    SQL_Alchemy \u003c-- Tacker_DB;"},{"line_number":206,"context_line":"    Tacker-db-manage \u003c-- SQL_Alchemy;"},{"line_number":207,"context_line":"    \u003d\u003d\u003d  End line of \"Skip if the keep original records flag is ON\" \u003d\u003d\u003d"},{"line_number":208,"context_line":"    \u003d\u003d\u003d End line of \"Repeat every Vnf_instances object\" \u003d\u003d\u003d"},{"line_number":209,"context_line":"    User \u003c-- Tacker-db-manage;"},{"line_number":210,"context_line":"  }"}],"source_content_type":"text/x-rst","patch_set":10,"id":"e92b468a_e11b8e4f","line":207,"range":{"start_line":207,"start_character":7,"end_line":207,"end_character":9},"updated":"2022-07-25 07:20:37.000000000","message":"ditto.","commit_id":"3b2dba70a46cc28fd543d2f672981c732b071b79"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"7f07d048b36b150fa5ab0e724b327200c49286fb","unresolved":false,"context_lines":[{"line_number":204,"context_line":"    SQL_Alchemy -\u003e Tacker_DB [label \u003d \"Delete record\"];"},{"line_number":205,"context_line":"    SQL_Alchemy \u003c-- Tacker_DB;"},{"line_number":206,"context_line":"    Tacker-db-manage \u003c-- SQL_Alchemy;"},{"line_number":207,"context_line":"    \u003d\u003d\u003d  End line of \"Skip if the keep original records flag is ON\" \u003d\u003d\u003d"},{"line_number":208,"context_line":"    \u003d\u003d\u003d End line of \"Repeat every Vnf_instances object\" \u003d\u003d\u003d"},{"line_number":209,"context_line":"    User \u003c-- Tacker-db-manage;"},{"line_number":210,"context_line":"  }"}],"source_content_type":"text/x-rst","patch_set":10,"id":"eae4c61a_bf3d88a1","line":207,"range":{"start_line":207,"start_character":7,"end_line":207,"end_character":9},"in_reply_to":"6e6bbf6a_0bfc7a5c","updated":"2022-07-26 13:54:00.000000000","message":"ACK","commit_id":"3b2dba70a46cc28fd543d2f672981c732b071b79"},{"author":{"_account_id":35043,"name":"Hongjin Xu","display_name":"Hongjin Xu","email":"ho-xu@kddi.com","username":"hongjin-xu"},"change_message_id":"c1404e1645f5d754dc2190b2e60f5190f12f4f9c","unresolved":false,"context_lines":[{"line_number":204,"context_line":"    SQL_Alchemy -\u003e Tacker_DB [label \u003d \"Delete record\"];"},{"line_number":205,"context_line":"    SQL_Alchemy \u003c-- Tacker_DB;"},{"line_number":206,"context_line":"    Tacker-db-manage \u003c-- SQL_Alchemy;"},{"line_number":207,"context_line":"    \u003d\u003d\u003d  End line of \"Skip if the keep original records flag is ON\" \u003d\u003d\u003d"},{"line_number":208,"context_line":"    \u003d\u003d\u003d End line of \"Repeat every Vnf_instances object\" \u003d\u003d\u003d"},{"line_number":209,"context_line":"    User \u003c-- Tacker-db-manage;"},{"line_number":210,"context_line":"  }"}],"source_content_type":"text/x-rst","patch_set":10,"id":"6e6bbf6a_0bfc7a5c","line":207,"range":{"start_line":207,"start_character":7,"end_line":207,"end_character":9},"in_reply_to":"e92b468a_e11b8e4f","updated":"2022-07-26 10:09:29.000000000","message":"fixed.","commit_id":"3b2dba70a46cc28fd543d2f672981c732b071b79"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"93addef1fa7be200925f0aece438277e253a0560","unresolved":true,"context_lines":[{"line_number":209,"context_line":"    User \u003c-- Tacker-db-manage;"},{"line_number":210,"context_line":"  }"},{"line_number":211,"context_line":""},{"line_number":212,"context_line":"When the \"mark_delete\" command contains \"--v1\":"},{"line_number":213,"context_line":""},{"line_number":214,"context_line":".. seqdiag::"},{"line_number":215,"context_line":""}],"source_content_type":"text/x-rst","patch_set":10,"id":"2d14cb05_db0cbbbf","line":212,"range":{"start_line":212,"start_character":40,"end_line":212,"end_character":46},"updated":"2022-07-25 07:20:37.000000000","message":"After conversion to Html, the `--` seems to be replaced by a special character.\nHow about you surround --v1 with ``?\n```\nsuggestion: change to ``--v1``\n```","commit_id":"3b2dba70a46cc28fd543d2f672981c732b071b79"},{"author":{"_account_id":35043,"name":"Hongjin Xu","display_name":"Hongjin Xu","email":"ho-xu@kddi.com","username":"hongjin-xu"},"change_message_id":"c1404e1645f5d754dc2190b2e60f5190f12f4f9c","unresolved":false,"context_lines":[{"line_number":209,"context_line":"    User \u003c-- Tacker-db-manage;"},{"line_number":210,"context_line":"  }"},{"line_number":211,"context_line":""},{"line_number":212,"context_line":"When the \"mark_delete\" command contains \"--v1\":"},{"line_number":213,"context_line":""},{"line_number":214,"context_line":".. seqdiag::"},{"line_number":215,"context_line":""}],"source_content_type":"text/x-rst","patch_set":10,"id":"bee12590_6a7ac27e","line":212,"range":{"start_line":212,"start_character":40,"end_line":212,"end_character":46},"in_reply_to":"2d14cb05_db0cbbbf","updated":"2022-07-26 10:09:29.000000000","message":"fixed.","commit_id":"3b2dba70a46cc28fd543d2f672981c732b071b79"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"7f07d048b36b150fa5ab0e724b327200c49286fb","unresolved":false,"context_lines":[{"line_number":209,"context_line":"    User \u003c-- Tacker-db-manage;"},{"line_number":210,"context_line":"  }"},{"line_number":211,"context_line":""},{"line_number":212,"context_line":"When the \"mark_delete\" command contains \"--v1\":"},{"line_number":213,"context_line":""},{"line_number":214,"context_line":".. seqdiag::"},{"line_number":215,"context_line":""}],"source_content_type":"text/x-rst","patch_set":10,"id":"cceaa0d9_1eb832a7","line":212,"range":{"start_line":212,"start_character":40,"end_line":212,"end_character":46},"in_reply_to":"bee12590_6a7ac27e","updated":"2022-07-26 13:54:00.000000000","message":"ACK","commit_id":"3b2dba70a46cc28fd543d2f672981c732b071b79"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"93addef1fa7be200925f0aece438277e253a0560","unresolved":true,"context_lines":[{"line_number":228,"context_line":"    User \u003c-- Tacker-db-manage;"},{"line_number":229,"context_line":"  }"},{"line_number":230,"context_line":""},{"line_number":231,"context_line":"When the \"mark_delete\" command contains \"--v2\":"},{"line_number":232,"context_line":""},{"line_number":233,"context_line":".. seqdiag::"},{"line_number":234,"context_line":""}],"source_content_type":"text/x-rst","patch_set":10,"id":"28958e25_a2b607da","line":231,"range":{"start_line":231,"start_character":40,"end_line":231,"end_character":46},"updated":"2022-07-25 07:20:37.000000000","message":"ditto.","commit_id":"3b2dba70a46cc28fd543d2f672981c732b071b79"},{"author":{"_account_id":35043,"name":"Hongjin Xu","display_name":"Hongjin Xu","email":"ho-xu@kddi.com","username":"hongjin-xu"},"change_message_id":"c1404e1645f5d754dc2190b2e60f5190f12f4f9c","unresolved":false,"context_lines":[{"line_number":228,"context_line":"    User \u003c-- Tacker-db-manage;"},{"line_number":229,"context_line":"  }"},{"line_number":230,"context_line":""},{"line_number":231,"context_line":"When the \"mark_delete\" command contains \"--v2\":"},{"line_number":232,"context_line":""},{"line_number":233,"context_line":".. seqdiag::"},{"line_number":234,"context_line":""}],"source_content_type":"text/x-rst","patch_set":10,"id":"50a40b07_e4854e69","line":231,"range":{"start_line":231,"start_character":40,"end_line":231,"end_character":46},"in_reply_to":"28958e25_a2b607da","updated":"2022-07-26 10:09:29.000000000","message":"fixed.","commit_id":"3b2dba70a46cc28fd543d2f672981c732b071b79"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"7f07d048b36b150fa5ab0e724b327200c49286fb","unresolved":false,"context_lines":[{"line_number":228,"context_line":"    User \u003c-- Tacker-db-manage;"},{"line_number":229,"context_line":"  }"},{"line_number":230,"context_line":""},{"line_number":231,"context_line":"When the \"mark_delete\" command contains \"--v2\":"},{"line_number":232,"context_line":""},{"line_number":233,"context_line":".. seqdiag::"},{"line_number":234,"context_line":""}],"source_content_type":"text/x-rst","patch_set":10,"id":"ec06ae30_ba5ee928","line":231,"range":{"start_line":231,"start_character":40,"end_line":231,"end_character":46},"in_reply_to":"50a40b07_e4854e69","updated":"2022-07-26 13:54:00.000000000","message":"ACK","commit_id":"3b2dba70a46cc28fd543d2f672981c732b071b79"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"93addef1fa7be200925f0aece438277e253a0560","unresolved":true,"context_lines":[{"line_number":297,"context_line":"  Masaki Oyama \u003cma-ooyama@kddi.com\u003e"},{"line_number":298,"context_line":""},{"line_number":299,"context_line":"Other contributors:"},{"line_number":300,"context_line":"  Kinjou Yukihiro \u003cyu-kinjou@kddi.com\u003e"},{"line_number":301,"context_line":"  Xu Hongjin \u003cho-xu@kddi.com\u003e"},{"line_number":302,"context_line":""},{"line_number":303,"context_line":""},{"line_number":304,"context_line":"Work Items"}],"source_content_type":"text/x-rst","patch_set":10,"id":"cdd69b51_109518b8","line":301,"range":{"start_line":300,"start_character":0,"end_line":301,"end_character":29},"updated":"2022-07-25 07:20:37.000000000","message":"How about you put a line break between them?","commit_id":"3b2dba70a46cc28fd543d2f672981c732b071b79"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"7f07d048b36b150fa5ab0e724b327200c49286fb","unresolved":false,"context_lines":[{"line_number":297,"context_line":"  Masaki Oyama \u003cma-ooyama@kddi.com\u003e"},{"line_number":298,"context_line":""},{"line_number":299,"context_line":"Other contributors:"},{"line_number":300,"context_line":"  Kinjou Yukihiro \u003cyu-kinjou@kddi.com\u003e"},{"line_number":301,"context_line":"  Xu Hongjin \u003cho-xu@kddi.com\u003e"},{"line_number":302,"context_line":""},{"line_number":303,"context_line":""},{"line_number":304,"context_line":"Work Items"}],"source_content_type":"text/x-rst","patch_set":10,"id":"e357d15d_168faaf0","line":301,"range":{"start_line":300,"start_character":0,"end_line":301,"end_character":29},"in_reply_to":"0684c776_39cd5206","updated":"2022-07-26 13:54:00.000000000","message":"ACK","commit_id":"3b2dba70a46cc28fd543d2f672981c732b071b79"},{"author":{"_account_id":35043,"name":"Hongjin Xu","display_name":"Hongjin Xu","email":"ho-xu@kddi.com","username":"hongjin-xu"},"change_message_id":"c1404e1645f5d754dc2190b2e60f5190f12f4f9c","unresolved":false,"context_lines":[{"line_number":297,"context_line":"  Masaki Oyama \u003cma-ooyama@kddi.com\u003e"},{"line_number":298,"context_line":""},{"line_number":299,"context_line":"Other contributors:"},{"line_number":300,"context_line":"  Kinjou Yukihiro \u003cyu-kinjou@kddi.com\u003e"},{"line_number":301,"context_line":"  Xu Hongjin \u003cho-xu@kddi.com\u003e"},{"line_number":302,"context_line":""},{"line_number":303,"context_line":""},{"line_number":304,"context_line":"Work Items"}],"source_content_type":"text/x-rst","patch_set":10,"id":"0684c776_39cd5206","line":301,"range":{"start_line":300,"start_character":0,"end_line":301,"end_character":29},"in_reply_to":"cdd69b51_109518b8","updated":"2022-07-26 10:09:29.000000000","message":"fixed.","commit_id":"3b2dba70a46cc28fd543d2f672981c732b071b79"},{"author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"change_message_id":"ba1901de9fbd20cc94fd4c8a51308a4142f18ec0","unresolved":true,"context_lines":[{"line_number":65,"context_line":""},{"line_number":66,"context_line":".. code-block:: bash"},{"line_number":67,"context_line":""},{"line_number":68,"context_line":"   $ tacker-db-manage migrate-to-v2 { --vnfId \u003cvnfId\u003e | --all } [--keep-original-records]"},{"line_number":69,"context_line":""},{"line_number":70,"context_line":"The options are defined as follows:"},{"line_number":71,"context_line":""}],"source_content_type":"text/x-rst","patch_set":12,"id":"b540352e_5577d7d8","line":68,"range":{"start_line":68,"start_character":40,"end_line":68,"end_character":45},"updated":"2022-07-27 08:37:10.000000000","message":"Command parser is implemented with argparse[1] and we don\u0027t use camel case usually. `--vnd-if` is better.\n[1] https://docs.python.org/3/library/argparse.html","commit_id":"521e41267ec48132274f64e0fb624317a761a9db"},{"author":{"_account_id":35043,"name":"Hongjin Xu","display_name":"Hongjin Xu","email":"ho-xu@kddi.com","username":"hongjin-xu"},"change_message_id":"3e93521a8bc4147682b6793d53ac541f539828c2","unresolved":false,"context_lines":[{"line_number":65,"context_line":""},{"line_number":66,"context_line":".. code-block:: bash"},{"line_number":67,"context_line":""},{"line_number":68,"context_line":"   $ tacker-db-manage migrate-to-v2 { --vnfId \u003cvnfId\u003e | --all } [--keep-original-records]"},{"line_number":69,"context_line":""},{"line_number":70,"context_line":"The options are defined as follows:"},{"line_number":71,"context_line":""}],"source_content_type":"text/x-rst","patch_set":12,"id":"3ace4ed2_5da0c5e4","line":68,"range":{"start_line":68,"start_character":40,"end_line":68,"end_character":45},"in_reply_to":"b540352e_5577d7d8","updated":"2022-08-01 05:22:00.000000000","message":"fixed","commit_id":"521e41267ec48132274f64e0fb624317a761a9db"},{"author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"change_message_id":"ba1901de9fbd20cc94fd4c8a51308a4142f18ec0","unresolved":true,"context_lines":[{"line_number":71,"context_line":""},{"line_number":72,"context_line":"- ``--vnfId``: The specific VNF will be migrated"},{"line_number":73,"context_line":"- ``--all``: Migrate all VNFs on vnf_instances that are not deleted\u003d1"},{"line_number":74,"context_line":"- ``--keep-original-records``: Keep v1 records without erasing them"},{"line_number":75,"context_line":"  (Erasing them is default)"},{"line_number":76,"context_line":""},{"line_number":77,"context_line":"If users specify ``--keep-original-records`` option to"}],"source_content_type":"text/x-rst","patch_set":12,"id":"e925fbc7_d901bd88","line":74,"range":{"start_line":74,"start_character":4,"end_line":74,"end_character":27},"updated":"2022-07-27 08:37:10.000000000","message":"It\u0027s redundant. `--keep-original` or `--keep-orig` is enough.","commit_id":"521e41267ec48132274f64e0fb624317a761a9db"},{"author":{"_account_id":35043,"name":"Hongjin Xu","display_name":"Hongjin Xu","email":"ho-xu@kddi.com","username":"hongjin-xu"},"change_message_id":"3e93521a8bc4147682b6793d53ac541f539828c2","unresolved":false,"context_lines":[{"line_number":71,"context_line":""},{"line_number":72,"context_line":"- ``--vnfId``: The specific VNF will be migrated"},{"line_number":73,"context_line":"- ``--all``: Migrate all VNFs on vnf_instances that are not deleted\u003d1"},{"line_number":74,"context_line":"- ``--keep-original-records``: Keep v1 records without erasing them"},{"line_number":75,"context_line":"  (Erasing them is default)"},{"line_number":76,"context_line":""},{"line_number":77,"context_line":"If users specify ``--keep-original-records`` option to"}],"source_content_type":"text/x-rst","patch_set":12,"id":"51cacede_2e297dd4","line":74,"range":{"start_line":74,"start_character":4,"end_line":74,"end_character":27},"in_reply_to":"e925fbc7_d901bd88","updated":"2022-08-01 05:22:00.000000000","message":"fixed.","commit_id":"521e41267ec48132274f64e0fb624317a761a9db"},{"author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"change_message_id":"ba1901de9fbd20cc94fd4c8a51308a4142f18ec0","unresolved":true,"context_lines":[{"line_number":88,"context_line":""},{"line_number":89,"context_line":".. code-block:: bash"},{"line_number":90,"context_line":""},{"line_number":91,"context_line":"   $ tacker-db-manage mark_delete { --v1 | --v2 } \u003cvnfId\u003e"},{"line_number":92,"context_line":""},{"line_number":93,"context_line":"The options are defined as follows:"},{"line_number":94,"context_line":""}],"source_content_type":"text/x-rst","patch_set":12,"id":"0d5e244a_cea88d25","line":91,"range":{"start_line":91,"start_character":22,"end_line":91,"end_character":33},"updated":"2022-07-27 08:37:10.000000000","message":"I don\u0027t agree to add two subcommands for a purpose. In this case, it\u0027s better to implement this feature as a feature of migrate subcommand if it\u0027s required only for migration.","commit_id":"521e41267ec48132274f64e0fb624317a761a9db"},{"author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"change_message_id":"ba1901de9fbd20cc94fd4c8a51308a4142f18ec0","unresolved":true,"context_lines":[{"line_number":88,"context_line":""},{"line_number":89,"context_line":".. code-block:: bash"},{"line_number":90,"context_line":""},{"line_number":91,"context_line":"   $ tacker-db-manage mark_delete { --v1 | --v2 } \u003cvnfId\u003e"},{"line_number":92,"context_line":""},{"line_number":93,"context_line":"The options are defined as follows:"},{"line_number":94,"context_line":""}],"source_content_type":"text/x-rst","patch_set":12,"id":"e26a973b_f176f22e","line":91,"range":{"start_line":91,"start_character":36,"end_line":91,"end_character":47},"updated":"2022-07-27 08:37:10.000000000","message":"Why don\u0027t you have one option takes two types of param such as below.\n\n```\n--api-ver {v1 | v2}\n```","commit_id":"521e41267ec48132274f64e0fb624317a761a9db"},{"author":{"_account_id":35043,"name":"Hongjin Xu","display_name":"Hongjin Xu","email":"ho-xu@kddi.com","username":"hongjin-xu"},"change_message_id":"3e93521a8bc4147682b6793d53ac541f539828c2","unresolved":false,"context_lines":[{"line_number":88,"context_line":""},{"line_number":89,"context_line":".. code-block:: bash"},{"line_number":90,"context_line":""},{"line_number":91,"context_line":"   $ tacker-db-manage mark_delete { --v1 | --v2 } \u003cvnfId\u003e"},{"line_number":92,"context_line":""},{"line_number":93,"context_line":"The options are defined as follows:"},{"line_number":94,"context_line":""}],"source_content_type":"text/x-rst","patch_set":12,"id":"cc5d0b74_730a9496","line":91,"range":{"start_line":91,"start_character":36,"end_line":91,"end_character":47},"in_reply_to":"00e19446_50e812b5","updated":"2022-08-01 05:22:00.000000000","message":"fixed.","commit_id":"521e41267ec48132274f64e0fb624317a761a9db"},{"author":{"_account_id":35043,"name":"Hongjin Xu","display_name":"Hongjin Xu","email":"ho-xu@kddi.com","username":"hongjin-xu"},"change_message_id":"d406c9fbffa796cde241f179c5f950b941498f70","unresolved":false,"context_lines":[{"line_number":88,"context_line":""},{"line_number":89,"context_line":".. code-block:: bash"},{"line_number":90,"context_line":""},{"line_number":91,"context_line":"   $ tacker-db-manage mark_delete { --v1 | --v2 } \u003cvnfId\u003e"},{"line_number":92,"context_line":""},{"line_number":93,"context_line":"The options are defined as follows:"},{"line_number":94,"context_line":""}],"source_content_type":"text/x-rst","patch_set":12,"id":"93ff8391_6e82b718","line":91,"range":{"start_line":91,"start_character":22,"end_line":91,"end_character":33},"in_reply_to":"0d5e244a_cea88d25","updated":"2022-07-29 10:21:12.000000000","message":"Thank you for your kind suggestion!\nHow about change these 2 commands to \n\u0027tacker-db-manage migrate-to-v2 { --vnf_id \u003cvnf_id\u003e | --all | --mark_delete { v1 | v2 } } [--keep-orig]\u0027?\nPlease tell me your opinion.","commit_id":"521e41267ec48132274f64e0fb624317a761a9db"},{"author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"change_message_id":"e7116c3f4ce153a7e25a1cb18a792858ed93dcc0","unresolved":true,"context_lines":[{"line_number":88,"context_line":""},{"line_number":89,"context_line":".. code-block:: bash"},{"line_number":90,"context_line":""},{"line_number":91,"context_line":"   $ tacker-db-manage mark_delete { --v1 | --v2 } \u003cvnfId\u003e"},{"line_number":92,"context_line":""},{"line_number":93,"context_line":"The options are defined as follows:"},{"line_number":94,"context_line":""}],"source_content_type":"text/x-rst","patch_set":12,"id":"f1ad6d14_f3415a66","line":91,"range":{"start_line":91,"start_character":36,"end_line":91,"end_character":47},"in_reply_to":"1dd6f63c_924bf0ba","updated":"2022-07-29 08:05:10.000000000","message":"I think so. If it doesn\u0027t work, we can correct this spec later.","commit_id":"521e41267ec48132274f64e0fb624317a761a9db"},{"author":{"_account_id":35043,"name":"Hongjin Xu","display_name":"Hongjin Xu","email":"ho-xu@kddi.com","username":"hongjin-xu"},"change_message_id":"c5bdc9358c7598627480fec52ba04f1cf991ef6f","unresolved":true,"context_lines":[{"line_number":88,"context_line":""},{"line_number":89,"context_line":".. code-block:: bash"},{"line_number":90,"context_line":""},{"line_number":91,"context_line":"   $ tacker-db-manage mark_delete { --v1 | --v2 } \u003cvnfId\u003e"},{"line_number":92,"context_line":""},{"line_number":93,"context_line":"The options are defined as follows:"},{"line_number":94,"context_line":""}],"source_content_type":"text/x-rst","patch_set":12,"id":"1dd6f63c_924bf0ba","line":91,"range":{"start_line":91,"start_character":36,"end_line":91,"end_character":47},"in_reply_to":"4425886d_fa816486","updated":"2022-07-29 06:39:51.000000000","message":"Thank you for your reminding!\nSo is it feasible to use \u0027tacker-db-manage migrate-to-v2 { --vnf-id \u003cvnf-id\u003e | --all | --mark-delete { v1 | v2 } } [--keep-orig]\u0027?","commit_id":"521e41267ec48132274f64e0fb624317a761a9db"},{"author":{"_account_id":35043,"name":"Hongjin Xu","display_name":"Hongjin Xu","email":"ho-xu@kddi.com","username":"hongjin-xu"},"change_message_id":"4735b5c5127adbbd9bf97457de65ef50978f5ac2","unresolved":false,"context_lines":[{"line_number":88,"context_line":""},{"line_number":89,"context_line":".. code-block:: bash"},{"line_number":90,"context_line":""},{"line_number":91,"context_line":"   $ tacker-db-manage mark_delete { --v1 | --v2 } \u003cvnfId\u003e"},{"line_number":92,"context_line":""},{"line_number":93,"context_line":"The options are defined as follows:"},{"line_number":94,"context_line":""}],"source_content_type":"text/x-rst","patch_set":12,"id":"08ebc6f8_c04285f9","line":91,"range":{"start_line":91,"start_character":22,"end_line":91,"end_character":33},"in_reply_to":"93ff8391_6e82b718","updated":"2022-07-29 10:21:47.000000000","message":"New version is updated. Please check. :)","commit_id":"521e41267ec48132274f64e0fb624317a761a9db"},{"author":{"_account_id":35043,"name":"Hongjin Xu","display_name":"Hongjin Xu","email":"ho-xu@kddi.com","username":"hongjin-xu"},"change_message_id":"fc0129c431d45dac77103e22fb3979d3aade9c8b","unresolved":true,"context_lines":[{"line_number":88,"context_line":""},{"line_number":89,"context_line":".. code-block:: bash"},{"line_number":90,"context_line":""},{"line_number":91,"context_line":"   $ tacker-db-manage mark_delete { --v1 | --v2 } \u003cvnfId\u003e"},{"line_number":92,"context_line":""},{"line_number":93,"context_line":"The options are defined as follows:"},{"line_number":94,"context_line":""}],"source_content_type":"text/x-rst","patch_set":12,"id":"f1d4de3d_45b2600d","line":91,"range":{"start_line":91,"start_character":36,"end_line":91,"end_character":47},"in_reply_to":"e26a973b_f176f22e","updated":"2022-07-27 10:08:49.000000000","message":"Thank you for your kind suggestion!\nHow about change these 2 commands to \n\u0027tacker-db-manage migrate-to-v2 { --vnf_id \u003cvnf_id\u003e | --all | --mark_delete { v1 | v2 } } [--keep-orig]\u0027?\nPlease tell me your opinion.","commit_id":"521e41267ec48132274f64e0fb624317a761a9db"},{"author":{"_account_id":35043,"name":"Hongjin Xu","display_name":"Hongjin Xu","email":"ho-xu@kddi.com","username":"hongjin-xu"},"change_message_id":"b06e9b1022b82c651438bc5feb28f7e94d6ddf25","unresolved":true,"context_lines":[{"line_number":88,"context_line":""},{"line_number":89,"context_line":".. code-block:: bash"},{"line_number":90,"context_line":""},{"line_number":91,"context_line":"   $ tacker-db-manage mark_delete { --v1 | --v2 } \u003cvnfId\u003e"},{"line_number":92,"context_line":""},{"line_number":93,"context_line":"The options are defined as follows:"},{"line_number":94,"context_line":""}],"source_content_type":"text/x-rst","patch_set":12,"id":"00e19446_50e812b5","line":91,"range":{"start_line":91,"start_character":36,"end_line":91,"end_character":47},"in_reply_to":"f1ad6d14_f3415a66","updated":"2022-07-29 10:19:55.000000000","message":"Thanks!! New version is updated. Please check. :)","commit_id":"521e41267ec48132274f64e0fb624317a761a9db"},{"author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"change_message_id":"c5b7bb9aff037ebead3ad8e05a4fb04493f119bd","unresolved":true,"context_lines":[{"line_number":88,"context_line":""},{"line_number":89,"context_line":".. code-block:: bash"},{"line_number":90,"context_line":""},{"line_number":91,"context_line":"   $ tacker-db-manage mark_delete { --v1 | --v2 } \u003cvnfId\u003e"},{"line_number":92,"context_line":""},{"line_number":93,"context_line":"The options are defined as follows:"},{"line_number":94,"context_line":""}],"source_content_type":"text/x-rst","patch_set":12,"id":"4425886d_fa816486","line":91,"range":{"start_line":91,"start_character":36,"end_line":91,"end_character":47},"in_reply_to":"f1d4de3d_45b2600d","updated":"2022-07-29 04:23:42.000000000","message":"Considering the options are parsed with argparse lib, we shouldn\u0027t use underscore, but `-` instead, so `--vnf-id` and `--mark-delete`.","commit_id":"521e41267ec48132274f64e0fb624317a761a9db"},{"author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"change_message_id":"43a0efa2c2762f5881f04781a77ba361902aed17","unresolved":true,"context_lines":[{"line_number":65,"context_line":""},{"line_number":66,"context_line":".. code-block:: bash"},{"line_number":67,"context_line":""},{"line_number":68,"context_line":"   $ tacker-db-manage migrate-to-v2 { --vnf-id \u003cvnf-id\u003e | --all | --mark-delete-v1 \u003cvnf-id\u003e | --mark-delete-v2 \u003cvnf-id\u003e } [--keep-orig]"},{"line_number":69,"context_line":""},{"line_number":70,"context_line":"The options are defined as follows:"},{"line_number":71,"context_line":""}],"source_content_type":"text/x-rst","patch_set":14,"id":"4a55b9e4_59e2b878","line":68,"range":{"start_line":68,"start_character":66,"end_line":68,"end_character":119},"updated":"2022-07-31 22:28:26.000000000","message":"I don\u0027t understand why `--mark-delete` is diversified to `--mark-delete-v1` and `--mark-delete-v2`, and it takes `\u003cvnf-id\u003e` although it\u0027s already given with `--vnf-id`.\n\nIs that enough as below?, In this case, the default target api ver is v1 as in the default case, and give v2 with `--api-ver` if the target is v2.\n\n```\n# default\ntacker-db-manage migrate-to-v2 --mark-delete --vnf-id \u003cvnf-id\u003e\n\n# give api-ver\ntacker-db-manage migrate-to-v2 --mark-delete --api-ver v2 --vnf-id \u003cvnf-id\u003e\n```","commit_id":"a57221cfcaea122262409219839133b3436db73d"},{"author":{"_account_id":35043,"name":"Hongjin Xu","display_name":"Hongjin Xu","email":"ho-xu@kddi.com","username":"hongjin-xu"},"change_message_id":"3e93521a8bc4147682b6793d53ac541f539828c2","unresolved":true,"context_lines":[{"line_number":65,"context_line":""},{"line_number":66,"context_line":".. code-block:: bash"},{"line_number":67,"context_line":""},{"line_number":68,"context_line":"   $ tacker-db-manage migrate-to-v2 { --vnf-id \u003cvnf-id\u003e | --all | --mark-delete-v1 \u003cvnf-id\u003e | --mark-delete-v2 \u003cvnf-id\u003e } [--keep-orig]"},{"line_number":69,"context_line":""},{"line_number":70,"context_line":"The options are defined as follows:"},{"line_number":71,"context_line":""}],"source_content_type":"text/x-rst","patch_set":14,"id":"2643584e_1d37ba1f","line":68,"range":{"start_line":68,"start_character":66,"end_line":68,"end_character":119},"in_reply_to":"4a55b9e4_59e2b878","updated":"2022-08-01 05:22:00.000000000","message":"The command was modified. Please check.","commit_id":"a57221cfcaea122262409219839133b3436db73d"},{"author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"change_message_id":"d753382e9abda59d8140770d52d7deced9b3a87c","unresolved":true,"context_lines":[{"line_number":65,"context_line":""},{"line_number":66,"context_line":".. code-block:: bash"},{"line_number":67,"context_line":""},{"line_number":68,"context_line":"   $ tacker-db-manage migrate-to-v2 { --all | [ --mark-delete [ --api-ver v2 ] ] --vnf-id \u003cvnf-id\u003e } [--keep-orig]"},{"line_number":69,"context_line":""},{"line_number":70,"context_line":"The options are defined as follows:"},{"line_number":71,"context_line":""}],"source_content_type":"text/x-rst","patch_set":17,"id":"a916dbda_2bf73c09","line":68,"range":{"start_line":68,"start_character":64,"end_line":68,"end_character":76},"updated":"2022-08-01 08:05:38.000000000","message":"This `--api-ver` takes only `v2` and doesn\u0027t `v1`, or just missing?","commit_id":"ee36cdaa768e7b55165f17edd8c572393d270df0"},{"author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"change_message_id":"f654daba82972faa3e8b3ca7cb2b5bc6174ec70f","unresolved":true,"context_lines":[{"line_number":65,"context_line":""},{"line_number":66,"context_line":".. code-block:: bash"},{"line_number":67,"context_line":""},{"line_number":68,"context_line":"   $ tacker-db-manage migrate-to-v2 { --all | [ --mark-delete [ --api-ver v2 ] ] --vnf-id \u003cvnf-id\u003e } [--keep-orig]"},{"line_number":69,"context_line":""},{"line_number":70,"context_line":"The options are defined as follows:"},{"line_number":71,"context_line":""}],"source_content_type":"text/x-rst","patch_set":17,"id":"671bf18f_79d19e86","line":68,"range":{"start_line":68,"start_character":64,"end_line":68,"end_character":76},"in_reply_to":"3e9ac946_5baa6630","updated":"2022-08-01 08:46:05.000000000","message":"The difference between default and non-default values is just skipping to give the option `--api-ver` with the default value `v1`. So `v1` should also be described as an argument in the definition anyway in this case. My point is we should allow `--api-ver v1`, but it cannot be allow if you define only `--api-ver v2` which means the option `--api-ver` only accept `v2` and not for `v1`.","commit_id":"ee36cdaa768e7b55165f17edd8c572393d270df0"},{"author":{"_account_id":35043,"name":"Hongjin Xu","display_name":"Hongjin Xu","email":"ho-xu@kddi.com","username":"hongjin-xu"},"change_message_id":"ca49a18a73d0ed687814757247ebe6d855e22ce6","unresolved":true,"context_lines":[{"line_number":65,"context_line":""},{"line_number":66,"context_line":".. code-block:: bash"},{"line_number":67,"context_line":""},{"line_number":68,"context_line":"   $ tacker-db-manage migrate-to-v2 { --all | [ --mark-delete [ --api-ver v2 ] ] --vnf-id \u003cvnf-id\u003e } [--keep-orig]"},{"line_number":69,"context_line":""},{"line_number":70,"context_line":"The options are defined as follows:"},{"line_number":71,"context_line":""}],"source_content_type":"text/x-rst","patch_set":17,"id":"e4ebbfd3_2cec8a2f","line":68,"range":{"start_line":68,"start_character":64,"end_line":68,"end_character":76},"in_reply_to":"671bf18f_79d19e86","updated":"2022-08-02 01:17:05.000000000","message":"Thank you for you kind explanation. `v1` should be an argument.\nHow about this?\n$ tacker-db-manage migrate-to-v2 { --all | [ --mark-delete --api-ver { v1 | v2 } ] --vnf-id \u003cvnf-id\u003e } [--keep-orig]","commit_id":"ee36cdaa768e7b55165f17edd8c572393d270df0"},{"author":{"_account_id":35043,"name":"Hongjin Xu","display_name":"Hongjin Xu","email":"ho-xu@kddi.com","username":"hongjin-xu"},"change_message_id":"663c1b13a9823a4d73911fef18dc3412a426c31d","unresolved":true,"context_lines":[{"line_number":65,"context_line":""},{"line_number":66,"context_line":".. code-block:: bash"},{"line_number":67,"context_line":""},{"line_number":68,"context_line":"   $ tacker-db-manage migrate-to-v2 { --all | [ --mark-delete [ --api-ver v2 ] ] --vnf-id \u003cvnf-id\u003e } [--keep-orig]"},{"line_number":69,"context_line":""},{"line_number":70,"context_line":"The options are defined as follows:"},{"line_number":71,"context_line":""}],"source_content_type":"text/x-rst","patch_set":17,"id":"3e9ac946_5baa6630","line":68,"range":{"start_line":68,"start_character":64,"end_line":68,"end_character":76},"in_reply_to":"a916dbda_2bf73c09","updated":"2022-08-01 08:23:37.000000000","message":"v1 is default.\nYou can check it in row 82-85.","commit_id":"ee36cdaa768e7b55165f17edd8c572393d270df0"},{"author":{"_account_id":35043,"name":"Hongjin Xu","display_name":"Hongjin Xu","email":"ho-xu@kddi.com","username":"hongjin-xu"},"change_message_id":"754c7a5807f29af989c162e537547475403a95e7","unresolved":false,"context_lines":[{"line_number":65,"context_line":""},{"line_number":66,"context_line":".. code-block:: bash"},{"line_number":67,"context_line":""},{"line_number":68,"context_line":"   $ tacker-db-manage migrate-to-v2 { --all | [ --mark-delete [ --api-ver v2 ] ] --vnf-id \u003cvnf-id\u003e } [--keep-orig]"},{"line_number":69,"context_line":""},{"line_number":70,"context_line":"The options are defined as follows:"},{"line_number":71,"context_line":""}],"source_content_type":"text/x-rst","patch_set":17,"id":"23301d87_5f3b3496","line":68,"range":{"start_line":68,"start_character":64,"end_line":68,"end_character":76},"in_reply_to":"cec8eee8_2af2d549","updated":"2022-08-02 06:20:54.000000000","message":"Thanks!!The new version was uploaded.","commit_id":"ee36cdaa768e7b55165f17edd8c572393d270df0"},{"author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"change_message_id":"7f126d522c24f3cb8802065fae47853cb8c370d0","unresolved":true,"context_lines":[{"line_number":65,"context_line":""},{"line_number":66,"context_line":".. code-block:: bash"},{"line_number":67,"context_line":""},{"line_number":68,"context_line":"   $ tacker-db-manage migrate-to-v2 { --all | [ --mark-delete [ --api-ver v2 ] ] --vnf-id \u003cvnf-id\u003e } [--keep-orig]"},{"line_number":69,"context_line":""},{"line_number":70,"context_line":"The options are defined as follows:"},{"line_number":71,"context_line":""}],"source_content_type":"text/x-rst","patch_set":17,"id":"cec8eee8_2af2d549","line":68,"range":{"start_line":68,"start_character":64,"end_line":68,"end_character":76},"in_reply_to":"e4ebbfd3_2cec8a2f","updated":"2022-08-02 01:51:34.000000000","message":"It looks good for me.","commit_id":"ee36cdaa768e7b55165f17edd8c572393d270df0"}]}
