)]}'
{"specs/queens/approved/listen-all-necessary-notifications.rst":[{"author":{"_account_id":13111,"name":"Hidekazu Nakamura","email":"hidekazuna@gmail.com","username":"hid-nakamura"},"change_message_id":"85b578b267862d2b104795ba2f39236a041b8a89","unresolved":false,"context_lines":[{"line_number":5,"context_line":" http://creativecommons.org/licenses/by/3.0/legalcode"},{"line_number":6,"context_line":""},{"line_number":7,"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"},{"line_number":8,"context_line":"listen to all necessary notifications"},{"line_number":9,"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"},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"https://blueprints.launchpad.net/watcher/+spec/listen-all-necessary-notifications"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5f4e5783_e1d6fd4f","line":8,"updated":"2017-10-11 04:17:23.000000000","message":"Proposal:\nListen to all necessary notifications for updating Compute CDM","commit_id":"7d252dce4db692fb439227ee9d1be975a536e0f2"},{"author":{"_account_id":24501,"name":"sue","display_name":"suzhengwei","email":"sugar-2008@163.com","username":"suzhengwei"},"change_message_id":"eb1a1e646481f6e37f6f788ea3b7d3df91e976cb","unresolved":false,"context_lines":[{"line_number":5,"context_line":" http://creativecommons.org/licenses/by/3.0/legalcode"},{"line_number":6,"context_line":""},{"line_number":7,"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"},{"line_number":8,"context_line":"listen to all necessary notifications"},{"line_number":9,"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"},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"https://blueprints.launchpad.net/watcher/+spec/listen-all-necessary-notifications"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5f4e5783_c6cb0e51","line":8,"in_reply_to":"5f4e5783_e1d6fd4f","updated":"2017-10-11 09:33:21.000000000","message":"Done","commit_id":"7d252dce4db692fb439227ee9d1be975a536e0f2"},{"author":{"_account_id":13111,"name":"Hidekazu Nakamura","email":"hidekazuna@gmail.com","username":"hid-nakamura"},"change_message_id":"85b578b267862d2b104795ba2f39236a041b8a89","unresolved":false,"context_lines":[{"line_number":17,"context_line":"In Watcher, it firstly builds compute CDM by collecting nova compute resource,"},{"line_number":18,"context_line":"later updates the compute CDM by listening to nova notifications."},{"line_number":19,"context_line":"It has listened to following nova events,"},{"line_number":20,"context_line":"* instance.update"},{"line_number":21,"context_line":"* instance.delete.end"},{"line_number":22,"context_line":"* compute.instance.update"},{"line_number":23,"context_line":"* compute.instance.create.end"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5f4e5783_e1515d10","line":20,"updated":"2017-10-11 04:17:23.000000000","message":"Insert blank line.","commit_id":"7d252dce4db692fb439227ee9d1be975a536e0f2"},{"author":{"_account_id":24501,"name":"sue","display_name":"suzhengwei","email":"sugar-2008@163.com","username":"suzhengwei"},"change_message_id":"eb1a1e646481f6e37f6f788ea3b7d3df91e976cb","unresolved":false,"context_lines":[{"line_number":17,"context_line":"In Watcher, it firstly builds compute CDM by collecting nova compute resource,"},{"line_number":18,"context_line":"later updates the compute CDM by listening to nova notifications."},{"line_number":19,"context_line":"It has listened to following nova events,"},{"line_number":20,"context_line":"* instance.update"},{"line_number":21,"context_line":"* instance.delete.end"},{"line_number":22,"context_line":"* compute.instance.update"},{"line_number":23,"context_line":"* compute.instance.create.end"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5f4e5783_a6c81255","line":20,"in_reply_to":"5f4e5783_e1515d10","updated":"2017-10-11 09:33:21.000000000","message":"Done","commit_id":"7d252dce4db692fb439227ee9d1be975a536e0f2"},{"author":{"_account_id":13111,"name":"Hidekazu Nakamura","email":"hidekazuna@gmail.com","username":"hid-nakamura"},"change_message_id":"85b578b267862d2b104795ba2f39236a041b8a89","unresolved":false,"context_lines":[{"line_number":45,"context_line":"* compute.instance.rebuild.end"},{"line_number":46,"context_line":"* compute.instance.resize.confirm.end"},{"line_number":47,"context_line":""},{"line_number":48,"context_line":"Proposal, leave this spec open, we can add and listen to new events which are"},{"line_number":49,"context_line":"necessary under this spec."},{"line_number":50,"context_line":""},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"Alternatives"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5f4e5783_c1a4210b","line":49,"range":{"start_line":48,"start_character":0,"end_line":49,"end_character":26},"updated":"2017-10-11 04:17:23.000000000","message":"This sentence is not necessary. You can update spec after implementing.","commit_id":"7d252dce4db692fb439227ee9d1be975a536e0f2"},{"author":{"_account_id":24501,"name":"sue","display_name":"suzhengwei","email":"sugar-2008@163.com","username":"suzhengwei"},"change_message_id":"eb1a1e646481f6e37f6f788ea3b7d3df91e976cb","unresolved":false,"context_lines":[{"line_number":45,"context_line":"* compute.instance.rebuild.end"},{"line_number":46,"context_line":"* compute.instance.resize.confirm.end"},{"line_number":47,"context_line":""},{"line_number":48,"context_line":"Proposal, leave this spec open, we can add and listen to new events which are"},{"line_number":49,"context_line":"necessary under this spec."},{"line_number":50,"context_line":""},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"Alternatives"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5f4e5783_060ec68c","line":49,"range":{"start_line":48,"start_character":0,"end_line":49,"end_character":26},"in_reply_to":"5f4e5783_c1a4210b","updated":"2017-10-11 09:33:21.000000000","message":"OK.","commit_id":"7d252dce4db692fb439227ee9d1be975a536e0f2"},{"author":{"_account_id":13111,"name":"Hidekazu Nakamura","email":"hidekazuna@gmail.com","username":"hid-nakamura"},"change_message_id":"85b578b267862d2b104795ba2f39236a041b8a89","unresolved":false,"context_lines":[{"line_number":126,"context_line":"References"},{"line_number":127,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":128,"context_line":""},{"line_number":129,"context_line":"https://blueprints.launchpad.net/watcher/+spec/event-driven-optimization-based"},{"line_number":130,"context_line":""},{"line_number":131,"context_line":"History"},{"line_number":132,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5f4e5783_c1f2e106","line":129,"range":{"start_line":129,"start_character":0,"end_line":129,"end_character":78},"updated":"2017-10-11 04:17:23.000000000","message":"Why do we refer this blueprint?","commit_id":"7d252dce4db692fb439227ee9d1be975a536e0f2"},{"author":{"_account_id":24501,"name":"sue","display_name":"suzhengwei","email":"sugar-2008@163.com","username":"suzhengwei"},"change_message_id":"eb1a1e646481f6e37f6f788ea3b7d3df91e976cb","unresolved":false,"context_lines":[{"line_number":126,"context_line":"References"},{"line_number":127,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":128,"context_line":""},{"line_number":129,"context_line":"https://blueprints.launchpad.net/watcher/+spec/event-driven-optimization-based"},{"line_number":130,"context_line":""},{"line_number":131,"context_line":"History"},{"line_number":132,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5f4e5783_46ddde12","line":129,"range":{"start_line":129,"start_character":0,"end_line":129,"end_character":78},"in_reply_to":"5f4e5783_c1f2e106","updated":"2017-10-11 09:33:21.000000000","message":"It looks useless. I remove it.","commit_id":"7d252dce4db692fb439227ee9d1be975a536e0f2"},{"author":{"_account_id":19055,"name":"Alexander Chadin","email":"joker946@gmail.com","username":"joker946"},"change_message_id":"81bbb4645998d69e9f6f7bf64d0cf8eb757a6d7b","unresolved":false,"context_lines":[{"line_number":4,"context_line":""},{"line_number":5,"context_line":" http://creativecommons.org/licenses/by/3.0/legalcode"},{"line_number":6,"context_line":""},{"line_number":7,"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\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":8,"context_line":"listen to all necessary notifications for updating Compute CDM"},{"line_number":9,"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\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":10,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"3f4b6375_6560a0a6","line":7,"range":{"start_line":7,"start_character":0,"end_line":7,"end_character":60},"updated":"2017-11-01 10:05:01.000000000","message":"extend it to fill title entirely","commit_id":"cb0be1ece3a9057f2954ad28eeda232e6d0575a4"},{"author":{"_account_id":24501,"name":"sue","display_name":"suzhengwei","email":"sugar-2008@163.com","username":"suzhengwei"},"change_message_id":"04ab3e4733a1677694f2e05c57ac2a187d5a084c","unresolved":false,"context_lines":[{"line_number":4,"context_line":""},{"line_number":5,"context_line":" http://creativecommons.org/licenses/by/3.0/legalcode"},{"line_number":6,"context_line":""},{"line_number":7,"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\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":8,"context_line":"listen to all necessary notifications for updating Compute CDM"},{"line_number":9,"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\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":10,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"3f4b6375_2bc156e5","line":7,"range":{"start_line":7,"start_character":0,"end_line":7,"end_character":60},"in_reply_to":"3f4b6375_6560a0a6","updated":"2017-11-01 13:42:29.000000000","message":"Done","commit_id":"cb0be1ece3a9057f2954ad28eeda232e6d0575a4"},{"author":{"_account_id":19055,"name":"Alexander Chadin","email":"joker946@gmail.com","username":"joker946"},"change_message_id":"81bbb4645998d69e9f6f7bf64d0cf8eb757a6d7b","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"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\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":8,"context_line":"listen to all necessary notifications for updating Compute CDM"},{"line_number":9,"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\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"https://blueprints.launchpad.net/watcher/+spec/listen-all-necessary-notifications"},{"line_number":12,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"3f4b6375_255aa8f2","line":9,"range":{"start_line":9,"start_character":0,"end_line":9,"end_character":60},"updated":"2017-11-01 10:05:01.000000000","message":"ditto","commit_id":"cb0be1ece3a9057f2954ad28eeda232e6d0575a4"},{"author":{"_account_id":24501,"name":"sue","display_name":"suzhengwei","email":"sugar-2008@163.com","username":"suzhengwei"},"change_message_id":"04ab3e4733a1677694f2e05c57ac2a187d5a084c","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"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\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":8,"context_line":"listen to all necessary notifications for updating Compute CDM"},{"line_number":9,"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\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"https://blueprints.launchpad.net/watcher/+spec/listen-all-necessary-notifications"},{"line_number":12,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"3f4b6375_0bb8da73","line":9,"range":{"start_line":9,"start_character":0,"end_line":9,"end_character":60},"in_reply_to":"3f4b6375_255aa8f2","updated":"2017-11-01 13:42:29.000000000","message":"Done","commit_id":"cb0be1ece3a9057f2954ad28eeda232e6d0575a4"},{"author":{"_account_id":19457,"name":"aditi sharma","email":"adi.sky17@gmail.com","username":"aditi"},"change_message_id":"98a2fa1dfc23346fc9e548855863691d5b26914d","unresolved":false,"context_lines":[{"line_number":29,"context_line":"In one cloud env, there would be many solutions, which would make the compute"},{"line_number":30,"context_line":"resource strongly relocated, such as \u0027auto-scaling\u0027 solution and \u0027compute-ha\u0027"},{"line_number":31,"context_line":"solution. If Watcher doesn\u0027t listen to all the notifications which represent"},{"line_number":32,"context_line":"that nova compute resource changes, the compute CDM will be stale, and Watcher"},{"line_number":33,"context_line":"doesn\u0027t work."},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"Use Cases"}],"source_content_type":"text/x-rst","patch_set":6,"id":"3f4b6375_2f46747c","line":32,"updated":"2017-11-08 01:49:40.000000000","message":"nit: the compute CDM will become stale and watcher would not provide efficient solution.","commit_id":"f5ed290905106230eae9bfe9db99ad066f6a8019"},{"author":{"_account_id":24501,"name":"sue","display_name":"suzhengwei","email":"sugar-2008@163.com","username":"suzhengwei"},"change_message_id":"8d5e19220652d0b3eaefb202742642013a48c43e","unresolved":false,"context_lines":[{"line_number":29,"context_line":"In one cloud env, there would be many solutions, which would make the compute"},{"line_number":30,"context_line":"resource strongly relocated, such as \u0027auto-scaling\u0027 solution and \u0027compute-ha\u0027"},{"line_number":31,"context_line":"solution. If Watcher doesn\u0027t listen to all the notifications which represent"},{"line_number":32,"context_line":"that nova compute resource changes, the compute CDM will be stale, and Watcher"},{"line_number":33,"context_line":"doesn\u0027t work."},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"Use Cases"}],"source_content_type":"text/x-rst","patch_set":6,"id":"1f485f77_f806cb20","line":32,"in_reply_to":"3f4b6375_2f46747c","updated":"2017-11-10 03:27:32.000000000","message":"Done","commit_id":"f5ed290905106230eae9bfe9db99ad066f6a8019"},{"author":{"_account_id":19457,"name":"aditi sharma","email":"adi.sky17@gmail.com","username":"aditi"},"change_message_id":"98a2fa1dfc23346fc9e548855863691d5b26914d","unresolved":false,"context_lines":[{"line_number":36,"context_line":"---------"},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"As an OpenStack administrator, I want Watcher to work steady with other"},{"line_number":39,"context_line":"projects."},{"line_number":40,"context_line":""},{"line_number":41,"context_line":"Proposed change"},{"line_number":42,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":6,"id":"3f4b6375_0f2618cf","line":39,"updated":"2017-11-08 01:49:40.000000000","message":"use case is not very much clear, please elaborate it","commit_id":"f5ed290905106230eae9bfe9db99ad066f6a8019"},{"author":{"_account_id":24501,"name":"sue","display_name":"suzhengwei","email":"sugar-2008@163.com","username":"suzhengwei"},"change_message_id":"8d5e19220652d0b3eaefb202742642013a48c43e","unresolved":false,"context_lines":[{"line_number":36,"context_line":"---------"},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"As an OpenStack administrator, I want Watcher to work steady with other"},{"line_number":39,"context_line":"projects."},{"line_number":40,"context_line":""},{"line_number":41,"context_line":"Proposed change"},{"line_number":42,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":6,"id":"1f485f77_180ac725","line":39,"in_reply_to":"3f4b6375_0f2618cf","updated":"2017-11-10 03:27:32.000000000","message":"Done","commit_id":"f5ed290905106230eae9bfe9db99ad066f6a8019"},{"author":{"_account_id":19055,"name":"Alexander Chadin","email":"joker946@gmail.com","username":"joker946"},"change_message_id":"76c40277e5c5e49e830b2eaf717cdf54141442fd","unresolved":false,"context_lines":[{"line_number":44,"context_line":"Following events also represent that nova compute resource changes. Watcher"},{"line_number":45,"context_line":"need to listen to such notifications and update the compute model."},{"line_number":46,"context_line":""},{"line_number":47,"context_line":"* compute.instance.rebuild.end"},{"line_number":48,"context_line":"* compute.instance.resize.confirm.end"},{"line_number":49,"context_line":""},{"line_number":50,"context_line":""},{"line_number":51,"context_line":"Alternatives"}],"source_content_type":"text/x-rst","patch_set":6,"id":"3f4b6375_87eae8d5","line":48,"range":{"start_line":47,"start_character":0,"end_line":48,"end_character":37},"updated":"2017-11-08 09:54:13.000000000","message":"what exactly do you want to do when any of these notifications are triggered? Please, describe it after notification\u0027s name.","commit_id":"f5ed290905106230eae9bfe9db99ad066f6a8019"},{"author":{"_account_id":24501,"name":"sue","display_name":"suzhengwei","email":"sugar-2008@163.com","username":"suzhengwei"},"change_message_id":"8d5e19220652d0b3eaefb202742642013a48c43e","unresolved":false,"context_lines":[{"line_number":44,"context_line":"Following events also represent that nova compute resource changes. Watcher"},{"line_number":45,"context_line":"need to listen to such notifications and update the compute model."},{"line_number":46,"context_line":""},{"line_number":47,"context_line":"* compute.instance.rebuild.end"},{"line_number":48,"context_line":"* compute.instance.resize.confirm.end"},{"line_number":49,"context_line":""},{"line_number":50,"context_line":""},{"line_number":51,"context_line":"Alternatives"}],"source_content_type":"text/x-rst","patch_set":6,"id":"1f485f77_5b0dd935","line":48,"range":{"start_line":47,"start_character":0,"end_line":48,"end_character":37},"in_reply_to":"3f4b6375_87eae8d5","updated":"2017-11-10 03:27:32.000000000","message":"Done","commit_id":"f5ed290905106230eae9bfe9db99ad066f6a8019"},{"author":{"_account_id":19457,"name":"aditi sharma","email":"adi.sky17@gmail.com","username":"aditi"},"change_message_id":"98a2fa1dfc23346fc9e548855863691d5b26914d","unresolved":false,"context_lines":[{"line_number":105,"context_line":"Work Items"},{"line_number":106,"context_line":"----------"},{"line_number":107,"context_line":""},{"line_number":108,"context_line":"None"},{"line_number":109,"context_line":""},{"line_number":110,"context_line":"Dependencies"},{"line_number":111,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":6,"id":"3f4b6375_cf2b6092","line":108,"updated":"2017-11-08 01:49:40.000000000","message":"please complete the work items section","commit_id":"f5ed290905106230eae9bfe9db99ad066f6a8019"},{"author":{"_account_id":24501,"name":"sue","display_name":"suzhengwei","email":"sugar-2008@163.com","username":"suzhengwei"},"change_message_id":"8d5e19220652d0b3eaefb202742642013a48c43e","unresolved":false,"context_lines":[{"line_number":105,"context_line":"Work Items"},{"line_number":106,"context_line":"----------"},{"line_number":107,"context_line":""},{"line_number":108,"context_line":"None"},{"line_number":109,"context_line":""},{"line_number":110,"context_line":"Dependencies"},{"line_number":111,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":6,"id":"1f485f77_380d833e","line":108,"in_reply_to":"3f4b6375_cf2b6092","updated":"2017-11-10 03:27:32.000000000","message":"Done","commit_id":"f5ed290905106230eae9bfe9db99ad066f6a8019"},{"author":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"change_message_id":"9bd6c8445ed0d20ab8dc255e7c3ae10d305dafbc","unresolved":false,"context_lines":[{"line_number":48,"context_line":"* compute.instance.resize.confirm.end"},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"Notification \u0027compute.instance.rebuild.end\u0027 represents the \u0027evacuate\u0027 action"},{"line_number":51,"context_line":"of one instance is finished, while notification \u0027compute.instance.rebuild.end\u0027"},{"line_number":52,"context_line":"represents the \u0027resize\u0027 action of one instance is finished and confirmed by"},{"line_number":53,"context_line":"the user. Once Watcher listen to such notifications, it need to update the"},{"line_number":54,"context_line":"instances mapping in the compute model."}],"source_content_type":"text/x-rst","patch_set":7,"id":"1f485f77_9c48cbcc","line":51,"range":{"start_line":51,"start_character":49,"end_line":51,"end_character":77},"updated":"2017-11-13 02:27:52.000000000","message":"compute.instance.resize.confirm.end","commit_id":"e481ac3b5b5878359521fb2fe911d726e4416bb4"},{"author":{"_account_id":24501,"name":"sue","display_name":"suzhengwei","email":"sugar-2008@163.com","username":"suzhengwei"},"change_message_id":"b70468c5872949abe9df41998cd2a51e15543927","unresolved":false,"context_lines":[{"line_number":48,"context_line":"* compute.instance.resize.confirm.end"},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"Notification \u0027compute.instance.rebuild.end\u0027 represents the \u0027evacuate\u0027 action"},{"line_number":51,"context_line":"of one instance is finished, while notification \u0027compute.instance.rebuild.end\u0027"},{"line_number":52,"context_line":"represents the \u0027resize\u0027 action of one instance is finished and confirmed by"},{"line_number":53,"context_line":"the user. Once Watcher listen to such notifications, it need to update the"},{"line_number":54,"context_line":"instances mapping in the compute model."}],"source_content_type":"text/x-rst","patch_set":7,"id":"1f485f77_df12b558","line":51,"range":{"start_line":51,"start_character":49,"end_line":51,"end_character":77},"in_reply_to":"1f485f77_9c48cbcc","updated":"2017-11-13 02:46:57.000000000","message":"Done","commit_id":"e481ac3b5b5878359521fb2fe911d726e4416bb4"},{"author":{"_account_id":19055,"name":"Alexander Chadin","email":"joker946@gmail.com","username":"joker946"},"change_message_id":"dee15cca2308c583fbbf3ff384a6a27b93415263","unresolved":false,"context_lines":[{"line_number":42,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"Following events also represent that nova compute resource changes. Watcher"},{"line_number":45,"context_line":"need to listen to such notifications and update the compute model."},{"line_number":46,"context_line":""},{"line_number":47,"context_line":"* compute.instance.rebuild.end"},{"line_number":48,"context_line":"* compute.instance.resize.confirm.end"}],"source_content_type":"text/x-rst","patch_set":8,"id":"1f485f77_a3879f0f","line":45,"range":{"start_line":45,"start_character":15,"end_line":45,"end_character":66},"updated":"2017-11-15 09:32:03.000000000","message":"\"to the following notifications and update the compute model:\"","commit_id":"d8e64e44d9ac4c8e577492ced1efdec5e3cb2152"},{"author":{"_account_id":19055,"name":"Alexander Chadin","email":"joker946@gmail.com","username":"joker946"},"change_message_id":"dee15cca2308c583fbbf3ff384a6a27b93415263","unresolved":false,"context_lines":[{"line_number":42,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"Following events also represent that nova compute resource changes. Watcher"},{"line_number":45,"context_line":"need to listen to such notifications and update the compute model."},{"line_number":46,"context_line":""},{"line_number":47,"context_line":"* compute.instance.rebuild.end"},{"line_number":48,"context_line":"* compute.instance.resize.confirm.end"}],"source_content_type":"text/x-rst","patch_set":8,"id":"1f485f77_6390874f","line":45,"range":{"start_line":45,"start_character":0,"end_line":45,"end_character":4},"updated":"2017-11-15 09:32:03.000000000","message":"needs","commit_id":"d8e64e44d9ac4c8e577492ced1efdec5e3cb2152"},{"author":{"_account_id":24501,"name":"sue","display_name":"suzhengwei","email":"sugar-2008@163.com","username":"suzhengwei"},"change_message_id":"52c8bc8f4d935f721d5c6d36c22108552320dafe","unresolved":false,"context_lines":[{"line_number":42,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"Following events also represent that nova compute resource changes. Watcher"},{"line_number":45,"context_line":"need to listen to such notifications and update the compute model."},{"line_number":46,"context_line":""},{"line_number":47,"context_line":"* compute.instance.rebuild.end"},{"line_number":48,"context_line":"* compute.instance.resize.confirm.end"}],"source_content_type":"text/x-rst","patch_set":8,"id":"1f485f77_b1aa296e","line":45,"range":{"start_line":45,"start_character":0,"end_line":45,"end_character":4},"in_reply_to":"1f485f77_6390874f","updated":"2017-11-16 05:54:24.000000000","message":"Done","commit_id":"d8e64e44d9ac4c8e577492ced1efdec5e3cb2152"},{"author":{"_account_id":24501,"name":"sue","display_name":"suzhengwei","email":"sugar-2008@163.com","username":"suzhengwei"},"change_message_id":"52c8bc8f4d935f721d5c6d36c22108552320dafe","unresolved":false,"context_lines":[{"line_number":42,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"Following events also represent that nova compute resource changes. Watcher"},{"line_number":45,"context_line":"need to listen to such notifications and update the compute model."},{"line_number":46,"context_line":""},{"line_number":47,"context_line":"* compute.instance.rebuild.end"},{"line_number":48,"context_line":"* compute.instance.resize.confirm.end"}],"source_content_type":"text/x-rst","patch_set":8,"id":"1f485f77_91a72da8","line":45,"range":{"start_line":45,"start_character":15,"end_line":45,"end_character":66},"in_reply_to":"1f485f77_a3879f0f","updated":"2017-11-16 05:54:24.000000000","message":"Done","commit_id":"d8e64e44d9ac4c8e577492ced1efdec5e3cb2152"},{"author":{"_account_id":19055,"name":"Alexander Chadin","email":"joker946@gmail.com","username":"joker946"},"change_message_id":"dee15cca2308c583fbbf3ff384a6a27b93415263","unresolved":false,"context_lines":[{"line_number":50,"context_line":"Notification \u0027compute.instance.rebuild.end\u0027 represents the \u0027evacuate\u0027 action"},{"line_number":51,"context_line":"of one instance is finished, while notification"},{"line_number":52,"context_line":"\u0027compute.instance.resize.confirm.end\u0027 represents the \u0027resize\u0027 action of one"},{"line_number":53,"context_line":"instance is finished and confirmed by the user. Once Watcher listen to such"},{"line_number":54,"context_line":"notifications, it need to update the instances mapping in the compute model."},{"line_number":55,"context_line":""},{"line_number":56,"context_line":"Alternatives"}],"source_content_type":"text/x-rst","patch_set":8,"id":"1f485f77_c335fb47","line":53,"range":{"start_line":53,"start_character":61,"end_line":53,"end_character":67},"updated":"2017-11-15 09:32:03.000000000","message":"listens","commit_id":"d8e64e44d9ac4c8e577492ced1efdec5e3cb2152"},{"author":{"_account_id":24501,"name":"sue","display_name":"suzhengwei","email":"sugar-2008@163.com","username":"suzhengwei"},"change_message_id":"52c8bc8f4d935f721d5c6d36c22108552320dafe","unresolved":false,"context_lines":[{"line_number":50,"context_line":"Notification \u0027compute.instance.rebuild.end\u0027 represents the \u0027evacuate\u0027 action"},{"line_number":51,"context_line":"of one instance is finished, while notification"},{"line_number":52,"context_line":"\u0027compute.instance.resize.confirm.end\u0027 represents the \u0027resize\u0027 action of one"},{"line_number":53,"context_line":"instance is finished and confirmed by the user. Once Watcher listen to such"},{"line_number":54,"context_line":"notifications, it need to update the instances mapping in the compute model."},{"line_number":55,"context_line":""},{"line_number":56,"context_line":"Alternatives"}],"source_content_type":"text/x-rst","patch_set":8,"id":"1f485f77_f1a421a8","line":53,"range":{"start_line":53,"start_character":61,"end_line":53,"end_character":67},"in_reply_to":"1f485f77_c335fb47","updated":"2017-11-16 05:54:24.000000000","message":"Done","commit_id":"d8e64e44d9ac4c8e577492ced1efdec5e3cb2152"},{"author":{"_account_id":19055,"name":"Alexander Chadin","email":"joker946@gmail.com","username":"joker946"},"change_message_id":"dee15cca2308c583fbbf3ff384a6a27b93415263","unresolved":false,"context_lines":[{"line_number":51,"context_line":"of one instance is finished, while notification"},{"line_number":52,"context_line":"\u0027compute.instance.resize.confirm.end\u0027 represents the \u0027resize\u0027 action of one"},{"line_number":53,"context_line":"instance is finished and confirmed by the user. Once Watcher listen to such"},{"line_number":54,"context_line":"notifications, it need to update the instances mapping in the compute model."},{"line_number":55,"context_line":""},{"line_number":56,"context_line":"Alternatives"},{"line_number":57,"context_line":"------------"}],"source_content_type":"text/x-rst","patch_set":8,"id":"1f485f77_a338bf3c","line":54,"range":{"start_line":54,"start_character":18,"end_line":54,"end_character":22},"updated":"2017-11-15 09:32:03.000000000","message":"needs","commit_id":"d8e64e44d9ac4c8e577492ced1efdec5e3cb2152"},{"author":{"_account_id":24501,"name":"sue","display_name":"suzhengwei","email":"sugar-2008@163.com","username":"suzhengwei"},"change_message_id":"52c8bc8f4d935f721d5c6d36c22108552320dafe","unresolved":false,"context_lines":[{"line_number":51,"context_line":"of one instance is finished, while notification"},{"line_number":52,"context_line":"\u0027compute.instance.resize.confirm.end\u0027 represents the \u0027resize\u0027 action of one"},{"line_number":53,"context_line":"instance is finished and confirmed by the user. Once Watcher listen to such"},{"line_number":54,"context_line":"notifications, it need to update the instances mapping in the compute model."},{"line_number":55,"context_line":""},{"line_number":56,"context_line":"Alternatives"},{"line_number":57,"context_line":"------------"}],"source_content_type":"text/x-rst","patch_set":8,"id":"1f485f77_d1a12596","line":54,"range":{"start_line":54,"start_character":18,"end_line":54,"end_character":22},"in_reply_to":"1f485f77_a338bf3c","updated":"2017-11-16 05:54:24.000000000","message":"Done","commit_id":"d8e64e44d9ac4c8e577492ced1efdec5e3cb2152"}]}
