diff options
| author | Junio C Hamano <gitster@pobox.com> | 2025-07-14 11:19:24 -0700 |
|---|---|---|
| committer | Junio C Hamano <gitster@pobox.com> | 2025-07-14 11:19:24 -0700 |
| commit | 5e458c1cfbc1382587ba0f00cc752981df758a4d (patch) | |
| tree | 7378fb5f30d398110b43a7d67ebf0a0c5afe4db5 /Documentation/config | |
| parent | 50d9c342b401d8040cfc484774b38d12474bbe8e (diff) | |
| parent | 793b14e1c833dd4ea0d85cdef53cc5ab38f7915e (diff) | |
| download | git-5e458c1cfbc1382587ba0f00cc752981df758a4d.tar.xz | |
Merge branch 'ps/use-reftable-as-default-in-3.0'
The reftable ref backend has matured enough; Git 3.0 will make it
the default format in a newly created repositories by default.
* ps/use-reftable-as-default-in-3.0:
setup: use "reftable" format when experimental features are enabled
BreakingChanges: announce switch to "reftable" format
Diffstat (limited to 'Documentation/config')
| -rw-r--r-- | Documentation/config/feature.adoc | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/Documentation/config/feature.adoc b/Documentation/config/feature.adoc index cb49ff2604..924f5ff4e3 100644 --- a/Documentation/config/feature.adoc +++ b/Documentation/config/feature.adoc @@ -24,6 +24,12 @@ reusing objects from multiple packs instead of just one. * `pack.usePathWalk` may speed up packfile creation and make the packfiles be significantly smaller in the presence of certain filename collisions with Git's default name-hash. ++ +* `init.defaultRefFormat=reftable` causes newly initialized repositories to use +the reftable format for storing references. This new format solves issues with +case-insensitive filesystems, compresses better and performs significantly +better with many use cases. Refer to Documentation/technical/reftable.adoc for +more information on this new storage format. feature.manyFiles:: Enable config options that optimize for repos with many files in the |
