{"action":"created","issue":{"url":"https://api.github.com/repos/bitcoin/bitcoin/issues/9984","repository_url":"https://api.github.com/repos/bitcoin/bitcoin","labels_url":"https://api.github.com/repos/bitcoin/bitcoin/issues/9984/labels{/name}","comments_url":"https://api.github.com/repos/bitcoin/bitcoin/issues/9984/comments","events_url":"https://api.github.com/repos/bitcoin/bitcoin/issues/9984/events","html_url":"https://github.com/bitcoin/bitcoin/pull/9984","id":213798785,"number":9984,"title":"devtools: Make github-merge compute SHA512 from git, instead of worktree","user":{"login":"laanwj","id":126646,"avatar_url":"https://avatars3.githubusercontent.com/u/126646?v=3","gravatar_id":"","url":"https://api.github.com/users/laanwj","html_url":"https://github.com/laanwj","followers_url":"https://api.github.com/users/laanwj/followers","following_url":"https://api.github.com/users/laanwj/following{/other_user}","gists_url":"https://api.github.com/users/laanwj/gists{/gist_id}","starred_url":"https://api.github.com/users/laanwj/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/laanwj/subscriptions","organizations_url":"https://api.github.com/users/laanwj/orgs","repos_url":"https://api.github.com/users/laanwj/repos","events_url":"https://api.github.com/users/laanwj/events{/privacy}","received_events_url":"https://api.github.com/users/laanwj/received_events","type":"User","site_admin":false},"labels":[{"id":231994551,"url":"https://api.github.com/repos/bitcoin/bitcoin/labels/Scripts%20and%20tools","name":"Scripts and tools","color":"ffffee","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2017-03-13T15:14:54Z","updated_at":"2017-03-13T15:38:25Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/bitcoin/bitcoin/pulls/9984","html_url":"https://github.com/bitcoin/bitcoin/pull/9984","diff_url":"https://github.com/bitcoin/bitcoin/pull/9984.diff","patch_url":"https://github.com/bitcoin/bitcoin/pull/9984.patch"},"body":"This changes tree_sha512sum() to requests the objects for hashing from git instead of from the working tree.\r\n\r\nThe change should make the process more deterministic (it hashes what will be pushed) and hopefully avoids the frequent miscomputed SHA512's that happen now.\r\n\r\nAs an added bonus this can now compute treehashes for non-HEAD commits, although this functionality is not used."},"comment":{"url":"https://api.github.com/repos/bitcoin/bitcoin/issues/comments/286145575","html_url":"https://github.com/bitcoin/bitcoin/pull/9984#issuecomment-286145575","issue_url":"https://api.github.com/repos/bitcoin/bitcoin/issues/9984","id":286145575,"user":{"login":"MarcoFalke","id":6399679,"avatar_url":"https://avatars3.githubusercontent.com/u/6399679?v=3","gravatar_id":"","url":"https://api.github.com/users/MarcoFalke","html_url":"https://github.com/MarcoFalke","followers_url":"https://api.github.com/users/MarcoFalke/followers","following_url":"https://api.github.com/users/MarcoFalke/following{/other_user}","gists_url":"https://api.github.com/users/MarcoFalke/gists{/gist_id}","starred_url":"https://api.github.com/users/MarcoFalke/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MarcoFalke/subscriptions","organizations_url":"https://api.github.com/users/MarcoFalke/orgs","repos_url":"https://api.github.com/users/MarcoFalke/repos","events_url":"https://api.github.com/users/MarcoFalke/events{/privacy}","received_events_url":"https://api.github.com/users/MarcoFalke/received_events","type":"User","site_admin":false},"created_at":"2017-03-13T15:38:24Z","updated_at":"2017-03-13T15:38:24Z","body":"utACK a327e8ea30e10abdce910a3e37c78e00d0918548\n\nOn Mon, Mar 13, 2017 at 4:15 PM, Wladimir J. van der Laan\n<notifications@github.com> wrote:\n> This changes tree_sha512sum() to requests the objects for hashing from git\n> instead of from the working tree.\n>\n> The change should make the process more deterministic (it hashes what will\n> be pushed) and hopefully avoids the frequent miscomputed SHA512's that\n> happen now.\n>\n> ________________________________\n>\n> You can view, comment on, or merge this pull request online at:\n>\n>   https://github.com/bitcoin/bitcoin/pull/9984\n>\n> Commit Summary\n>\n> devtools: Make github-merge compute SHA512 from git, instead of worktree\n>\n> File Changes\n>\n> M contrib/devtools/github-merge.py (45)\n>\n> Patch Links:\n>\n> https://github.com/bitcoin/bitcoin/pull/9984.patch\n> https://github.com/bitcoin/bitcoin/pull/9984.diff\n>\n> —\n> You are receiving this because you are subscribed to this thread.\n> Reply to this email directly, view it on GitHub, or mute the thread.\n"}}
{"actor":{"display_login":"MarcoFalke"}}