{"action":"created","issue":{"url":"https://api.github.com/repos/ceph/ceph/issues/7702","repository_url":"https://api.github.com/repos/ceph/ceph","labels_url":"https://api.github.com/repos/ceph/ceph/issues/7702/labels{/name}","comments_url":"https://api.github.com/repos/ceph/ceph/issues/7702/comments","events_url":"https://api.github.com/repos/ceph/ceph/issues/7702/events","html_url":"https://github.com/ceph/ceph/pull/7702","id":134756868,"number":7702,"title":"DNM: Wip 14077 hammer","user":{"login":"dzafman","id":2467610,"avatar_url":"https://avatars.githubusercontent.com/u/2467610?v=3","gravatar_id":"","url":"https://api.github.com/users/dzafman","html_url":"https://github.com/dzafman","followers_url":"https://api.github.com/users/dzafman/followers","following_url":"https://api.github.com/users/dzafman/following{/other_user}","gists_url":"https://api.github.com/users/dzafman/gists{/gist_id}","starred_url":"https://api.github.com/users/dzafman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dzafman/subscriptions","organizations_url":"https://api.github.com/users/dzafman/orgs","repos_url":"https://api.github.com/users/dzafman/repos","events_url":"https://api.github.com/users/dzafman/events{/privacy}","received_events_url":"https://api.github.com/users/dzafman/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/ceph/ceph/labels/core","name":"core","color":"0052cc"},{"url":"https://api.github.com/repos/ceph/ceph/labels/needs-test","name":"needs-test","color":"d4c5f9"},{"url":"https://api.github.com/repos/ceph/ceph/labels/tools","name":"tools","color":"fbca04"}],"state":"open","locked":false,"assignee":{"login":"dachary","id":433594,"avatar_url":"https://avatars.githubusercontent.com/u/433594?v=3","gravatar_id":"","url":"https://api.github.com/users/dachary","html_url":"https://github.com/dachary","followers_url":"https://api.github.com/users/dachary/followers","following_url":"https://api.github.com/users/dachary/following{/other_user}","gists_url":"https://api.github.com/users/dachary/gists{/gist_id}","starred_url":"https://api.github.com/users/dachary/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dachary/subscriptions","organizations_url":"https://api.github.com/users/dachary/orgs","repos_url":"https://api.github.com/users/dachary/repos","events_url":"https://api.github.com/users/dachary/events{/privacy}","received_events_url":"https://api.github.com/users/dachary/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/ceph/ceph/milestones/5","html_url":"https://github.com/ceph/ceph/milestones/hammer","labels_url":"https://api.github.com/repos/ceph/ceph/milestones/5/labels","id":862053,"number":5,"title":"hammer","description":"","creator":{"login":"liewegas","id":433031,"avatar_url":"https://avatars.githubusercontent.com/u/433031?v=3","gravatar_id":"","url":"https://api.github.com/users/liewegas","html_url":"https://github.com/liewegas","followers_url":"https://api.github.com/users/liewegas/followers","following_url":"https://api.github.com/users/liewegas/following{/other_user}","gists_url":"https://api.github.com/users/liewegas/gists{/gist_id}","starred_url":"https://api.github.com/users/liewegas/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/liewegas/subscriptions","organizations_url":"https://api.github.com/users/liewegas/orgs","repos_url":"https://api.github.com/users/liewegas/repos","events_url":"https://api.github.com/users/liewegas/events{/privacy}","received_events_url":"https://api.github.com/users/liewegas/received_events","type":"User","site_admin":false},"open_issues":28,"closed_issues":527,"state":"open","created_at":"2014-11-11T16:32:01Z","updated_at":"2016-02-19T07:46:44Z","due_on":"2017-05-04T17:00:00Z","closed_at":null},"comments":4,"created_at":"2016-02-19T02:49:44Z","updated_at":"2016-02-19T16:22:20Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/ceph/ceph/pulls/7702","html_url":"https://github.com/ceph/ceph/pull/7702","diff_url":"https://github.com/ceph/ceph/pull/7702.diff","patch_url":"https://github.com/ceph/ceph/pull/7702.patch"},"body":"\r\nBackport most features of ceph-objectstore-tool including snapshot handling\r\nBackport improved scrub snapshot handling"},"comment":{"url":"https://api.github.com/repos/ceph/ceph/issues/comments/186285182","html_url":"https://github.com/ceph/ceph/pull/7702#issuecomment-186285182","issue_url":"https://api.github.com/repos/ceph/ceph/issues/7702","id":186285182,"user":{"login":"dachary","id":433594,"avatar_url":"https://avatars.githubusercontent.com/u/433594?v=3","gravatar_id":"","url":"https://api.github.com/users/dachary","html_url":"https://github.com/dachary","followers_url":"https://api.github.com/users/dachary/followers","following_url":"https://api.github.com/users/dachary/following{/other_user}","gists_url":"https://api.github.com/users/dachary/gists{/gist_id}","starred_url":"https://api.github.com/users/dachary/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dachary/subscriptions","organizations_url":"https://api.github.com/users/dachary/orgs","repos_url":"https://api.github.com/users/dachary/repos","events_url":"https://api.github.com/users/dachary/events{/privacy}","received_events_url":"https://api.github.com/users/dachary/received_events","type":"User","site_admin":false},"created_at":"2016-02-19T16:22:20Z","updated_at":"2016-02-19T16:22:20Z","body":"@dzafman As far as putting them in as individual pull requests. I'm not sure how to go about finding the original pull request merges other than manually looking at every commit. \r\n\r\nYes. It's not hard but tedious. However I believe it is essential to keep the backports organized. For instance, if we were to commit this series, http://tracker.ceph.com/issues/11135 would be backported although the issue does not have \"hammer\" in the Backport field, nor an associated Backport issue dedicated to hammer. Also, someone interested in finding how http://tracker.ceph.com/issues/11135 was backported would end up in this large series and it would be non trivial to find which commits are relevant to this specific issue (i.e. is it just the commit with \"fixes 11135\" ? or are there more ? Having a separate pull request makes all that easier.\r\n\r\nI'm trying to rationalize the backport organization and its benefits because I feel you should not do all that work by yourself. Would you like me to help ? When you've completed the tests that show the whole series work, I can research the issues that need backporting and create the associated issues / pull requests to split all this in smaller pieces. "}}