Git development
 help / color / mirror / Atom feed
* [POSSIBLE REGRESSION] Spurious revs after patch "revision.c: --full-history fix"
@ 2006-07-02 12:19 Marco Costalba
  2006-07-02 17:14 ` Linus Torvalds
  0 siblings, 1 reply; 4+ messages in thread
From: Marco Costalba @ 2006-07-02 12:19 UTC (permalink / raw)
  To: junkio; +Cc: git

After patch "revision.c: --full-history fix" (6631c73)

I have this in git tree.

I have _manually_  ( --abbrev=nr does not apply in this case)
truncated to 7 chars the SHA to be more readable)

$ git-rev-list --topo-order --parents --remove-empty HEAD -- builtin-add.c
021b6e4 93872e0
93872e0 3c6a370
3c6a370 e8f990b
e8f990b f259339
f259339 0d78153
0d78153
b4189aa
283c8ee
$ git-rev-list --topo-order --remove-empty HEAD -- builtin-add.c
021b6e4
93872e0
3c6a370
e8f990b
f259339
0d78153
$

What it seems is that with --parents  option two more spurious revs
are printed out. This revs have nothing to do with builtin-add.c, the
file is newer then both of them.

I have tested with different files and always we have spurious
revisions in case of files that were added after initial commit, and
always the erroneous revisions are older then file creation one.

This is a possible regression that breaks things (I've found it thanks
to an assert in qgit).

   Marco

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2006-07-02 21:23 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-07-02 12:19 [POSSIBLE REGRESSION] Spurious revs after patch "revision.c: --full-history fix" Marco Costalba
2006-07-02 17:14 ` Linus Torvalds
2006-07-02 17:48   ` Junio C Hamano
2006-07-02 21:23   ` Marco Costalba

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox