{"action":"created","issue":{"url":"https://api.github.com/repos/sai-pullabhotla/catatumbo/issues/203","repository_url":"https://api.github.com/repos/sai-pullabhotla/catatumbo","labels_url":"https://api.github.com/repos/sai-pullabhotla/catatumbo/issues/203/labels{/name}","comments_url":"https://api.github.com/repos/sai-pullabhotla/catatumbo/issues/203/comments","events_url":"https://api.github.com/repos/sai-pullabhotla/catatumbo/issues/203/events","html_url":"https://github.com/sai-pullabhotla/catatumbo/issues/203","id":362104775,"node_id":"MDU6SXNzdWUzNjIxMDQ3NzU=","number":203,"title":"Retry the transaction again after configured time when too much contention occurs","user":{"login":"akreddy21","id":30651579,"node_id":"MDQ6VXNlcjMwNjUxNTc5","avatar_url":"https://avatars0.githubusercontent.com/u/30651579?v=4","gravatar_id":"","url":"https://api.github.com/users/akreddy21","html_url":"https://github.com/akreddy21","followers_url":"https://api.github.com/users/akreddy21/followers","following_url":"https://api.github.com/users/akreddy21/following{/other_user}","gists_url":"https://api.github.com/users/akreddy21/gists{/gist_id}","starred_url":"https://api.github.com/users/akreddy21/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/akreddy21/subscriptions","organizations_url":"https://api.github.com/users/akreddy21/orgs","repos_url":"https://api.github.com/users/akreddy21/repos","events_url":"https://api.github.com/users/akreddy21/events{/privacy}","received_events_url":"https://api.github.com/users/akreddy21/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2018-09-20T09:45:40Z","updated_at":"2018-09-26T10:52:45Z","closed_at":null,"author_association":"NONE","body":"Hi,\r\nI know that when two or more threads trying to update same entity with transaction leads to too much contention exception. Is there anyway to retry the transaction again instead of throwing exception back to client.\r\n\r\nThanks"},"comment":{"url":"https://api.github.com/repos/sai-pullabhotla/catatumbo/issues/comments/424671888","html_url":"https://github.com/sai-pullabhotla/catatumbo/issues/203#issuecomment-424671888","issue_url":"https://api.github.com/repos/sai-pullabhotla/catatumbo/issues/203","id":424671888,"node_id":"MDEyOklzc3VlQ29tbWVudDQyNDY3MTg4OA==","user":{"login":"akreddy21","id":30651579,"node_id":"MDQ6VXNlcjMwNjUxNTc5","avatar_url":"https://avatars0.githubusercontent.com/u/30651579?v=4","gravatar_id":"","url":"https://api.github.com/users/akreddy21","html_url":"https://github.com/akreddy21","followers_url":"https://api.github.com/users/akreddy21/followers","following_url":"https://api.github.com/users/akreddy21/following{/other_user}","gists_url":"https://api.github.com/users/akreddy21/gists{/gist_id}","starred_url":"https://api.github.com/users/akreddy21/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/akreddy21/subscriptions","organizations_url":"https://api.github.com/users/akreddy21/orgs","repos_url":"https://api.github.com/users/akreddy21/repos","events_url":"https://api.github.com/users/akreddy21/events{/privacy}","received_events_url":"https://api.github.com/users/akreddy21/received_events","type":"User","site_admin":false},"created_at":"2018-09-26T10:52:45Z","updated_at":"2018-09-26T10:52:45Z","author_association":"NONE","body":"If I use the logic that google has provided in docs, I will end up in writing boiler plate code to put every method in while loop or I have to use AOP to manage this at one place. It will be helpful if framework can provide this feature with configurations in TransactionOptions like no-of-times, intialDelay.."}}
{"actor":{"display_login":"akreddy21"}}