]> git.ipfire.org Git - thirdparty/git.git/commitdiff
Merge branch 'ew/many-alternate-optim'
authorJunio C Hamano <gitster@pobox.com>
Wed, 28 Jul 2021 20:17:57 +0000 (13:17 -0700)
committerJunio C Hamano <gitster@pobox.com>
Wed, 28 Jul 2021 20:17:57 +0000 (13:17 -0700)
Optimization for repositories with many alternate object store.

* ew/many-alternate-optim:
  oidtree: a crit-bit tree for odb_loose_cache
  oidcpy_with_padding: constify `src' arg
  make object_directory.loose_objects_subdir_seen a bitmap
  avoid strlen via strbuf_addstr in link_alt_odb_entry
  speed up alt_odb_usable() with many alternates

1  2 
Makefile
dir.c
dir.h
object-file.c
t/helper/test-tool.c
t/helper/test-tool.h

diff --cc Makefile
Simple merge
diff --cc dir.c
Simple merge
diff --cc dir.h
Simple merge
diff --cc object-file.c
Simple merge
Simple merge
Simple merge