merlyn@stonehenge.com (Randal L. Schwartz) writes:Tonight's latest (f7a3276) merged Nico's delta patches that was in "next" branch for some time, so that is what I would suspect first. commit 06a9f9203570d21f9ef5fe219cdde527dcdf0990 Author: Nicolas Pitre <nico@cam.org> improve diff-delta with sparse and/or repetitive data commit 2d08e5dd730680f7f8645a6326ec653435e032df Author: Nicolas Pitre <nico@cam.org> tiny optimization to diff-delta commit 3dc5a9e4cdcc7124c665a050547d1285d86a421f Author: Nicolas Pitre <nico@cam.org> replace adler32 with Rabin's polynomial in diff-delta commit f6c7081aa97aa67baa06390a1ef36088c33bf010 Author: Nicolas Pitre <nico@cam.org> use delta index data when finding best delta matches commit 08abe669c05521499149dbf84fedefb04a8fa34d Author: Nicolas Pitre <nico@cam.org> split the diff-delta interface Could you revert them (i.e. run "git revert 06a9f9", "git revert 2d08e5", ...) to see where it starts behaving again? Alternatively, you could bisect between 2fc240a (before merging np/delta branch) and master (f7a3276). (1) Reverting recipe. $ git checkout -b testfix master $ make $ GIT_EXEC_PATH=. PATH=.:$PATH \ ./git-repack -a ;# you already know this fails. $ EDITOR=: git revert 06a9f92 $ make $ GIT_EXEC_PATH=. PATH=.:$PATH ./git-repack -a ;# does it? $ EDITOR=: git revert 2d08e5d $ make $ GIT_EXEC_PATH=. PATH=.:$PATH ./git-repack -a ;# does it? $ EDITOR=: git revert 3dc5a9e $ make $ GIT_EXEC_PATH=. PATH=.:$PATH ./git-repack -a ;# does it? ... (2) Bisecting recipe. $ git checkout -b testfix master $ make $ GIT_EXEC_PATH=. PATH=.:$PATH \ ./git-repack -a ;# you already know this fails. $ git reset --hard 2fc240a $ make $ GIT_EXEC_PATH=. PATH=.:$PATH \ ./git-repack -a ;# before merging np/delta, # should hopefully work $ git bisect start $ git bisect good 2fc240a $ git bisect bad master Bisecting: 10 revisions left to test after this [143f4d94c6e2188a6bedfdfa268e66b579e3fbf9] Merge branch 'jc/again' $ make $ GIT_EXEC_PATH=. PATH=.:$PATH ./git-repack -a ;# does this work? $ git bisect good ;# if it works, or $ git bisect bad ;# otherwise Bisecting: 7 revisions left to test after this ... - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
| David Miller | Re: Slow DOWN, please!!! |
| debian developer | Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3 |
| Roland Dreier | Re: Integration of SCST in the mainstream Linux kernel |
| Ingo Molnar | Re: containers (was Re: -mm merge plans for 2.6.23) |
git: | |
| Jarek Poplawski | [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| Josip Rodin | bnx2_poll panicking kernel |
| David Miller | [GIT]: Networking |
| Gerrit Renker | [PATCH 13/37] dccp: Deprecate Ack Ratio sysctl |
