)]}'
{"oslo_messaging/_drivers/zmq_driver/matchmaker/matchmaker_redis.py":[{"author":{"_account_id":13290,"name":"Oleksii Zamiatin","email":"ozamiatin@mirantis.com","username":"ozamiatin"},"change_message_id":"b966be78365781cc9635c2b57e30ed08493880cb","unresolved":false,"context_lines":[{"line_number":194,"context_line":"            hosts.update(self._get_hosts_by_key(key))"},{"line_number":195,"context_line":""},{"line_number":196,"context_line":"        if target.topic:"},{"line_number":197,"context_line":"            key \u003d zmq_address.target_to_key(target, listener_type)"},{"line_number":198,"context_line":"            hosts.update(self._get_hosts_by_key(key))"},{"line_number":199,"context_line":""},{"line_number":200,"context_line":"        return list(hosts)"}],"source_content_type":"text/x-python","patch_set":1,"id":"7aa08908_ca82abc7","line":197,"updated":"2016-06-08 12:43:31.000000000","message":"I think we still need to use  key \u003d zmq_address.prefix_str(target.topic, listener_type) here, since in case when both topic and server exist target_to_key() will return us less general result.","commit_id":"c422eb9a06fd43a0e1da946a07c2e36a20655298"},{"author":{"_account_id":20864,"name":"Gevorg Davoian","email":"gdavoian@gmail.com","username":"gdavoian"},"change_message_id":"8fde308f3c5e07ba3dd933c6df29a443af765a78","unresolved":false,"context_lines":[{"line_number":194,"context_line":"            hosts.update(self._get_hosts_by_key(key))"},{"line_number":195,"context_line":""},{"line_number":196,"context_line":"        if target.topic:"},{"line_number":197,"context_line":"            key \u003d zmq_address.target_to_key(target, listener_type)"},{"line_number":198,"context_line":"            hosts.update(self._get_hosts_by_key(key))"},{"line_number":199,"context_line":""},{"line_number":200,"context_line":"        return list(hosts)"}],"source_content_type":"text/x-python","patch_set":1,"id":"7aa08908_d0b37c08","line":197,"in_reply_to":"7aa08908_ca82abc7","updated":"2016-06-08 13:02:43.000000000","message":"Done","commit_id":"c422eb9a06fd43a0e1da946a07c2e36a20655298"},{"author":{"_account_id":13290,"name":"Oleksii Zamiatin","email":"ozamiatin@mirantis.com","username":"ozamiatin"},"change_message_id":"8e4379f618126cd2e5f3f026799d67f260ac95a4","unresolved":false,"context_lines":[{"line_number":193,"context_line":"            key \u003d zmq_address.target_to_key(target, listener_type)"},{"line_number":194,"context_line":"            hosts.update(self._get_hosts_by_key(key))"},{"line_number":195,"context_line":""},{"line_number":196,"context_line":"        if target.topic:"},{"line_number":197,"context_line":"            key \u003d zmq_address.prefix_str(target.topic, listener_type)"},{"line_number":198,"context_line":"            hosts.update(self._get_hosts_by_key(key))"},{"line_number":199,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"7aa08908_6ed39d04","line":196,"updated":"2016-06-14 21:54:41.000000000","message":"Need elif here to fix CALL test case. We get either precise target with \u0027server\u0027 specified or more general one - topic without server name.","commit_id":"478fe5f0161a2c26ee3ffc5ed4fefa83b1d4f341"},{"author":{"_account_id":20864,"name":"Gevorg Davoian","email":"gdavoian@gmail.com","username":"gdavoian"},"change_message_id":"e5f81dee6466ff6d653453479ddee47a6434c8f2","unresolved":false,"context_lines":[{"line_number":192,"context_line":"    def get_hosts(self, target, listener_type):"},{"line_number":193,"context_line":"        LOG.debug(\"[Redis] get_hosts for target %s\", target)"},{"line_number":194,"context_line":""},{"line_number":195,"context_line":"        hosts \u003d set()"},{"line_number":196,"context_line":""},{"line_number":197,"context_line":"        if target.topic and target.server:"},{"line_number":198,"context_line":"            key \u003d zmq_address.target_to_key(target, listener_type)"}],"source_content_type":"text/x-python","patch_set":5,"id":"7aa08908_fda8d38e","line":195,"range":{"start_line":195,"start_character":16,"end_line":195,"end_character":19},"updated":"2016-06-15 08:57:12.000000000","message":"I think list will be better here than set.","commit_id":"551c61d047cd0ad6414a4baa651354b05fd387d2"}]}
