git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: packs and trees

From
Martin Langhoff <martin.langhoff@gmail.com>
Date
Jun 20, 2006, 19:41 UTC
Message-ID
<46a038f90606201241x3dec242dicde245a24c3ab9ab@mail.gmail.com>
In-Reply-To
<Pine.LNX.4.64.0606201102410.3377@localhost.localdomain>
On 6/21/06, Nicolas Pitre <nico@cam.org> wrote:
Show 11 quoted lines
> On Tue, 20 Jun 2006, Martin Langhoff wrote:
>
> > On 6/20/06, Jon Smirl <jonsmirl@gmail.com> wrote:
> > > The plan is to modify rcs2git from parsecvs to create all of the git
> > > objects for the tree.
> >
> > Sounds like a good plan. Have you seen recent discussions about it
> > being impossible to repack usefully when you don't have trees (and
> > resulting performance problems on ext3).
>
> What do you mean?

I was thinking of the "repacking disconnected objects" thread, but now I see it did have a solution in listing all the objects and paths. I take that back.

If you are asking about the ext3 performance problems, I think Linus discussed that a while ago, why unpacked repos are slow (in addition to huge), and there were some suggestions of using hashed directory indexes.

cheers,
martin
Previous: Nicolas PitreNext: Nicolas Pitre
Message 7 of 10 in “packs and trees”
  1. Jon SmirlJun 20, 2006
  2. Martin LanghoffJun 20, 2006
  3. Jon SmirlJun 20, 2006
  4. Keith PackardJun 20, 2006
  5. Jon SmirlJun 20, 2006
  6. Nicolas PitreJun 20, 2006
  7. Martin LanghoffJun 20, 2006
  8. Nicolas PitreJun 20, 2006
  9. Linus TorvaldsJun 21, 2006
  10. David LangJun 21, 2006

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.