Skip to content

Commit faf094b

Browse files
committed
Merge branch 'hn/reftable' into pu
A new refs backend "reftable" to replace the traditional combination of packed-refs files and one-file-per-ref loose refs has been implemented and integrated for improved performance and atomicity. At v9 cf. <[email protected]> * hn/reftable: Reftable support for git-core Add reftable library reftable: clarify how empty tables should be written reftable: define version 2 of the spec to accomodate SHA256 reftable: file format documentation Add .gitattributes for the reftable/ directory refs: document how ref_iterator_advance_fn should handle symrefs create .git/refs in files-backend.c Iterate over the "refs/" namespace in for_each_[raw]ref refs.h: clarify reflog iteration order
2 parents 60bba04 + b47cffd commit faf094b

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

52 files changed

+9156
-35
lines changed

Documentation/Makefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,7 @@ TECH_DOCS += technical/protocol-capabilities
9393
TECH_DOCS += technical/protocol-common
9494
TECH_DOCS += technical/protocol-v2
9595
TECH_DOCS += technical/racy-git
96+
TECH_DOCS += technical/reftable
9697
TECH_DOCS += technical/send-pack-pipeline
9798
TECH_DOCS += technical/shallow
9899
TECH_DOCS += technical/signature-format

0 commit comments

Comments
 (0)