)]}'
{"neutron/api/rpc/agentnotifiers/object_dispatch.py":[{"author":{"_account_id":8788,"name":"Miguel Angel Ajo","email":"mangelajo@redhat.com","username":"mangelajo"},"change_message_id":"90c4e989e9cca44365482a2d38b2784bedd161f0","unresolved":false,"context_lines":[{"line_number":98,"context_line":"        self._process_queue \u003d set()"},{"line_number":99,"context_line":""},{"line_number":100,"context_line":"    def listen_for_object_changes(self, object_type):"},{"line_number":101,"context_line":"        topic \u003d topics.get_topic_name(RPC_TOPIC, object_type, \u0027change\u0027)"},{"line_number":102,"context_line":"        self._conn.create_consumer(topic, [self])"},{"line_number":103,"context_line":""},{"line_number":104,"context_line":"    def start_listening(self):"}],"source_content_type":"text/x-python","patch_set":1,"id":"dada55a8_16948fe6","line":101,"updated":"2016-07-22 15:05:23.000000000","message":"Look at previous patch comments, same thing here.\n\nhttps://github.com/openstack/neutron/blob/master/neutron/agent/l2/extensions/qos.py#L210\n\nYou could subscribe this interface, and then do the translation of what you receive as objects into the local process rpc bus.","commit_id":"ff9660bd37e5227fa4ae59623452f007060e0e50"},{"author":{"_account_id":9656,"name":"Ihar Hrachyshka","email":"ihrachys@redhat.com","username":"ihrachys","status":"Red Hat Networking Systems Engineer"},"change_message_id":"20275749857090156998fff01d9b9d6557cbb101","unresolved":false,"context_lines":[{"line_number":98,"context_line":"        self._process_queue \u003d set()"},{"line_number":99,"context_line":""},{"line_number":100,"context_line":"    def listen_for_object_changes(self, object_type):"},{"line_number":101,"context_line":"        topic \u003d topics.get_topic_name(RPC_TOPIC, object_type, \u0027change\u0027)"},{"line_number":102,"context_line":"        self._conn.create_consumer(topic, [self])"},{"line_number":103,"context_line":""},{"line_number":104,"context_line":"    def start_listening(self):"}],"source_content_type":"text/x-python","patch_set":1,"id":"dada55a8_5059a659","line":101,"in_reply_to":"dada55a8_16948fe6","updated":"2016-07-25 14:41:19.000000000","message":"Right. that would make a tiny optimization, because then a single agent would always receive an object update once, not once per extension/code path subscribed to it.","commit_id":"ff9660bd37e5227fa4ae59623452f007060e0e50"}]}
