summaryrefslogtreecommitdiffstats
path: root/contrib/persistent-https
diff options
context:
space:
mode:
authorPatrick Steinhardt <ps@pks.im>2026-01-09 09:33:09 +0100
committerJunio C Hamano <gitster@pobox.com>2026-01-09 06:40:06 -0800
commit480336a9cec8701103a815289304ea626416043a (patch)
tree3423c37d4c4fa6096a95b30c66c4906724e1213b /contrib/persistent-https
parentf1ec43d4d24d1db78a19966fe4ce2f7b36c08c49 (diff)
downloadgit-480336a9cec8701103a815289304ea626416043a.tar.gz
git-480336a9cec8701103a815289304ea626416043a.zip
packfile: create store via its owning source
In subsequent patches we're about to move the packfile store from the object database layer into the object database source layer. Once done, we'll have one packfile store per source, where the source is owning the store. Prepare for this future and refactor `packfile_store_new()` to be initialized via an object database source instead of via the object database itself. This refactoring leads to a weird in-between state where the store is owned by the object database but created via the source. But this makes subsequent refactorings easier because we can now start to access the owning source of a given store. Signed-off-by: Patrick Steinhardt <ps@pks.im> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'contrib/persistent-https')
0 files changed, 0 insertions, 0 deletions