)]}'
{"oslo/messaging/_drivers/amqp.py":[{"author":{"_account_id":1994,"name":"Zhongyue Luo","email":"zhongyue.luo@gmail.com","username":"zyluo"},"change_message_id":"c6f28caad5c2253e55452996c094d46d9629af5c","unresolved":false,"context_lines":[{"line_number":399,"context_line":"        # It is important to clear the context here, because at this point"},{"line_number":400,"context_line":"        # the previous context is stored in local.store.context"},{"line_number":401,"context_line":"        #if hasattr(local.store, \u0027context\u0027):"},{"line_number":402,"context_line":"        #    del local.store.context"},{"line_number":403,"context_line":"        rpc_common._safe_log(LOG.debug, _(\u0027received %s\u0027), message_data)"},{"line_number":404,"context_line":"        self.msg_id_cache.check_duplicate_message(message_data)"},{"line_number":405,"context_line":"        ctxt \u003d unpack_context(self.conf, message_data)"}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAAQn%2F%2Fu74%3D","line":402,"updated":"2013-07-24 08:08:29.000000000","message":"Why not remove these lines?","commit_id":"c891e7ee24ca0142249e1f4d292e00cd3d2355b1"},{"author":{"_account_id":1247,"name":"Mark McLoughlin","email":"markmc@redhat.com","username":"markmc"},"change_message_id":"cdbee95a4c54921402966adc088d3c76fb752b68","unresolved":false,"context_lines":[{"line_number":399,"context_line":"        # It is important to clear the context here, because at this point"},{"line_number":400,"context_line":"        # the previous context is stored in local.store.context"},{"line_number":401,"context_line":"        #if hasattr(local.store, \u0027context\u0027):"},{"line_number":402,"context_line":"        #    del local.store.context"},{"line_number":403,"context_line":"        rpc_common._safe_log(LOG.debug, _(\u0027received %s\u0027), message_data)"},{"line_number":404,"context_line":"        self.msg_id_cache.check_duplicate_message(message_data)"},{"line_number":405,"context_line":"        ctxt \u003d unpack_context(self.conf, message_data)"}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAAQn%2F%2Fu6Y%3D","line":402,"in_reply_to":"AAAAQn%2F%2Fu74%3D","updated":"2013-07-24 08:12:05.000000000","message":"Because we need to come back and fix this later - we do want a way to be able to retrieve the request context of the current thread, via e.g. a new oslo.messaging.get_current_context() function which would look in a thread-local store","commit_id":"c891e7ee24ca0142249e1f4d292e00cd3d2355b1"}],"oslo/messaging/_drivers/common.py":[{"author":{"_account_id":1994,"name":"Zhongyue Luo","email":"zhongyue.luo@gmail.com","username":"zyluo"},"change_message_id":"c6f28caad5c2253e55452996c094d46d9629af5c","unresolved":false,"context_lines":[{"line_number":379,"context_line":"        return self.from_dict(self.to_dict())"},{"line_number":380,"context_line":""},{"line_number":381,"context_line":"    def update_store(self):"},{"line_number":382,"context_line":"        #local.store.context \u003d self"},{"line_number":383,"context_line":"        pass"},{"line_number":384,"context_line":""},{"line_number":385,"context_line":"    def elevated(self, read_deleted\u003dNone, overwrite\u003dFalse):"}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAAQn%2F%2Fu70%3D","line":382,"updated":"2013-07-24 08:08:29.000000000","message":"same question","commit_id":"c891e7ee24ca0142249e1f4d292e00cd3d2355b1"}]}
