login
Header Space

 
 

Re: Smart fetch via HTTP?

Score:
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: <david@...>
Cc: Johannes Schindelin <Johannes.Schindelin@...>, Martin Langhoff <martin.langhoff@...>, Jan Hudec <bulb@...>, <git@...>
Date: Wednesday, May 16, 2007 - 9:45 pm

"Shawn O. Pearce" <spearce@spearce.org> wrote:

And even there, I don't mean symlink objects to a shared database,
I mean use the objects/info/alternates file to point to the shared,
read-only location.

Its not perfect.  The hotter parts of the object database is almost
always the recent stuff, as that's what people are actively trying
to fetch, or are using as a base when they are trying to fetch from
someone else.  The hotter parts are also probably too new to be
in the shared store offered by kernel.org admins, which means you
cannot get good IO buffering.  Back to the current set of problems.

A single shared object directory that everyone can write new files
into, but cannot modify or delete from, would help that problem quite
a bit.  But it opens up huge problems about pruning, as there is no
way to perform garbage collection on that database without scanning
every ref on the system, and that's just not simply possible on a
busy system like kernel.org.

-- 
Shawn.
-
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
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Smart fetch via HTTP?, Jan Hudec, (Tue May 15, 4:10 pm)
Re: Smart fetch via HTTP?, Petr Baudis, (Thu May 17, 8:40 am)
Re: Smart fetch via HTTP?, Jan Hudec, (Thu May 17, 4:26 pm)
Re: Smart fetch via HTTP?, Nicolas Pitre, (Thu May 17, 4:38 pm)
Re: Smart fetch via HTTP?, Jan Hudec, (Fri May 18, 1:35 pm)
Re: Smart fetch via HTTP?, Matthieu Moy, (Thu May 17, 8:48 am)
Re: Smart fetch via HTTP?, Linus Torvalds, (Fri May 18, 2:27 pm)
Re: Smart fetch via HTTP?, , (Fri May 18, 8:50 pm)
Re: Smart fetch via HTTP?, Shawn O. Pearce, (Fri May 18, 11:58 pm)
Re: Smart fetch via HTTP?, , (Sat May 19, 12:58 am)
Re: Smart fetch via HTTP?, Joel Becker, (Fri May 18, 3:01 pm)
Re: Smart fetch via HTTP?, Linus Torvalds, (Fri May 18, 4:13 pm)
Re: Smart fetch via HTTP?, Joel Becker, (Fri May 18, 5:56 pm)
Re: Smart fetch via HTTP?, Jan Hudec, (Sun May 20, 6:30 am)
Re: Smart fetch via HTTP?, Matthieu Moy, (Fri May 18, 4:06 pm)
Re: Smart fetch via HTTP?, alan, (Fri May 18, 2:33 pm)
Re: Smart fetch via HTTP?, Martin Langhoff, (Wed May 16, 1:25 am)
Re: Smart fetch via HTTP?, Johannes Schindelin, (Wed May 16, 7:33 am)
Re: Smart fetch via HTTP?, Martin Langhoff, (Wed May 16, 5:26 pm)
Re: Smart fetch via HTTP?, Johannes Schindelin, (Wed May 16, 8:52 pm)
Re: Smart fetch via HTTP?, Matthieu Moy, (Thu May 17, 7:28 am)
Re: Smart fetch via HTTP?, Martin Langhoff, (Thu May 17, 9:10 am)
Re: Smart fetch via HTTP?, Johannes Schindelin, (Thu May 17, 9:47 am)
Re: Smart fetch via HTTP?, Nicolas Pitre, (Thu May 17, 10:50 am)
Re: Smart fetch via HTTP?, Martin Langhoff, (Thu May 17, 10:09 am)
Re: Smart fetch via HTTP?, Nicolas Pitre, (Thu May 17, 11:01 am)
Re: Smart fetch via HTTP?, Matthieu Moy, (Thu May 17, 10:05 am)
Re: Smart fetch via HTTP?, Shawn O. Pearce, (Wed May 16, 9:03 pm)
Re: Smart fetch via HTTP?, Nicolas Pitre, (Wed May 16, 11:45 pm)
Re: Smart fetch via HTTP?, Johannes Schindelin, (Thu May 17, 6:48 am)
Re: Smart fetch via HTTP?, Nicolas Pitre, (Thu May 17, 10:41 am)
Re: Smart fetch via HTTP?, Jan Hudec, (Thu May 17, 4:04 pm)
Re: Smart fetch via HTTP?, Johannes Schindelin, (Fri May 18, 5:01 am)
Re: Smart fetch via HTTP?, Jan Hudec, (Fri May 18, 1:51 pm)
Re: Smart fetch via HTTP?, Nicolas Pitre, (Thu May 17, 4:31 pm)
Re: Smart fetch via HTTP?, , (Thu May 17, 5:00 pm)
Re: Smart fetch via HTTP?, Martin Langhoff, (Thu May 17, 11:24 am)
Re: Smart fetch via HTTP?, Nicolas Pitre, (Thu May 17, 11:34 am)
Re: Smart fetch via HTTP?, , (Wed May 16, 9:04 pm)
Re: Smart fetch via HTTP?, Shawn O. Pearce, (Wed May 16, 9:26 pm)
Re: Smart fetch via HTTP?, Shawn O. Pearce, (Wed May 16, 9:45 pm)
Re: Smart fetch via HTTP?, Theodore Tso, (Thu May 17, 8:36 am)
Re: Smart fetch via HTTP?, Shawn O. Pearce, (Tue May 15, 7:29 pm)
Re: Smart fetch via HTTP?, Junio C Hamano, (Tue May 15, 8:38 pm)
Re: Smart fetch via HTTP?, A Large Angry SCM, (Tue May 15, 6:30 pm)
speck-geostationary