22 Commits (master)

Author SHA1 Message Date
Derrick Stolee 5a6072f631 fsck: validate .rev file header 1 year ago
Derrick Stolee 0d30feef3c fsck: create scaffolding for rev-index checks 1 year ago
Taylor Blau 9f7f10a282 t: invert `GIT_TEST_WRITE_REV_INDEX` 1 year ago
Taylor Blau 2a250d6165 pack-revindex: introduce GIT_TEST_REV_INDEX_DIE_ON_DISK 1 year ago
Taylor Blau 65308ad8f7 pack-revindex: make `load_pack_revindex` take a repository 1 year ago
Ævar Arnfjörð Bjarmason 977c47b46d docs: move pack format docs to man section 5 2 years ago
Kyle Zhao afb32e8101 pack-revindex.h: correct the time complexity descriptions 3 years ago
Taylor Blau f894081dea pack-revindex: read multi-pack reverse indexes 3 years ago
Taylor Blau ec8e7760ac pack-revindex: ensure that on-disk reverse indexes are given precedence 3 years ago
Taylor Blau e8c58f894b t: support GIT_TEST_WRITE_REV_INDEX 3 years ago
Taylor Blau 2f4ba2a867 packfile: prepare for the existence of '*.rev' files 3 years ago
Taylor Blau d5bc7c60c7 pack-revindex: hide the definition of 'revindex_entry' 3 years ago
Taylor Blau 8389855a9b pack-revindex: remove unused 'find_revindex_position()' 3 years ago
Taylor Blau 1c3855f33b pack-revindex: remove unused 'find_pack_revindex()' 3 years ago
Taylor Blau f33fb6e419 pack-revindex: introduce a new API 3 years ago
Jeff King 4828ce9871 pack-revindex: open index if necessary 5 years ago
Jeff King 9d98bbf578 pack-revindex: store entries directly in packed_git 9 years ago
Jeff King 1a6d8b9148 do not discard revindex when re-preparing packfiles 11 years ago
Vicent Marti 92e5c77c37 revindex: export new APIs 11 years ago
Nicolas Pitre 4b480c6716 discard revindex data when pack list changes 16 years ago
Nicolas Pitre 1f5c74f6cf call init_pack_revindex() lazily 16 years ago
Nicolas Pitre 3449f8c4cb factorize revindex code out of builtin-pack-objects.c 16 years ago