Merge branch 'ds/bsearch-hash'
commit51f813c6b3a4e37846ee8a45086d05263b7ec895
authorJunio C Hamano <gitster@pobox.com>
Tue, 10 Apr 2018 07:28:22 +0000 (10 16:28 +0900)
committerJunio C Hamano <gitster@pobox.com>
Tue, 10 Apr 2018 07:28:22 +0000 (10 16:28 +0900)
tree2fe26a54543b1ed386ef9d713c09e7f16baeb240
parent57e4b1c67a7d56677565c7943b16184e63db242c
parent902f5a2119089472c905407cb0a9b3886d032ebd
Merge branch 'ds/bsearch-hash'

Code to find the length to uniquely abbreviate object names based
on packfile content, which is a relatively recent addtion, has been
optimized to use the same fan-out table.

* ds/bsearch-hash:
  sha1_name: use bsearch_pack() in unique_in_pack()
  sha1_name: use bsearch_pack() for abbreviations
  packfile: define and use bsearch_pack()
  sha1_name: convert struct min_abbrev_data to object_id