Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [jgit-dev] RevWalk not include all commits in left-right mode

On Wed, Aug 24, 2011 at 11:14, Dariusz Luksza <dariusz.luksza@xxxxxxxxx> wrote:
> During testing performance of new egit change set implementation I
> discovered that RevWalk in left-right mode returns only 14592 commits
> between linux kernel v2.6.36 and v2.6.38-rc2 when
>
> git log --oneline v2.6.36..v2.6.38-rc2 | wc -l

Not that this makes a difference in this case, but left-right mode is
3 dots, not 2. The count is the same in this case.

> returns 20693. It seams that RevWalk jumps directly to commit
>
> f6f94e2 Linux 2.6.36
>
> from commit
>
> d25e6b0 Merge branch 'x86/cleanups' into x86/trampoline
>
> skipping 6101 commits.
>
> Maybe I'm doing something wrong ? Or I'm missing something here?

Huh. What happens if you add RevSort.TOPO to the RevWalk?

-- 
Shawn.


Back to the top