Re: Git's database structure

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Jon Smirl
Date: Wednesday, September 5, 2007 - 8:37 am

On 9/5/07, Andreas Ericsson <ae@op5.se> wrote:

Why do you keep jumping to a performance loss? Both schemes will have
an index based on paths. The problem is how those indexes are
constructed, not the existence of the index. Moving the paths into the
blobs in no way prevents you from creating an index on that field.

The problem is that the SHAs have been intertwined with the tree
nodes. This blending has made it impossible to create other indexes on
the blobs.

The path index in the flat scheme will probably look just like tree
nodes do today but these new tree nodes won't be intertwined with the
SHAs.




-- 
Jon Smirl
jonsmirl@gmail.com
-
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:
Git's database structure, Jon Smirl, (Tue Sep 4, 8:23 am)
Re: Git's database structure, Andreas Ericsson, (Tue Sep 4, 8:55 am)
Re: Git's database structure, Mike Hommey, (Tue Sep 4, 9:07 am)
Re: Git's database structure, Andreas Ericsson, (Tue Sep 4, 9:10 am)
Re: Git's database structure, Jon Smirl, (Tue Sep 4, 9:19 am)
Re: Git's database structure, Jon Smirl, (Tue Sep 4, 9:28 am)
Re: Git's database structure, Andreas Ericsson, (Tue Sep 4, 9:29 am)
Re: Git's database structure, Andreas Ericsson, (Tue Sep 4, 9:31 am)
Re: Git's database structure, Jon Smirl, (Tue Sep 4, 9:47 am)
Re: Git's database structure, Andreas Ericsson, (Tue Sep 4, 9:51 am)
Re: Git's database structure, Jeff King, (Tue Sep 4, 10:09 am)
Re: Git's database structure, Julian Phillips, (Tue Sep 4, 10:19 am)
Re: Git's database structure, Junio C Hamano, (Tue Sep 4, 10:21 am)
Re: Git's database structure, Junio C Hamano, (Tue Sep 4, 10:25 am)
Re: Git's database structure, Jon Smirl, (Tue Sep 4, 10:30 am)
Re: Git's database structure, Jon Smirl, (Tue Sep 4, 10:44 am)
Re: Git's database structure, Mike Hommey, (Tue Sep 4, 11:04 am)
Re: Git's database structure, Junio C Hamano, (Tue Sep 4, 11:06 am)
Re: Git's database structure, Andreas Ericsson, (Tue Sep 4, 11:51 am)
Re: Git's database structure, Reece Dunn, (Tue Sep 4, 12:44 pm)
Re: Git's database structure, David Tweed, (Tue Sep 4, 1:17 pm)
Re: Git's database structure, Theodore Tso, (Tue Sep 4, 2:25 pm)
Re: Git's database structure, Jon Smirl, (Tue Sep 4, 2:54 pm)
Re: Git's database structure, Andreas Ericsson, (Wed Sep 5, 12:18 am)
Re: Git's database structure, Jon Smirl, (Wed Sep 5, 6:41 am)
Re: Git's database structure, Andreas Ericsson, (Wed Sep 5, 7:51 am)
Re: Git's database structure, Jon Smirl, (Wed Sep 5, 8:37 am)
Re: Git's database structure, Julian Phillips, (Wed Sep 5, 8:54 am)
Re: Git's database structure, Jon Smirl, (Wed Sep 5, 9:12 am)
Re: Git's database structure, Julian Phillips, (Wed Sep 5, 10:31 am)
Re: Git's database structure, Mike Hommey, (Wed Sep 5, 10:39 am)
Re: Git's database structure, Andy Parkins, (Wed Sep 5, 12:52 pm)
Re: Git's database structure, Kyle Moffett, (Wed Sep 5, 6:27 pm)
Re: Git's database structure, Andreas Ericsson, (Thu Sep 6, 1:49 am)
Re: Git's database structure, Junio C Hamano, (Thu Sep 6, 2:09 am)
Re: Git's database structure, Wincent Colaiuta, (Thu Sep 6, 4:03 am)
Re: Git's database structure, Johannes Schindelin, (Thu Sep 6, 5:56 am)
Re: Git's database structure, Steven Grimm, (Thu Sep 6, 11:14 am)
Re: Git's database structure, Martin Langhoff, (Thu Sep 6, 5:33 pm)