[PATCH 1/3] commit: allow associating auxiliary info on-demand

2013-04-14 Thread Junio C Hamano
From: Jeff King p...@peff.net The indegree field in the commit object is only used while sorting a list of commits in topological order, and wasting memory otherwise. We would prefer to shrink the size of individual commit objects, which we may have to hold thousands of in-core. We could eject

Re: [PATCH 1/3] commit: allow associating auxiliary info on-demand

2013-04-14 Thread Jeff King
On Sat, Apr 13, 2013 at 11:04:47PM -0700, Junio C Hamano wrote: From: Jeff King p...@peff.net The indegree field in the commit object is only used while sorting a list of commits in topological order, and wasting memory otherwise. We would prefer to shrink the size of individual commit