summaryrefslogtreecommitdiff
path: root/packfile.c
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'mt/delta-base-cache-races'Junio C Hamano2020-10-041-19/+29
|\
| * packfile: fix memory leak in add_delta_base_cache()Matheus Tavares2020-09-281-2/+5
| * packfile: fix race condition on unpack_entry()Matheus Tavares2020-09-281-17/+24
* | Merge branch 'jk/dont-count-existing-objects-twice'Junio C Hamano2020-09-221-0/+1
|\ \
| * | packfile: actually set approximate_object_count_validJeff King2020-09-171-0/+1
| |/
* | midx: traverse the local MIDX firstTaylor Blau2020-08-281-0/+11
|/
* packfile: compute and use the index CRC offsetbrian m. carlson2020-05-271-0/+1
* packfile: drop nth_packed_object_sha1()Jeff King2020-02-241-16/+7
* packed_object_info(): use object_id internally for delta baseJeff King2020-02-241-17/+15
* packed_object_info(): use object_id for returning delta baseJeff King2020-02-241-3/+3
* nth_packed_object_oid(): use customary integer returnJeff King2020-02-241-9/+9
* Merge branch 'mt/threaded-grep-in-object-store'Junio C Hamano2020-02-141-0/+34
|\
| * grep: protect packed_git [re-]initializationMatheus Tavares2020-01-171-0/+2
| * object-store: allow threaded access to object readingMatheus Tavares2020-01-171-0/+32
* | Merge branch 'jk/packfile-reuse-cleanup'Junio C Hamano2020-02-141-5/+5
|\ \ | |/ |/|
| * packfile: expose get_delta_base()Jeff King2019-09-131-5/+5
* | Merge branch 'ew/packfile-syscall-optim'Junio C Hamano2020-01-061-14/+2
|\ \
| * | packfile: replace lseek+read with preadEric Wong2019-12-261-3/+2
| * | packfile: remove redundant fcntl F_GETFD/F_SETFDEric Wong2019-12-261-11/+0
| * | Merge branch 'ds/close-object-store' into maintJunio C Hamano2019-07-291-1/+4
| |\ \
| * \ \ Merge branch 'rs/copy-array' into maintJunio C Hamano2019-07-291-3/+3
| |\ \ \
| * \ \ \ Merge branch 'mh/import-transport-fd-fix' into maintJunio C Hamano2019-07-251-1/+1
| |\ \ \ \
* | | | | | packfile.c: speed up loading lots of packfilesColin Stolley2019-12-031-9/+10
* | | | | | Merge branch 'ew/hashmap'Junio C Hamano2019-10-151-8/+14
|\ \ \ \ \ \
| * | | | | | hashmap_cmp_fn takes hashmap_entry paramsEric Wong2019-10-071-2/+7
| * | | | | | hashmap_get{,_from_hash} return "struct hashmap_entry *"Eric Wong2019-10-071-2/+3
| * | | | | | hashmap_remove takes "const struct hashmap_entry *"Eric Wong2019-10-071-1/+1
| * | | | | | hashmap_add takes "struct hashmap_entry *"Eric Wong2019-10-071-1/+1
| * | | | | | hashmap_entry_init takes "struct hashmap_entry *"Eric Wong2019-10-071-1/+1
| * | | | | | packfile: use hashmap_entry in delta_base_cache_entryEric Wong2019-10-071-1/+1
| | |_|_|_|/ | |/| | | |
* | | | | | Merge branch 'rs/dedup-includes'Junio C Hamano2019-10-111-1/+0
|\ \ \ \ \ \
| * | | | | | treewide: remove duplicate #include directivesRené Scharfe2019-10-041-1/+0
* | | | | | | Merge branch 'bc/object-id-part17'Junio C Hamano2019-10-111-2/+2
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | |
| * | | | | | packfile: replace sha1_to_hexbrian m. carlson2019-08-191-2/+2
| |/ / / / /
* | | | | | Merge branch 'rs/get-tagged-oid'Junio C Hamano2019-09-301-1/+1
|\ \ \ \ \ \
| * | | | | | use get_tagged_oid()René Scharfe2019-09-051-1/+1
| |/ / / / /
* | | | | | Merge branch 'cc/multi-promisor'Junio C Hamano2019-09-181-1/+2
|\ \ \ \ \ \
| * | | | | | Use promisor_remote_get_direct() and has_promisor_remote()Christian Couder2019-06-251-1/+2
* | | | | | | packfile: drop release_pack_memory()Jeff King2019-08-131-18/+0
| |/ / / / / |/| | | | |
* | | | | | Merge branch 'ds/midx-expire-repack'Junio C Hamano2019-07-191-0/+28
|\ \ \ \ \ \
| * | | | | | repack: refactor pack deletion for future useDerrick Stolee2019-06-111-0/+28
| | |/ / / / | |/| | | |
* | | | | | Merge branch 'rs/copy-array'Junio C Hamano2019-07-091-3/+3
|\ \ \ \ \ \ | | |_|_|/ / | |/| | | |
| * | | | | use COPY_ARRAY for copying arraysRené Scharfe2019-06-171-3/+3
| |/ / / /
* | | | | Merge branch 'ds/close-object-store'Junio C Hamano2019-07-091-1/+4
|\ \ \ \ \ | |_|/ / / |/| | | / | | |_|/ | |/| |
| * | | packfile: rename close_all_packs to close_object_storeDerrick Stolee2019-06-121-1/+1
| * | | packfile: close commit-graph in close_all_packsDerrick Stolee2019-06-121-0/+3
* | | | Merge branch 'mh/import-transport-fd-fix'Junio C Hamano2019-06-131-1/+1
|\ \ \ \ | |_|/ / |/| | / | | |/ | |/|
| * | Use xmmap_gently instead of xmmap in use_packMike Hommey2019-05-161-1/+1
| |/
* | Merge branch 'ds/midx-too-many-packs'Junio C Hamano2019-05-191-21/+9
|\ \
| * | midx: add packs to packed_git linked listDerrick Stolee2019-05-071-20/+8