)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"430fa372cac9ce140f3ed495f1598b6bbbcd5a58","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Avoid redis lock\u0027s expire_time exceeding timeout."},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"After n heartbeats, the expireation time of the lock key becomes"},{"line_number":10,"context_line":"(1 + 0.5n) * timeout! Therefore, when the lock holder performs a"},{"line_number":11,"context_line":"long task and exits abnormally, the lock will not be automatically"},{"line_number":12,"context_line":"released in time."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":5,"id":"1fa4df85_bd46c620","line":9,"range":{"start_line":9,"start_character":24,"end_line":9,"end_character":35},"updated":"2020-03-02 09:57:14.000000000","message":"expiration","commit_id":"20bda6ed999e71823b6eac90f01d1a29898b63b2"}]}
