summaryrefslogtreecommitdiffstats
path: root/contrib/persistent-https
diff options
context:
space:
mode:
authorPatrick Steinhardt <ps@pks.im>2024-11-26 07:42:52 +0100
committerJunio C Hamano <gitster@pobox.com>2024-11-26 17:18:36 +0900
commitad0986c6764eed4dd9f0302aa3b1c5367e5c16a3 (patch)
tree10102e160cce2a5c7150e97dbbdfd691dd30941d /contrib/persistent-https
parentb8558e6abd8715cc9557abf10e8768e475fdeb5e (diff)
downloadgit-ad0986c6764eed4dd9f0302aa3b1c5367e5c16a3.tar.gz
git-ad0986c6764eed4dd9f0302aa3b1c5367e5c16a3.zip
refs/reftable: encapsulate reftable stack
The reftable ref store needs to keep track of multiple stacks, one for the main worktree and an arbitrary number of stacks for worktrees. This is done by storing pointers to `struct reftable_stack`, which we then access directly. Wrap the stack in a new `struct reftable_backend`. This will allow us to attach more data to each respective stack in subsequent commits. 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