)]}'
{"keystoneclient/openstack/common/memorycache.py":[{"author":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"change_message_id":"f9eb5546259062ca6528ef9e7c623b465fab74ef","unresolved":false,"context_lines":[{"line_number":70,"context_line":"    def set(self, key, value, time\u003d0, min_compress_len\u003d0):"},{"line_number":71,"context_line":"        \"\"\"Sets the value for a key.\"\"\""},{"line_number":72,"context_line":"        timeout \u003d 0"},{"line_number":73,"context_line":"        if time !\u003d 0:"},{"line_number":74,"context_line":"            timeout \u003d timeutils.utcnow_ts() + time"},{"line_number":75,"context_line":"        self.cache[key] \u003d (timeout, value)"},{"line_number":76,"context_line":"        return True"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAANH%2F%2F8iI%3D","line":73,"updated":"2013-03-01 23:25:17.000000000","message":"why\u0027s this check necessary?","commit_id":"3374e3c2fa30239a131c3815fea8c2694caca226"},{"author":{"_account_id":67,"name":"Vish Ishaya","email":"vishvananda@gmail.com","username":"vishvananda"},"change_message_id":"c3cec88dca213de2cbd38176a07c8fdc869114f1","unresolved":false,"context_lines":[{"line_number":70,"context_line":"    def set(self, key, value, time\u003d0, min_compress_len\u003d0):"},{"line_number":71,"context_line":"        \"\"\"Sets the value for a key.\"\"\""},{"line_number":72,"context_line":"        timeout \u003d 0"},{"line_number":73,"context_line":"        if time !\u003d 0:"},{"line_number":74,"context_line":"            timeout \u003d timeutils.utcnow_ts() + time"},{"line_number":75,"context_line":"        self.cache[key] \u003d (timeout, value)"},{"line_number":76,"context_line":"        return True"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAANH%2F%2F8hw%3D","line":73,"in_reply_to":"AAAANH%2F%2F8iI%3D","updated":"2013-03-01 23:28:14.000000000","message":"the memchache api defines time\u003d0 to mean no timeout. Without the check timeout would be set to now and it would instantly timeout.","commit_id":"3374e3c2fa30239a131c3815fea8c2694caca226"}]}
