summaryrefslogtreecommitdiff
path: root/object-file.c
AgeCommit message (Expand)AuthorFilesLines
12 daysMerge branch 'jt/receive-pack-pluggable-writes'Junio C Hamano1-2/+181
2026-08-23Merge branch 'ps/odb-streams'Junio C Hamano1-39/+37
2026-08-23Merge branch 'ps/cat-file-remote-object-info-type'Junio C Hamano1-10/+0
2026-08-20odb/transaction: add transaction interface to write packfilesJustin Tobler1-0/+178
2026-08-20odb: return temporary ODB source when setJustin Tobler1-1/+2
2026-08-20odb/transaction: add transaction finalize interfaceJustin Tobler1-1/+1
2026-08-07fetch-object-info: use dedicated struct for the resultsPablo Sabater1-10/+0
2026-08-05odb/streaming: unify function names to create new streamsPatrick Steinhardt1-2/+2
2026-08-05odb/streaming: consolidate read and write streamsPatrick Steinhardt1-13/+12
2026-08-05odb/streaming: rename `struct odb_read_stream`Patrick Steinhardt1-2/+2
2026-08-05odb/streaming: support streaming arbitrary object typesPatrick Steinhardt1-16/+15
2026-08-05odb/streaming: drop `is_finished` fieldPatrick Steinhardt1-5/+8
2026-08-05odb/streaming: track write stream size in the structurePatrick Steinhardt1-14/+11
2026-07-30Merge branch 'ps/odb-move-loose-object-writing'Junio C Hamano1-425/+24
2026-07-30Merge branch 'ps/cat-file-remote-object-info'Junio C Hamano1-0/+10
2026-07-30Merge branch 'ty/migrate-excludes-file'Junio C Hamano1-1/+2
2026-07-25Merge branch 'ps/cat-file-remote-object-info' into ps/cat-file-remote-object-...Junio C Hamano1-0/+10
2026-07-24cat-file: add remote-object-info to batch-commandEric Ju1-0/+10
2026-07-22Merge branch 'jt/receive-pack-use-odb-transactions'Junio C Hamano1-58/+103
2026-07-21Merge branch 'ps/odb-stream-double-close-fix'Junio C Hamano1-4/+1
2026-07-18object-file: move logic to write loose objectsPatrick Steinhardt1-357/+3
2026-07-18object-file: move `force_object_loose()`Patrick Steinhardt1-44/+0
2026-07-18object-file: force objects loose via generic interfacePatrick Steinhardt1-12/+7
2026-07-18object-file: fix memory leak in `force_object_loose()`Patrick Steinhardt1-8/+18
2026-07-18odb: support setting mtime when writing objectsPatrick Steinhardt1-9/+20
2026-07-18odb: compute object hash in `odb_write_object_ext()`Patrick Steinhardt1-27/+8
2026-07-18Merge branch 'jt/receive-pack-use-odb-transactions' into HEADJunio C Hamano1-58/+103
2026-07-16Merge branch 'jk/git-hash-cleanups'Junio C Hamano1-7/+7
2026-07-16Merge branch 'jk/hash-algo-leak-fixes'Junio C Hamano1-0/+4
2026-07-14environment: move object_creation_mode into repo_config_valuesTian Yuchen1-1/+2
2026-07-10object-file: fix closing object stream twicePatrick Steinhardt1-4/+1
2026-07-10odb/transaction: introduce ODB transaction flagsJustin Tobler1-3/+26
2026-07-10odb/transaction: add transaction env interfaceJustin Tobler1-0/+16
2026-07-10odb/transaction: propagate begin errorsJustin Tobler1-3/+7
2026-07-10object-file: propagate files transaction errorsJustin Tobler1-8/+18
2026-07-10object-file: drop check for inflight transactionsJustin Tobler1-4/+0
2026-07-10object-file: embed transaction flush logic in commit functionJustin Tobler1-36/+28
2026-07-10object-file: rename files transaction fsync functionJustin Tobler1-6/+10
2026-07-10object-file: rename files transaction prepare functionJustin Tobler1-3/+3
2026-07-07hash: use git_hash_init() consistentlyJeff King1-7/+7
2026-07-07Merge branch 'jk/hash-algo-leak-fixes' into jk/git-hash-cleanupsJunio C Hamano1-0/+4
2026-07-06Merge branch 'po/hash-object-size-t'Junio C Hamano1-7/+7
2026-07-02check_stream_oid(): discard hash on read errorJeff King1-0/+2
2026-07-02csum-file: provide a function to release checkpointsJeff King1-0/+2
2026-06-21Merge branch 'js/objects-larger-than-4gb-on-windows-more'Junio C Hamano1-3/+3
2026-06-16hash algorithms: use size_t for section lengthsPhilip Oakley1-2/+2
2026-06-16object-file.c: use size_t for header lengthsPhilip Oakley1-5/+5
2026-06-15odb: use size_t for object_info.sizep and the size APIsJohannes Schindelin1-3/+3
2026-06-15Merge branch 'ob/more-repo-config-values'Junio C Hamano1-2/+4
2026-06-03environment: move "pack_compression_level" into `struct repo_config_values`Olamide Caleb Bello1-1/+2