]> git.ipfire.org Git - thirdparty/git.git/commit
Merge branch 'ps/reftable-optimize-io'
authorJunio C Hamano <gitster@pobox.com>
Tue, 30 Jan 2024 00:02:59 +0000 (16:02 -0800)
committerJunio C Hamano <gitster@pobox.com>
Tue, 30 Jan 2024 00:02:59 +0000 (16:02 -0800)
commit4d5a46ecb19a9993b227ff083e82d4e427c5ed58
tree37eaeb4e79b305f80771397b40017d12d9773124
parentb50a608ba20348cb3dfc16a696816d51780e3f0f
parent4f36b8597c8f1c20e465ade4159896fb592e34c0
Merge branch 'ps/reftable-optimize-io'

Low-level I/O optimization for reftable.

* ps/reftable-optimize-io:
  reftable/stack: fix race in up-to-date check
  reftable/stack: unconditionally reload stack after commit
  reftable/blocksource: use mmap to read tables
  reftable/blocksource: refactor code to match our coding style
  reftable/stack: use stat info to avoid re-reading stack list
  reftable/stack: refactor reloading to use file descriptor
  reftable/stack: refactor stack reloading to have common exit path
reftable/stack.c