summaryrefslogtreecommitdiff
path: root/object-file.c
AgeCommit message (Expand)AuthorFilesLines
2026-08-24Merge branch 'jt/receive-pack-pluggable-writes' into nextJunio C Hamano1-2/+181
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-15Merge branch 'ps/odb-streams' into nextJunio C Hamano1-39/+37
2026-08-15Merge branch 'ps/cat-file-remote-object-info-type' into nextJunio C Hamano1-10/+0
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/odb-move-loose-object-writing' into nextJunio C Hamano1-425/+24
2026-07-25Merge branch 'ps/cat-file-remote-object-info' into ps/cat-file-remote-object-...Junio C Hamano1-0/+10
2026-07-24Merge branch 'ps/cat-file-remote-object-info' into nextJunio C Hamano1-0/+10
2026-07-24cat-file: add remote-object-info to batch-commandEric Ju1-0/+10
2026-07-23Merge branch 'ty/migrate-excludes-file' into nextJunio C Hamano1-1/+2
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-15Merge branch 'jt/receive-pack-use-odb-transactions' into nextJunio C Hamano1-58/+103
2026-07-14Revert "Merge branch 'ps/cat-file-remote-object-info' into next"Junio C Hamano1-10/+0
2026-07-14environment: move object_creation_mode into repo_config_valuesTian Yuchen1-1/+2
2026-07-13Merge branch 'ps/cat-file-remote-object-info' into nextJunio C Hamano1-0/+10
2026-07-13Merge branch 'ps/odb-stream-double-close-fix' into nextJunio C Hamano1-4/+1
2026-07-10cat-file: add remote-object-info to batch-commandEric Ju1-0/+10
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-09Merge branch 'jk/git-hash-cleanups' into nextJunio C Hamano1-7/+7
2026-07-09Merge branch 'jk/hash-algo-leak-fixes' into nextJunio C Hamano1-0/+4
2026-07-07hash: use git_hash_init() consistentlyJeff King1-7/+7