summaryrefslogtreecommitdiff
path: root/odb.h
AgeCommit message (Expand)Author
2026-01-21Merge branch 'ps/read-object-info-improvements'Junio C Hamano
2026-01-12packfile: extend `is_delta` field to allow for "unknown" statePatrick Steinhardt
2026-01-12packfile: always declare object info to be OI_PACKEDPatrick Steinhardt
2026-01-09packfile: move MIDX into packfile storePatrick Steinhardt
2026-01-09packfile: move packfile store into object sourcePatrick Steinhardt
2025-11-25odb: handle changing a repository's commondirPatrick Steinhardt
2025-11-25odb: handle initialization of sources in `odb_new()`Patrick Steinhardt
2025-11-25odb: move logic to disable ref updates into repoPatrick Steinhardt
2025-11-19odb: refactor `odb_clear()` to `odb_free()`Patrick Steinhardt
2025-11-19odb: adopt logic to close object databasesPatrick Steinhardt
2025-11-03object-file: refactor writing objects via a streamPatrick Steinhardt
2025-11-03object-file: refactor freshening of objectsPatrick Steinhardt
2025-11-03object-file: move loose object map into loose sourcePatrick Steinhardt
2025-11-03object-file: move loose object cache into loose sourcePatrick Steinhardt
2025-11-03object-file: introduce `struct odb_source_loose`Patrick Steinhardt
2025-11-03object-file: move `fetch_if_missing`Patrick Steinhardt
2025-11-03odb: introduce `odb_source_new()`Patrick Steinhardt
2025-10-07Merge branch 'ps/odb-clean-stale-wrappers'Junio C Hamano
2025-10-07Merge branch 'ps/packfile-store'Junio C Hamano
2025-10-02Merge branch 'jt/odb-transaction'Junio C Hamano
2025-09-24packfile: split up responsibilities of `reprepare_packed_git()`Patrick Steinhardt
2025-09-24odb: move kept cache into `struct packfile_store`Patrick Steinhardt
2025-09-24odb: move MRU list of packfiles into `struct packfile_store`Patrick Steinhardt
2025-09-24odb: move packfile map into `struct packfile_store`Patrick Steinhardt
2025-09-24odb: move initialization bit into `struct packfile_store`Patrick Steinhardt
2025-09-24odb: move list of packfiles into `struct packfile_store`Patrick Steinhardt
2025-09-24packfile: introduce a new `struct packfile_store`Patrick Steinhardt
2025-09-16odb: add transaction interfaceJustin Tobler
2025-09-15Merge branch 'jt/de-global-bulk-checkin'Junio C Hamano
2025-09-12Merge branch 'ps/object-store-midx-dedup-info'Junio C Hamano
2025-09-11odb: drop deprecated wrapper functionsPatrick Steinhardt
2025-09-02Merge branch 'ps/object-store-midx-dedup-info' into ps/packfile-storeJunio C Hamano
2025-08-25bulk-checkin: remove global transaction stateJustin Tobler
2025-08-11odb: return newly created in-memory sourcesPatrick Steinhardt
2025-08-11odb: allow `odb_find_source()` to failPatrick Steinhardt
2025-08-11odb: store locality in object database sourcesPatrick Steinhardt
2025-08-05Merge branch 'ps/object-file-wo-the-repository'Junio C Hamano
2025-07-16odb: introduce `odb_write_object()`Patrick Steinhardt
2025-07-15midx: remove now-unused linked list of multi-pack indicesPatrick Steinhardt
2025-07-15midx: start tracking per object database sourcePatrick Steinhardt
2025-07-01odb: rename `read_object_with_reference()`Patrick Steinhardt
2025-07-01odb: rename `pretend_object_file()`Patrick Steinhardt
2025-07-01odb: rename `has_object()`Patrick Steinhardt
2025-07-01odb: rename `repo_read_object_file()`Patrick Steinhardt
2025-07-01odb: rename `oid_object_info()`Patrick Steinhardt
2025-07-01odb: get rid of `the_repository` when handling submodule sourcesPatrick Steinhardt
2025-07-01odb: get rid of `the_repository` when handling the primary sourcePatrick Steinhardt
2025-07-01odb: get rid of `the_repository` in `for_each()` functionsPatrick Steinhardt
2025-07-01odb: get rid of `the_repository` when handling alternatesPatrick Steinhardt
2025-07-01odb: get rid of `the_repository` in `odb_mkstemp()`Patrick Steinhardt