)]}'
{"oslo/messaging/transport.py":[{"author":{"_account_id":9107,"name":"Victor Stinner","email":"vstinner@redhat.com","username":"haypo"},"change_message_id":"3d339b41c9a8b6f91644cbf91c677b4f4a53f109","unresolved":false,"context_lines":[{"line_number":320,"context_line":"        return url"},{"line_number":321,"context_line":""},{"line_number":322,"context_line":"    def __hash__(self):"},{"line_number":323,"context_line":"        return hash(str(self))"},{"line_number":324,"context_line":""},{"line_number":325,"context_line":"    @classmethod"},{"line_number":326,"context_line":"    def parse(cls, conf, url, aliases\u003dNone):"}],"source_content_type":"text/x-python","patch_set":2,"id":"7adec928_a58220fe","line":323,"updated":"2014-05-22 14:32:24.000000000","message":"What do you think of hashing a tuple of attributes instead?\n\nreturn hash((self.hosts, self.transport, self.virtual_host))\n\nI have no strong opinion.","commit_id":"c3d46328642c0de69e4c7030587a3484ba7737b5"},{"author":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"change_message_id":"cc3f111097c7b2641fbe4a6ffbdc85ba931422d0","unresolved":false,"context_lines":[{"line_number":320,"context_line":"        return url"},{"line_number":321,"context_line":""},{"line_number":322,"context_line":"    def __hash__(self):"},{"line_number":323,"context_line":"        return hash(str(self))"},{"line_number":324,"context_line":""},{"line_number":325,"context_line":"    @classmethod"},{"line_number":326,"context_line":"    def parse(cls, conf, url, aliases\u003dNone):"}],"source_content_type":"text/x-python","patch_set":2,"id":"7adec928_45015c05","line":323,"in_reply_to":"7adec928_a58220fe","updated":"2014-05-22 14:45:29.000000000","message":"Done, it have added a hash to the TransportHost to make it works","commit_id":"c3d46328642c0de69e4c7030587a3484ba7737b5"}]}
