Merge branch 'bp/read-cache-parallel'
commite27bfaaee37c4c9d7e94f945f82c3e452d2dc071
authorJunio C Hamano <gitster@pobox.com>
Fri, 19 Oct 2018 04:34:03 +0000 (19 13:34 +0900)
committerJunio C Hamano <gitster@pobox.com>
Fri, 19 Oct 2018 04:34:03 +0000 (19 13:34 +0900)
treeb9714515dd504b5d4cff12f4ea53df1a879cb28c
parent340fde61bea189b87268aa20581e243deb744577
parent77ff1127a4ca340fb9e81861a9851b0c3701bdc1
Merge branch 'bp/read-cache-parallel'

A new extension to the index file has been introduced, which allows
the file to be read in parallel.

* bp/read-cache-parallel:
  read-cache: load cache entries on worker threads
  ieot: add Index Entry Offset Table (IEOT) extension
  read-cache: load cache extensions on a worker thread
  config: add new index.threads config setting
  eoie: add End of Index Entry (EOIE) extension
  read-cache: clean up casting and byte decoding
  read-cache.c: optimize reading index format v4
Documentation/config.txt
config.c
read-cache.c
t/README
t/t1700-split-index.sh