{"action":"created","issue":{"url":"https://api.github.com/repos/facebook/relay/issues/599","labels_url":"https://api.github.com/repos/facebook/relay/issues/599/labels{/name}","comments_url":"https://api.github.com/repos/facebook/relay/issues/599/comments","events_url":"https://api.github.com/repos/facebook/relay/issues/599/events","html_url":"https://github.com/facebook/relay/pull/599","id":116932468,"number":599,"title":"add updateLocal method to create transaction without comitting it","user":{"login":"xuorig","id":1919498,"avatar_url":"https://avatars.githubusercontent.com/u/1919498?v=3","gravatar_id":"","url":"https://api.github.com/users/xuorig","html_url":"https://github.com/xuorig","followers_url":"https://api.github.com/users/xuorig/followers","following_url":"https://api.github.com/users/xuorig/following{/other_user}","gists_url":"https://api.github.com/users/xuorig/gists{/gist_id}","starred_url":"https://api.github.com/users/xuorig/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/xuorig/subscriptions","organizations_url":"https://api.github.com/users/xuorig/orgs","repos_url":"https://api.github.com/users/xuorig/repos","events_url":"https://api.github.com/users/xuorig/events{/privacy}","received_events_url":"https://api.github.com/users/xuorig/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/facebook/relay/labels/CLA%20Signed","name":"CLA Signed","color":"009900"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":10,"created_at":"2015-11-14T15:20:40Z","updated_at":"2015-11-17T00:15:29Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/facebook/relay/pulls/599","html_url":"https://github.com/facebook/relay/pull/599","diff_url":"https://github.com/facebook/relay/pull/599.diff","patch_url":"https://github.com/facebook/relay/pull/599.patch"},"body":"For #550\r\n\r\nAdds an `updateLocal` method to `RelayStore` that creates a transaction in the Queue, but doesn't commit it. \r\n\r\nReturns a reference to the transaction so it can be committed or rollbacked afterwards.\r\n\r\nThere weren't any tests for update so I added a test for `update` and `updateLocal`, just making sure if the correct functions on the Queue and Transaction are called."},"comment":{"url":"https://api.github.com/repos/facebook/relay/issues/comments/157217388","html_url":"https://github.com/facebook/relay/pull/599#issuecomment-157217388","issue_url":"https://api.github.com/repos/facebook/relay/issues/599","id":157217388,"user":{"login":"josephsavona","id":6425824,"avatar_url":"https://avatars.githubusercontent.com/u/6425824?v=3","gravatar_id":"","url":"https://api.github.com/users/josephsavona","html_url":"https://github.com/josephsavona","followers_url":"https://api.github.com/users/josephsavona/followers","following_url":"https://api.github.com/users/josephsavona/following{/other_user}","gists_url":"https://api.github.com/users/josephsavona/gists{/gist_id}","starred_url":"https://api.github.com/users/josephsavona/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/josephsavona/subscriptions","organizations_url":"https://api.github.com/users/josephsavona/orgs","repos_url":"https://api.github.com/users/josephsavona/repos","events_url":"https://api.github.com/users/josephsavona/events{/privacy}","received_events_url":"https://api.github.com/users/josephsavona/received_events","type":"User","site_admin":false},"created_at":"2015-11-17T00:15:29Z","updated_at":"2015-11-17T00:15:29Z","body":":+1: "}}