)]}'
{"specs/newton/nova-service-plugin.rst":[{"author":{"_account_id":10063,"name":"Steve McLellan","email":"steven.j.mclellan@gmail.com","username":"sjmc7"},"change_message_id":"f6e49a47abc957ae84289d9b4647b0a291b0839f","unresolved":false,"context_lines":[{"line_number":22,"context_line":"hypervisor[1] is refer to the service id. In future implement for notification"},{"line_number":23,"context_line":"in hypervisor plugin[2] we may want to fetch the service details for"},{"line_number":24,"context_line":"hypervisor create or update action by the service id."},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"Proposed Change"},{"line_number":27,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":28,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"3aaa91ec_270b617f","line":25,"updated":"2016-06-27 15:03:08.000000000","message":"Are services something any user can create or an admin only thing? I didn\u0027t have much luck looking for information on google because \u0027service\u0027 is a pretty generic term","commit_id":"31db81a3c9fa2be189f448e31e5e5187d27f7926"},{"author":{"_account_id":4428,"name":"Liyingjun","email":"yinjalee@163.com","username":"liyingjun"},"change_message_id":"5f34a4a2cfcdd87ef16d136b08dc0d27863a12ab","unresolved":false,"context_lines":[{"line_number":22,"context_line":"hypervisor[1] is refer to the service id. In future implement for notification"},{"line_number":23,"context_line":"in hypervisor plugin[2] we may want to fetch the service details for"},{"line_number":24,"context_line":"hypervisor create or update action by the service id."},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"Proposed Change"},{"line_number":27,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":28,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"3aaa91ec_7ae682e9","line":25,"in_reply_to":"3aaa91ec_1e2aeb2c","updated":"2016-06-28 02:12:33.000000000","message":"More information added in the latest patch.","commit_id":"31db81a3c9fa2be189f448e31e5e5187d27f7926"},{"author":{"_account_id":4428,"name":"Liyingjun","email":"yinjalee@163.com","username":"liyingjun"},"change_message_id":"5f34a4a2cfcdd87ef16d136b08dc0d27863a12ab","unresolved":false,"context_lines":[{"line_number":22,"context_line":"hypervisor[1] is refer to the service id. In future implement for notification"},{"line_number":23,"context_line":"in hypervisor plugin[2] we may want to fetch the service details for"},{"line_number":24,"context_line":"hypervisor create or update action by the service id."},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"Proposed Change"},{"line_number":27,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":28,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"3aaa91ec_3abb5a77","line":25,"in_reply_to":"3aaa91ec_270b617f","updated":"2016-06-28 02:12:33.000000000","message":"A service takes a manager and enables rpc by listening to queues based on topic. So it will be created when a service starts at the first time, and an admin can delete/disable/enable/force-down services.","commit_id":"31db81a3c9fa2be189f448e31e5e5187d27f7926"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"0c197908b5a87a6492f8706e614be07e310ed2de","unresolved":false,"context_lines":[{"line_number":22,"context_line":"hypervisor[1] is refer to the service id. In future implement for notification"},{"line_number":23,"context_line":"in hypervisor plugin[2] we may want to fetch the service details for"},{"line_number":24,"context_line":"hypervisor create or update action by the service id."},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"Proposed Change"},{"line_number":27,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":28,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"3aaa91ec_1e2aeb2c","line":25,"in_reply_to":"3aaa91ec_270b617f","updated":"2016-06-27 15:57:15.000000000","message":"Same question as Steve.  OS::Nova::Service isn\u0027t listed as a resource type [0], so I\u0027m not clear on what exactly you\u0027re referring to here.\n\n\n[0] http://docs.openstack.org/developer/heat/template_guide/openstack.html#openstack-resource-types","commit_id":"31db81a3c9fa2be189f448e31e5e5187d27f7926"},{"author":{"_account_id":10063,"name":"Steve McLellan","email":"steven.j.mclellan@gmail.com","username":"sjmc7"},"change_message_id":"f6e49a47abc957ae84289d9b4647b0a291b0839f","unresolved":false,"context_lines":[{"line_number":37,"context_line":"References"},{"line_number":38,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"[1] https://review.openstack.org/#/c/315312/11/nova/notifications/objects/compute_node.py"},{"line_number":41,"context_line":"[2] https://github.com/openstack/searchlight/blob/master/searchlight/elasticsearch/plugins/nova/notification_handler.py#L107"}],"source_content_type":"text/x-rst","patch_set":1,"id":"3aaa91ec_47f4ad86","line":40,"range":{"start_line":40,"start_character":4,"end_line":40,"end_character":89},"updated":"2016-06-27 15:03:08.000000000","message":"Can you add a link to something describing what nova service are?","commit_id":"31db81a3c9fa2be189f448e31e5e5187d27f7926"},{"author":{"_account_id":4428,"name":"Liyingjun","email":"yinjalee@163.com","username":"liyingjun"},"change_message_id":"5f34a4a2cfcdd87ef16d136b08dc0d27863a12ab","unresolved":false,"context_lines":[{"line_number":37,"context_line":"References"},{"line_number":38,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"[1] https://review.openstack.org/#/c/315312/11/nova/notifications/objects/compute_node.py"},{"line_number":41,"context_line":"[2] https://github.com/openstack/searchlight/blob/master/searchlight/elasticsearch/plugins/nova/notification_handler.py#L107"}],"source_content_type":"text/x-rst","patch_set":1,"id":"3aaa91ec_1ac01ee0","line":40,"range":{"start_line":40,"start_character":4,"end_line":40,"end_character":89},"in_reply_to":"3aaa91ec_47f4ad86","updated":"2016-06-28 02:12:33.000000000","message":"Done","commit_id":"31db81a3c9fa2be189f448e31e5e5187d27f7926"}],"specs/ocata/nova-service-plugin.rst":[{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"876e30a76e4cf6c3e793250a449bb46dcfcebfda","unresolved":false,"context_lines":[{"line_number":13,"context_line":"This spec is proposed to support nova service plugin (OS::Nova::Service,"},{"line_number":14,"context_line":"note that OS::Nova::Service doesn\u0027t exist in heat resource type same as the"},{"line_number":15,"context_line":"hypervisor plugin, and it is an admin-only resource type), and versioned"},{"line_number":16,"context_line":"notifications are supported for services in nova[0], it\u0027s would be a nice"},{"line_number":17,"context_line":"additional plugin for Searchlight."},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"Problem Description"}],"source_content_type":"text/x-rst","patch_set":5,"id":"1a6eadb0_371dc2bd","line":16,"range":{"start_line":16,"start_character":47,"end_line":16,"end_character":49},"updated":"2016-12-14 14:56:21.000000000","message":"s/a[/a [/","commit_id":"e8f05326e4a6ad38cc3ab7173221f760cdaf9929"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"876e30a76e4cf6c3e793250a449bb46dcfcebfda","unresolved":false,"context_lines":[{"line_number":13,"context_line":"This spec is proposed to support nova service plugin (OS::Nova::Service,"},{"line_number":14,"context_line":"note that OS::Nova::Service doesn\u0027t exist in heat resource type same as the"},{"line_number":15,"context_line":"hypervisor plugin, and it is an admin-only resource type), and versioned"},{"line_number":16,"context_line":"notifications are supported for services in nova[0], it\u0027s would be a nice"},{"line_number":17,"context_line":"additional plugin for Searchlight."},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"Problem Description"}],"source_content_type":"text/x-rst","patch_set":5,"id":"1a6eadb0_f7e34a03","line":16,"range":{"start_line":16,"start_character":53,"end_line":16,"end_character":57},"updated":"2016-12-14 14:56:21.000000000","message":"s/it\u0027s/it/","commit_id":"e8f05326e4a6ad38cc3ab7173221f760cdaf9929"},{"author":{"_account_id":4428,"name":"Liyingjun","email":"yinjalee@163.com","username":"liyingjun"},"change_message_id":"be34d744baf99472582895da80ed92c6610e6767","unresolved":false,"context_lines":[{"line_number":13,"context_line":"This spec is proposed to support nova service plugin (OS::Nova::Service,"},{"line_number":14,"context_line":"note that OS::Nova::Service doesn\u0027t exist in heat resource type same as the"},{"line_number":15,"context_line":"hypervisor plugin, and it is an admin-only resource type), and versioned"},{"line_number":16,"context_line":"notifications are supported for services in nova[0], it\u0027s would be a nice"},{"line_number":17,"context_line":"additional plugin for Searchlight."},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"Problem Description"}],"source_content_type":"text/x-rst","patch_set":5,"id":"1a6eadb0_1bed36ef","line":16,"range":{"start_line":16,"start_character":47,"end_line":16,"end_character":49},"in_reply_to":"1a6eadb0_371dc2bd","updated":"2016-12-15 00:47:49.000000000","message":"Done","commit_id":"e8f05326e4a6ad38cc3ab7173221f760cdaf9929"},{"author":{"_account_id":4428,"name":"Liyingjun","email":"yinjalee@163.com","username":"liyingjun"},"change_message_id":"be34d744baf99472582895da80ed92c6610e6767","unresolved":false,"context_lines":[{"line_number":13,"context_line":"This spec is proposed to support nova service plugin (OS::Nova::Service,"},{"line_number":14,"context_line":"note that OS::Nova::Service doesn\u0027t exist in heat resource type same as the"},{"line_number":15,"context_line":"hypervisor plugin, and it is an admin-only resource type), and versioned"},{"line_number":16,"context_line":"notifications are supported for services in nova[0], it\u0027s would be a nice"},{"line_number":17,"context_line":"additional plugin for Searchlight."},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"Problem Description"}],"source_content_type":"text/x-rst","patch_set":5,"id":"1a6eadb0_dbe65e14","line":16,"range":{"start_line":16,"start_character":53,"end_line":16,"end_character":57},"in_reply_to":"1a6eadb0_f7e34a03","updated":"2016-12-15 00:47:49.000000000","message":"Done","commit_id":"e8f05326e4a6ad38cc3ab7173221f760cdaf9929"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"876e30a76e4cf6c3e793250a449bb46dcfcebfda","unresolved":false,"context_lines":[{"line_number":22,"context_line":"A service[1] takes a manager and enables rpc by listening to queues based on"},{"line_number":23,"context_line":"topic. It also periodically runs tasks on the manager and reports its state"},{"line_number":24,"context_line":"to the database services table. So in cloud with large amount of compute"},{"line_number":25,"context_line":"nodes, there will be a pretty large number of services(typically one service"},{"line_number":26,"context_line":"each compute node, and four services each controller node). The list or search"},{"line_number":27,"context_line":"services(you can use command `nova service-list` to get the whole list or"},{"line_number":28,"context_line":"filter the result by host or binary) may get slow using the native nova API."}],"source_content_type":"text/x-rst","patch_set":5,"id":"1a6eadb0_17ca866d","line":25,"range":{"start_line":25,"start_character":53,"end_line":25,"end_character":55},"updated":"2016-12-14 14:56:21.000000000","message":"s/s(/s (/","commit_id":"e8f05326e4a6ad38cc3ab7173221f760cdaf9929"},{"author":{"_account_id":4428,"name":"Liyingjun","email":"yinjalee@163.com","username":"liyingjun"},"change_message_id":"be34d744baf99472582895da80ed92c6610e6767","unresolved":false,"context_lines":[{"line_number":22,"context_line":"A service[1] takes a manager and enables rpc by listening to queues based on"},{"line_number":23,"context_line":"topic. It also periodically runs tasks on the manager and reports its state"},{"line_number":24,"context_line":"to the database services table. So in cloud with large amount of compute"},{"line_number":25,"context_line":"nodes, there will be a pretty large number of services(typically one service"},{"line_number":26,"context_line":"each compute node, and four services each controller node). The list or search"},{"line_number":27,"context_line":"services(you can use command `nova service-list` to get the whole list or"},{"line_number":28,"context_line":"filter the result by host or binary) may get slow using the native nova API."}],"source_content_type":"text/x-rst","patch_set":5,"id":"1a6eadb0_9be066fc","line":25,"range":{"start_line":25,"start_character":53,"end_line":25,"end_character":55},"in_reply_to":"1a6eadb0_17ca866d","updated":"2016-12-15 00:47:49.000000000","message":"Done","commit_id":"e8f05326e4a6ad38cc3ab7173221f760cdaf9929"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"876e30a76e4cf6c3e793250a449bb46dcfcebfda","unresolved":false,"context_lines":[{"line_number":24,"context_line":"to the database services table. So in cloud with large amount of compute"},{"line_number":25,"context_line":"nodes, there will be a pretty large number of services(typically one service"},{"line_number":26,"context_line":"each compute node, and four services each controller node). The list or search"},{"line_number":27,"context_line":"services(you can use command `nova service-list` to get the whole list or"},{"line_number":28,"context_line":"filter the result by host or binary) may get slow using the native nova API."},{"line_number":29,"context_line":"And the versioned notifications for hypervisor[2] is refer to the service id."},{"line_number":30,"context_line":"In future implement for notification in hypervisor plugin[3] we may want to"}],"source_content_type":"text/x-rst","patch_set":5,"id":"1a6eadb0_57895e25","line":27,"range":{"start_line":27,"start_character":7,"end_line":27,"end_character":9},"updated":"2016-12-14 14:56:21.000000000","message":"s/s(/s (/","commit_id":"e8f05326e4a6ad38cc3ab7173221f760cdaf9929"},{"author":{"_account_id":4428,"name":"Liyingjun","email":"yinjalee@163.com","username":"liyingjun"},"change_message_id":"be34d744baf99472582895da80ed92c6610e6767","unresolved":false,"context_lines":[{"line_number":24,"context_line":"to the database services table. So in cloud with large amount of compute"},{"line_number":25,"context_line":"nodes, there will be a pretty large number of services(typically one service"},{"line_number":26,"context_line":"each compute node, and four services each controller node). The list or search"},{"line_number":27,"context_line":"services(you can use command `nova service-list` to get the whole list or"},{"line_number":28,"context_line":"filter the result by host or binary) may get slow using the native nova API."},{"line_number":29,"context_line":"And the versioned notifications for hypervisor[2] is refer to the service id."},{"line_number":30,"context_line":"In future implement for notification in hypervisor plugin[3] we may want to"}],"source_content_type":"text/x-rst","patch_set":5,"id":"1a6eadb0_7bdb8a4f","line":27,"range":{"start_line":27,"start_character":7,"end_line":27,"end_character":9},"in_reply_to":"1a6eadb0_57895e25","updated":"2016-12-15 00:47:49.000000000","message":"Done","commit_id":"e8f05326e4a6ad38cc3ab7173221f760cdaf9929"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"876e30a76e4cf6c3e793250a449bb46dcfcebfda","unresolved":false,"context_lines":[{"line_number":26,"context_line":"each compute node, and four services each controller node). The list or search"},{"line_number":27,"context_line":"services(you can use command `nova service-list` to get the whole list or"},{"line_number":28,"context_line":"filter the result by host or binary) may get slow using the native nova API."},{"line_number":29,"context_line":"And the versioned notifications for hypervisor[2] is refer to the service id."},{"line_number":30,"context_line":"In future implement for notification in hypervisor plugin[3] we may want to"},{"line_number":31,"context_line":"fetch the service details for hypervisor create or update action by the"},{"line_number":32,"context_line":"service id."}],"source_content_type":"text/x-rst","patch_set":5,"id":"1a6eadb0_57907e43","line":29,"range":{"start_line":29,"start_character":50,"end_line":29,"end_character":58},"updated":"2016-12-14 14:56:21.000000000","message":"s/is refer/refers/","commit_id":"e8f05326e4a6ad38cc3ab7173221f760cdaf9929"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"876e30a76e4cf6c3e793250a449bb46dcfcebfda","unresolved":false,"context_lines":[{"line_number":26,"context_line":"each compute node, and four services each controller node). The list or search"},{"line_number":27,"context_line":"services(you can use command `nova service-list` to get the whole list or"},{"line_number":28,"context_line":"filter the result by host or binary) may get slow using the native nova API."},{"line_number":29,"context_line":"And the versioned notifications for hypervisor[2] is refer to the service id."},{"line_number":30,"context_line":"In future implement for notification in hypervisor plugin[3] we may want to"},{"line_number":31,"context_line":"fetch the service details for hypervisor create or update action by the"},{"line_number":32,"context_line":"service id."}],"source_content_type":"text/x-rst","patch_set":5,"id":"1a6eadb0_17c60648","line":29,"range":{"start_line":29,"start_character":45,"end_line":29,"end_character":47},"updated":"2016-12-14 14:56:21.000000000","message":"s/r[/r [/","commit_id":"e8f05326e4a6ad38cc3ab7173221f760cdaf9929"},{"author":{"_account_id":4428,"name":"Liyingjun","email":"yinjalee@163.com","username":"liyingjun"},"change_message_id":"be34d744baf99472582895da80ed92c6610e6767","unresolved":false,"context_lines":[{"line_number":26,"context_line":"each compute node, and four services each controller node). The list or search"},{"line_number":27,"context_line":"services(you can use command `nova service-list` to get the whole list or"},{"line_number":28,"context_line":"filter the result by host or binary) may get slow using the native nova API."},{"line_number":29,"context_line":"And the versioned notifications for hypervisor[2] is refer to the service id."},{"line_number":30,"context_line":"In future implement for notification in hypervisor plugin[3] we may want to"},{"line_number":31,"context_line":"fetch the service details for hypervisor create or update action by the"},{"line_number":32,"context_line":"service id."}],"source_content_type":"text/x-rst","patch_set":5,"id":"1a6eadb0_3bd5921b","line":29,"range":{"start_line":29,"start_character":45,"end_line":29,"end_character":47},"in_reply_to":"1a6eadb0_17c60648","updated":"2016-12-15 00:47:49.000000000","message":"Done","commit_id":"e8f05326e4a6ad38cc3ab7173221f760cdaf9929"},{"author":{"_account_id":4428,"name":"Liyingjun","email":"yinjalee@163.com","username":"liyingjun"},"change_message_id":"be34d744baf99472582895da80ed92c6610e6767","unresolved":false,"context_lines":[{"line_number":26,"context_line":"each compute node, and four services each controller node). The list or search"},{"line_number":27,"context_line":"services(you can use command `nova service-list` to get the whole list or"},{"line_number":28,"context_line":"filter the result by host or binary) may get slow using the native nova API."},{"line_number":29,"context_line":"And the versioned notifications for hypervisor[2] is refer to the service id."},{"line_number":30,"context_line":"In future implement for notification in hypervisor plugin[3] we may want to"},{"line_number":31,"context_line":"fetch the service details for hypervisor create or update action by the"},{"line_number":32,"context_line":"service id."}],"source_content_type":"text/x-rst","patch_set":5,"id":"1a6eadb0_1b1616f1","line":29,"range":{"start_line":29,"start_character":50,"end_line":29,"end_character":58},"in_reply_to":"1a6eadb0_57907e43","updated":"2016-12-15 00:47:49.000000000","message":"Done","commit_id":"e8f05326e4a6ad38cc3ab7173221f760cdaf9929"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"876e30a76e4cf6c3e793250a449bb46dcfcebfda","unresolved":false,"context_lines":[{"line_number":27,"context_line":"services(you can use command `nova service-list` to get the whole list or"},{"line_number":28,"context_line":"filter the result by host or binary) may get slow using the native nova API."},{"line_number":29,"context_line":"And the versioned notifications for hypervisor[2] is refer to the service id."},{"line_number":30,"context_line":"In future implement for notification in hypervisor plugin[3] we may want to"},{"line_number":31,"context_line":"fetch the service details for hypervisor create or update action by the"},{"line_number":32,"context_line":"service id."},{"line_number":33,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"1a6eadb0_37aa2271","line":30,"range":{"start_line":30,"start_character":10,"end_line":30,"end_character":19},"updated":"2016-12-14 14:56:21.000000000","message":"s/implement/implementation/","commit_id":"e8f05326e4a6ad38cc3ab7173221f760cdaf9929"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"876e30a76e4cf6c3e793250a449bb46dcfcebfda","unresolved":false,"context_lines":[{"line_number":27,"context_line":"services(you can use command `nova service-list` to get the whole list or"},{"line_number":28,"context_line":"filter the result by host or binary) may get slow using the native nova API."},{"line_number":29,"context_line":"And the versioned notifications for hypervisor[2] is refer to the service id."},{"line_number":30,"context_line":"In future implement for notification in hypervisor plugin[3] we may want to"},{"line_number":31,"context_line":"fetch the service details for hypervisor create or update action by the"},{"line_number":32,"context_line":"service id."},{"line_number":33,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"1a6eadb0_772f3af6","line":30,"range":{"start_line":30,"start_character":56,"end_line":30,"end_character":58},"updated":"2016-12-14 14:56:21.000000000","message":"s/n[/n [/","commit_id":"e8f05326e4a6ad38cc3ab7173221f760cdaf9929"},{"author":{"_account_id":4428,"name":"Liyingjun","email":"yinjalee@163.com","username":"liyingjun"},"change_message_id":"be34d744baf99472582895da80ed92c6610e6767","unresolved":false,"context_lines":[{"line_number":27,"context_line":"services(you can use command `nova service-list` to get the whole list or"},{"line_number":28,"context_line":"filter the result by host or binary) may get slow using the native nova API."},{"line_number":29,"context_line":"And the versioned notifications for hypervisor[2] is refer to the service id."},{"line_number":30,"context_line":"In future implement for notification in hypervisor plugin[3] we may want to"},{"line_number":31,"context_line":"fetch the service details for hypervisor create or update action by the"},{"line_number":32,"context_line":"service id."},{"line_number":33,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"1a6eadb0_db1f3e06","line":30,"range":{"start_line":30,"start_character":10,"end_line":30,"end_character":19},"in_reply_to":"1a6eadb0_37aa2271","updated":"2016-12-15 00:47:49.000000000","message":"Done","commit_id":"e8f05326e4a6ad38cc3ab7173221f760cdaf9929"},{"author":{"_account_id":4428,"name":"Liyingjun","email":"yinjalee@163.com","username":"liyingjun"},"change_message_id":"be34d744baf99472582895da80ed92c6610e6767","unresolved":false,"context_lines":[{"line_number":27,"context_line":"services(you can use command `nova service-list` to get the whole list or"},{"line_number":28,"context_line":"filter the result by host or binary) may get slow using the native nova API."},{"line_number":29,"context_line":"And the versioned notifications for hypervisor[2] is refer to the service id."},{"line_number":30,"context_line":"In future implement for notification in hypervisor plugin[3] we may want to"},{"line_number":31,"context_line":"fetch the service details for hypervisor create or update action by the"},{"line_number":32,"context_line":"service id."},{"line_number":33,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"1a6eadb0_fb187a20","line":30,"range":{"start_line":30,"start_character":56,"end_line":30,"end_character":58},"in_reply_to":"1a6eadb0_772f3af6","updated":"2016-12-15 00:47:49.000000000","message":"Done","commit_id":"e8f05326e4a6ad38cc3ab7173221f760cdaf9929"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"e205188ac35d6ba186aafd075571e9cd7e665e66","unresolved":false,"context_lines":[{"line_number":19,"context_line":"Problem Description"},{"line_number":20,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"A service[1] takes a manager and enables rpc by listening to queues based on"},{"line_number":23,"context_line":"topic. It also periodically runs tasks on the manager and reports its state"},{"line_number":24,"context_line":"to the database services table. So in cloud with large amount of compute"},{"line_number":25,"context_line":"nodes, there will be a pretty large number of services (typically one service"}],"source_content_type":"text/x-rst","patch_set":6,"id":"1a6eadb0_18c7f764","line":22,"range":{"start_line":22,"start_character":8,"end_line":22,"end_character":10},"updated":"2016-12-15 03:20:32.000000000","message":"sorry, missed this one.  s/e[/e [/","commit_id":"b6c26b3ab83991a7f35a1f5ea9e39e600d2be1f5"},{"author":{"_account_id":4428,"name":"Liyingjun","email":"yinjalee@163.com","username":"liyingjun"},"change_message_id":"55e38a4b0a4047dcd404f3cfb2fea01bba89eafc","unresolved":false,"context_lines":[{"line_number":19,"context_line":"Problem Description"},{"line_number":20,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"A service[1] takes a manager and enables rpc by listening to queues based on"},{"line_number":23,"context_line":"topic. It also periodically runs tasks on the manager and reports its state"},{"line_number":24,"context_line":"to the database services table. So in cloud with large amount of compute"},{"line_number":25,"context_line":"nodes, there will be a pretty large number of services (typically one service"}],"source_content_type":"text/x-rst","patch_set":6,"id":"1a6eadb0_fb123556","line":22,"range":{"start_line":22,"start_character":8,"end_line":22,"end_character":10},"in_reply_to":"1a6eadb0_18c7f764","updated":"2016-12-15 03:45:57.000000000","message":"Done","commit_id":"b6c26b3ab83991a7f35a1f5ea9e39e600d2be1f5"}]}
