linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* ftp.arm.linux.org.uk now using dumb http git protocol
@ 2012-02-16 13:11 Russell King - ARM Linux
  2012-02-16 18:29 ` Nicolas Pitre
  2012-02-20 15:48 ` Pavel Machek
  0 siblings, 2 replies; 4+ messages in thread
From: Russell King - ARM Linux @ 2012-02-16 13:11 UTC (permalink / raw)
  To: linux-arm-kernel

A couple of days I disabled the smart git protocol over http on
ftp.arm.linux.org.uk because the smart git protocol over http is
far too heavyweight for the poor x86 machine.  It's now using the
lighter-weight dumb http file serving stuff instead.  This has made
the machine load go back to virtually zero instead of skyrocketing.

It's revealed something rather interesting though: people _have_ been
updating their trees from my tree without first ensuring that their tree
is up to date with Linus' tree.  I suspect people have been cloning
the tree as well.

This action puts more load on the server, load it can do without.

So, as of a couple of days ago, it's now using the dumb http stuff,
which means if you abort it, you _will_ get corrupted pack files in
your .git/objects/pack directory.

You can avoid much of that pain by following what you should've been
doing in the first place: first update your trees by pulling from
Linus' tree.  Then, and only then, update your tree from my tree.
Doing that will minimise the time you have to wait, and minimise the
chance of a corrupted pack file.

Thank you.

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

end of thread, other threads:[~2012-02-20 15:48 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-02-16 13:11 ftp.arm.linux.org.uk now using dumb http git protocol Russell King - ARM Linux
2012-02-16 18:29 ` Nicolas Pitre
2012-02-16 19:34   ` Russell King - ARM Linux
2012-02-20 15:48 ` Pavel Machek

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).