From: Junio C Hamano Date: Tue, 10 Dec 2024 01:04:56 +0000 (+0900) Subject: Merge branch 'ps/reftable-detach' X-Git-Tag: v2.48.0-rc0~20 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=de9278127e107455fda269d2db280782d77e5eba;p=thirdparty%2Fgit.git Merge branch 'ps/reftable-detach' Isolates the reftable subsystem from the rest of Git's codebase by using fewer pieces of Git's infrastructure. * ps/reftable-detach: reftable/system: provide thin wrapper for lockfile subsystem reftable/stack: drop only use of `get_locked_file_path()` reftable/system: provide thin wrapper for tempfile subsystem reftable/stack: stop using `fsync_component()` directly reftable/system: stop depending on "hash.h" reftable: explicitly handle hash format IDs reftable/system: move "dir.h" to its only user --- de9278127e107455fda269d2db280782d77e5eba