]> git.ipfire.org Git - thirdparty/git.git/commit
Merge branch 'ps/reftable-fixes-and-optims'
authorJunio C Hamano <gitster@pobox.com>
Tue, 16 Jan 2024 18:11:56 +0000 (10:11 -0800)
committerJunio C Hamano <gitster@pobox.com>
Tue, 16 Jan 2024 18:11:57 +0000 (10:11 -0800)
commit481d69dd63328fb10422c8bf9e714b5b5c7d1820
tree13eb7caf64e3bfa7bbf6df3bbdd69c718379c0fc
parentd4dbce1db5cd227a57074bcfc7ec9f0655961bba
parent19b9496c1f0630a4ba252abcdfd313bf9c46347a
Merge branch 'ps/reftable-fixes-and-optims'

More fixes and optimizations to the reftable backend.

* ps/reftable-fixes-and-optims:
  reftable/merged: transfer ownership of records when iterating
  reftable/merged: really reuse buffers to compute record keys
  reftable/record: store "val2" hashes as static arrays
  reftable/record: store "val1" hashes as static arrays
  reftable/record: constify some parts of the interface
  reftable/writer: fix index corruption when writing multiple indices
  reftable/stack: do not auto-compact twice in `reftable_stack_add()`
  reftable/stack: do not overwrite errors when compacting
reftable/merged.c
reftable/merged_test.c
reftable/readwrite_test.c
reftable/stack_test.c