{"action":"created","issue":{"url":"https://api.github.com/repos/graphite-project/carbon/issues/829","repository_url":"https://api.github.com/repos/graphite-project/carbon","labels_url":"https://api.github.com/repos/graphite-project/carbon/issues/829/labels{/name}","comments_url":"https://api.github.com/repos/graphite-project/carbon/issues/829/comments","events_url":"https://api.github.com/repos/graphite-project/carbon/issues/829/events","html_url":"https://github.com/graphite-project/carbon/pull/829","id":388825538,"node_id":"MDExOlB1bGxSZXF1ZXN0MjM3MDAyNjY3","number":829,"title":"Fix carbon cache locking","user":{"login":"piotr1212","id":2911066,"node_id":"MDQ6VXNlcjI5MTEwNjY=","avatar_url":"https://avatars0.githubusercontent.com/u/2911066?v=4","gravatar_id":"","url":"https://api.github.com/users/piotr1212","html_url":"https://github.com/piotr1212","followers_url":"https://api.github.com/users/piotr1212/followers","following_url":"https://api.github.com/users/piotr1212/following{/other_user}","gists_url":"https://api.github.com/users/piotr1212/gists{/gist_id}","starred_url":"https://api.github.com/users/piotr1212/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/piotr1212/subscriptions","organizations_url":"https://api.github.com/users/piotr1212/orgs","repos_url":"https://api.github.com/users/piotr1212/repos","events_url":"https://api.github.com/users/piotr1212/events{/privacy}","received_events_url":"https://api.github.com/users/piotr1212/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/graphite-project/carbon/milestones/9","html_url":"https://github.com/graphite-project/carbon/milestone/9","labels_url":"https://api.github.com/repos/graphite-project/carbon/milestones/9/labels","id":3813274,"node_id":"MDk6TWlsZXN0b25lMzgxMzI3NA==","number":9,"title":"1.1.5","description":"","creator":{"login":"deniszh","id":1227222,"node_id":"MDQ6VXNlcjEyMjcyMjI=","avatar_url":"https://avatars3.githubusercontent.com/u/1227222?v=4","gravatar_id":"","url":"https://api.github.com/users/deniszh","html_url":"https://github.com/deniszh","followers_url":"https://api.github.com/users/deniszh/followers","following_url":"https://api.github.com/users/deniszh/following{/other_user}","gists_url":"https://api.github.com/users/deniszh/gists{/gist_id}","starred_url":"https://api.github.com/users/deniszh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/deniszh/subscriptions","organizations_url":"https://api.github.com/users/deniszh/orgs","repos_url":"https://api.github.com/users/deniszh/repos","events_url":"https://api.github.com/users/deniszh/events{/privacy}","received_events_url":"https://api.github.com/users/deniszh/received_events","type":"User","site_admin":false},"open_issues":3,"closed_issues":0,"state":"open","created_at":"2018-11-12T09:08:04Z","updated_at":"2018-12-09T19:39:18Z","due_on":null,"closed_at":null},"comments":2,"created_at":"2018-12-07T21:46:35Z","updated_at":"2018-12-11T09:20:10Z","closed_at":null,"author_association":"CONTRIBUTOR","pull_request":{"url":"https://api.github.com/repos/graphite-project/carbon/pulls/829","html_url":"https://github.com/graphite-project/carbon/pull/829","diff_url":"https://github.com/graphite-project/carbon/pull/829.diff","patch_url":"https://github.com/graphite-project/carbon/pull/829.patch"},"body":"Add lock when calling choose_item(), this seemed to cause the issues in #822 #815.\r\nRemove previously added locks to counts and watermarks as they deadlocked with\r\nthe new lock.\r\nImprove locking in store(), it would lock _after_ checking if the timestamp is in\r\nthe cache. The cache could have been altered between checking and locking."},"comment":{"url":"https://api.github.com/repos/graphite-project/carbon/issues/comments/446129550","html_url":"https://github.com/graphite-project/carbon/pull/829#issuecomment-446129550","issue_url":"https://api.github.com/repos/graphite-project/carbon/issues/829","id":446129550,"node_id":"MDEyOklzc3VlQ29tbWVudDQ0NjEyOTU1MA==","user":{"login":"piotr1212","id":2911066,"node_id":"MDQ6VXNlcjI5MTEwNjY=","avatar_url":"https://avatars0.githubusercontent.com/u/2911066?v=4","gravatar_id":"","url":"https://api.github.com/users/piotr1212","html_url":"https://github.com/piotr1212","followers_url":"https://api.github.com/users/piotr1212/followers","following_url":"https://api.github.com/users/piotr1212/following{/other_user}","gists_url":"https://api.github.com/users/piotr1212/gists{/gist_id}","starred_url":"https://api.github.com/users/piotr1212/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/piotr1212/subscriptions","organizations_url":"https://api.github.com/users/piotr1212/orgs","repos_url":"https://api.github.com/users/piotr1212/repos","events_url":"https://api.github.com/users/piotr1212/events{/privacy}","received_events_url":"https://api.github.com/users/piotr1212/received_events","type":"User","site_admin":false},"created_at":"2018-12-11T09:20:10Z","updated_at":"2018-12-11T09:20:10Z","author_association":"CONTRIBUTOR","body":"Would be nice to have some more regression testing."}}
{"actor":{"display_login":"piotr1212"}}