git.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Where'd my GIT tree go?
@ 2005-07-07  3:23 Tony Luck
  2005-07-07  3:59 ` Jon Seymour
  0 siblings, 1 reply; 4+ messages in thread
From: Tony Luck @ 2005-07-07  3:23 UTC (permalink / raw)
  To: git

http://www.kernel.org/git has stopped showing my linux-2.6 tree (the
"to Linus" one, my "test-2.6" tree is still there).

This is probably my fault ... but I'm not sure exactly why.

Here's what I did.  Last Thursday I applied a set of patches ... and my "apply"
script choked on one of them.  Some casual inspection convinced me that the
changes had been applied, and I pushed the tree up to kernel.org.

But I was wrong, the 2nd out od a series of six was all messed up.  And I'd
applied a couple more patches on top of that.  Since none of this had been
pulled by Linus, I thought I'd clean it up and apologise to anyone who had
pulled from my tree.

So I backed HEAD up to the last good commit.  Re-applied the changes with
a fixed version of the script, and then expected to find some detritus from
the first application in .git/objects.  But "git-fsck-cache --unreachable ..."
only complained about the 2.6.11 tag/tree.  Odd.

Then I pushed up to master.kernel.org ... and an hour later when the mirrors
did their thing, git-web stopped showing my tree.

HEAD is still a symlink to refs/heads/master.  And that has the SHA1 of my
most recent commit ... which is present in .git/objects.

So what's wrong???

-Tony

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

* Re: Where'd my GIT tree go?
  2005-07-07  3:23 Where'd my GIT tree go? Tony Luck
@ 2005-07-07  3:59 ` Jon Seymour
  2005-07-07  4:48   ` Tony Luck
  0 siblings, 1 reply; 4+ messages in thread
From: Jon Seymour @ 2005-07-07  3:59 UTC (permalink / raw)
  To: Tony Luck; +Cc: git

Ok, you asked for it:

...the GIT bucket.

jon.

... ducks for cover ...

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

* Re: Where'd my GIT tree go?
  2005-07-07  3:59 ` Jon Seymour
@ 2005-07-07  4:48   ` Tony Luck
  2005-07-07 20:48     ` Thomas Gleixner
  0 siblings, 1 reply; 4+ messages in thread
From: Tony Luck @ 2005-07-07  4:48 UTC (permalink / raw)
  To: jon; +Cc: git

On 7/6/05, Jon Seymour <jon.seymour@gmail.com> wrote:
> Ok, you asked for it:
> 
> ...the GIT bucket.
> 
> jon.
> 
> ... ducks for cover ...

Groan ... as well you should.

My tree has re-appeared now.  Thanks to whoever fixed it.

-Tony

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

* Re: Where'd my GIT tree go?
  2005-07-07  4:48   ` Tony Luck
@ 2005-07-07 20:48     ` Thomas Gleixner
  0 siblings, 0 replies; 4+ messages in thread
From: Thomas Gleixner @ 2005-07-07 20:48 UTC (permalink / raw)
  To: Tony Luck; +Cc: jon, git

On Wed, 2005-07-06 at 21:48 -0700, Tony Luck wrote:
> Groan ... as well you should.
> 
> My tree has re-appeared now.  Thanks to whoever fixed it.

I noticed similar effects recently. Its related to the mirroring of
master.kernel.org to the public server. At some point you have only the
half of updates at the public site and obviously the git webscript
refuses to show your tree when HEAD is updated, but the referenced
commit blob is missing.

I guess that the mirroring is not aware of the update order (objects
first, HEAD last) which would prevent such oddities.

tglx

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

end of thread, other threads:[~2005-07-07 20:50 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-07-07  3:23 Where'd my GIT tree go? Tony Luck
2005-07-07  3:59 ` Jon Seymour
2005-07-07  4:48   ` Tony Luck
2005-07-07 20:48     ` Thomas Gleixner

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).