summaryrefslogtreecommitdiff
path: root/odb
AgeCommit message (Expand)AuthorFilesLines
2026-07-10odb/transaction: introduce ODB transaction flagsJustin Tobler6-13/+27
2026-07-10odb/transaction: add transaction env interfaceJustin Tobler2-0/+25
2026-07-10odb/transaction: propagate commit errorsJustin Tobler2-6/+11
2026-07-10odb/transaction: propagate begin errorsJustin Tobler2-8/+25
2026-07-10object-file: propagate files transaction errorsJustin Tobler2-7/+6
2026-07-09Merge branch 'ps/odb-drop-whence' into ps/odb-for-each-object-filterJunio C Hamano3-5/+6
2026-07-06Merge branch 'ps/connected-generic-promisor-checks'Junio C Hamano1-13/+37
2026-07-06Merge branch 'po/hash-object-size-t'Junio C Hamano5-6/+6
2026-07-06Merge branch 'ps/odb-source-packed'Junio C Hamano5-12/+873
2026-07-02odb: drop `whence` field from object infoPatrick Steinhardt2-4/+0
2026-07-02odb: add `source` field to struct object_info_sourcePatrick Steinhardt2-0/+5
2026-07-02packfile: thread odb_source_packed through packed_object_info()Patrick Steinhardt1-2/+2
2026-06-25odb/source-packed: support flags when iterating an object prefixPatrick Steinhardt1-3/+19
2026-06-25odb/source-packed: extract logic to skip certain packsPatrick Steinhardt1-10/+18
2026-06-24Merge branch 'ps/odb-source-packed' into ps/odb-drop-whenceJunio C Hamano5-12/+873
2026-06-22Merge branch 'ps/odb-source-packed' into ps/connected-generic-promisor-checksJunio C Hamano5-12/+873
2026-06-22odb/source: generalize `reprepare()` callbackPatrick Steinhardt6-43/+38
2026-06-22Merge branch 'ps/odb-source-packed' into ps/odb-generalize-prepareJunio C Hamano5-12/+873
2026-06-21Merge branch 'js/objects-larger-than-4gb-on-windows-more'Junio C Hamano2-22/+3
2026-06-17odb/source-packed: drop pointer to "files" parent sourcePatrick Steinhardt3-18/+18
2026-06-17midx: refactor interfaces to work on "packed" sourcePatrick Steinhardt1-6/+6
2026-06-17odb/source-packed: stub out remaining functionsPatrick Steinhardt1-0/+42
2026-06-17odb/source-packed: wire up `freshen_object()` callbackPatrick Steinhardt3-10/+24
2026-06-17odb/source-packed: wire up `find_abbrev_len()` callbackPatrick Steinhardt2-1/+114
2026-06-17odb/source-packed: wire up `count_objects()` callbackPatrick Steinhardt2-1/+34
2026-06-17odb/source-packed: wire up `for_each_object()` callbackPatrick Steinhardt2-1/+259
2026-06-17odb/source-packed: wire up `read_object_stream()` callbackPatrick Steinhardt2-1/+17
2026-06-17odb/source-packed: wire up `read_object_info()` callbackPatrick Steinhardt3-1/+67
2026-06-17odb/source-packed: wire up `reprepare()` callbackPatrick Steinhardt3-1/+167
2026-06-17odb/source-packed: wire up `close()` callbackPatrick Steinhardt2-1/+17
2026-06-17odb/source-packed: start converting to a proper `struct odb_source`Patrick Steinhardt4-6/+60
2026-06-17odb/source-packed: store pointer to "files" instead of generic sourcePatrick Steinhardt3-5/+5
2026-06-17packfile: move packed source into "odb/" subsystemPatrick Steinhardt3-1/+84
2026-06-17packfile: rename `struct packfile_store` to `odb_source_packed`Patrick Steinhardt1-2/+2
2026-06-16object-file.c: use size_t for header lengthsPhilip Oakley4-5/+5
2026-06-15odb: use size_t for object_info.sizep and the size APIsJohannes Schindelin2-22/+3
2026-06-15Merge branch 'ak/typofixes'Junio C Hamano1-1/+1
2026-06-08doc: fix typos via codespellAndrew Kreimer1-1/+1
2026-06-01odb/source-loose: drop pointer to the "files" sourcePatrick Steinhardt3-8/+9
2026-06-01odb/source-loose: stub out remaining callbacksPatrick Steinhardt1-0/+22
2026-06-01odb/source-loose: wire up `write_object_stream()` callbackPatrick Steinhardt2-1/+16
2026-06-01object-file: refactor writing objects to use loose sourcePatrick Steinhardt2-5/+7
2026-06-01odb/source-loose: wire up `write_object()` callbackPatrick Steinhardt2-2/+47
2026-06-01odb/source-loose: wire up `freshen_object()` callbackPatrick Steinhardt2-1/+10
2026-06-01odb/source-loose: wire up `count_objects()` callbackPatrick Steinhardt2-1/+62
2026-06-01odb/source-loose: wire up `find_abbrev_len()` callbackPatrick Steinhardt2-1/+41
2026-06-01odb/source-loose: wire up `for_each_object()` callbackPatrick Steinhardt2-1/+265
2026-06-01odb/source-loose: wire up `read_object_stream()` callbackPatrick Steinhardt2-1/+190
2026-06-01odb/source-loose: wire up `read_object_info()` callbackPatrick Steinhardt2-1/+25
2026-06-01odb/source-loose: wire up `close()` callbackPatrick Steinhardt2-0/+7