[ https://issues.apache.org/jira/browse/YETUS-60?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17531893#comment-17531893 ]
Allen Wittenauer commented on YETUS-60: --------------------------------------- For historians interested in the process: a) Cloned and checked out a branch of hadoop prior to the first commits in yetus to get a 'valid' copy of reflog that went back to Doug Cutting's original repo create. (git log --all --full-history --oneline was very helpful here) b) Used https://github.com/newren/git-filter-repo to pull out all the commits that referenced src/test/bin/test-patch.sh c) git tag'd hadoop repo so i had a valid ref to use later d) Using git remote, add the greatly modified hadoop clone to my working yetus repo e) git checkout'd my hadoop ref f) git tag'd this new checkout g) git push'd new tag into asf > recover history from before "the great subproject split" > -------------------------------------------------------- > > Key: YETUS-60 > URL: https://issues.apache.org/jira/browse/YETUS-60 > Project: Yetus > Issue Type: Task > Components: build > Reporter: Sean Busbey > Assignee: Allen Wittenauer > Priority: Minor > > Our current history only goes back to 2009, which covers everything except > for test-patch. The earliest commit for test-patch is > [e3337dc9b0b274e5f6318fb0fe64d49f57df0c9a | > https://git1-us-west.apache.org/repos/asf?p=hadoop.git;a=commit;h=e3337dc9b0b274e5f6318fb0fe64d49f57df0c9a]. > * find the history forward from this point > * use/update the filter-branch from YETUS-1 to make a history with just our > bits > * add it in a tag to our repo > * document the git graft entry to give a unified history -- This message was sent by Atlassian Jira (v8.20.7#820007)