commit | eb9688ff65a3f7fb28ee6488be728fc72e42d5d6 | [log] [tgz] |
---|---|---|
author | Nicolas Pitre <nico@cam.org> | Mon Dec 10 14:19:32 2007 -0500 |
committer | Junio C Hamano <gitster@pobox.com> | Mon Dec 10 17:10:16 2007 -0800 |
tree | 24f1b69a8857fb366053b657f1fa7a0c6ecd0da0 | |
parent | c07c7bf630efd8ddcd41490036c1eefb01a39f98 [diff] |
pack-objects: more threaded load balancing fix with often changed paths The code that splits the object list amongst work threads tries to do so on "path" boundaries not to prevent good delta matches. However, in some cases, a few paths may largely dominate the hash distribution and it is not possible to have good load balancing without ignoring those boundaries. Signed-off-by: Nicolas Pitre <nico@cam.org> Signed-off-by: Junio C Hamano <gitster@pobox.com>