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

Re: space compression (again)

From
MUMartin Uecker <muecker@gmx.de>
Date
Apr 16, 2005, 14:39 UTC
Message-ID
<20050416143905.GA10370@macavity>
In-Reply-To
<Pine.LNX.4.58.0504151210590.7211@ppc970.osdl.org>
On Fri, Apr 15, 2005 at 12:11:43PM -0700, Linus Torvalds wrote:
Show 6 quoted lines
> On Fri, 15 Apr 2005, C. Scott Ananian wrote:
> > 
> > So I guess I'll have to implement this and find out, won't I? =)
> 
> The best way to shup somebody up is always to just do it, and say "hey, I 
> told you so". It's hard to argue with numbers.

The right thing (TM) is to switch from SHA1 of compressed content for the complete monolithic file to a merkle hash tree of the uncompressed content. This would make the hash independent of the actual storage method (chunked or not).

Martin
-- 
One night, when little Giana from Milano was fast asleep,
she had a strange dream.
Previous: Linus TorvaldsNext: C. Scott Ananian
Message 6 of 10 in “space compression (again)”
  1. C. Scott AnanianApr 15, 2005
  2. Linus TorvaldsApr 15, 2005
  3. C. Scott AnanianApr 15, 2005
  4. Derek FawcusApr 15, 2005
  5. Linus TorvaldsApr 15, 2005
  6. Martin UeckerApr 16, 2005
  7. C. Scott AnanianApr 16, 2005
  8. Martin UeckerApr 16, 2005
  9. Martin UeckerApr 19, 2005
  10. Derek FawcusApr 15, 2005

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.