204 Commits (e54b2715295df8d7174fe5be67b4459fd5b438f8)

Author SHA1 Message Date
Jeff King fcc07e980b is_promisor_object(): free tree buffer after parsing 4 years ago
Taylor Blau f894081dea pack-revindex: read multi-pack reverse indexes 4 years ago
René Scharfe ca56dadb4b use CALLOC_ARRAY 4 years ago
Jeff King 20b031fede packfile: add kept-pack cache for find_kept_pack_entry() 4 years ago
Taylor Blau f62312e028 packfile: introduce 'find_kept_pack_entry()' 4 years ago
Taylor Blau 2f4ba2a867 packfile: prepare for the existence of '*.rev' files 4 years ago
Jeff King 779412b9d9 for_each_object_in_pack(): clarify pack vs index ordering 4 years ago
Taylor Blau b130aef65e for_each_object_in_pack(): convert to new revindex API 4 years ago
Taylor Blau 0a7e3642bc unpack_entry(): convert to new revindex API 4 years ago
Taylor Blau fc150caf67 packed_object_info(): convert to new revindex API 4 years ago
Taylor Blau 3a3f54dd0a retry_bad_packed_offset(): convert to new revindex API 4 years ago
Taylor Blau 45bef5c064 get_delta_base_oid(): convert to new revindex API 4 years ago
Martin Ågren bc62692757 hash-lookup: rename from sha1-lookup 4 years ago
Taylor Blau c8a45eb66e packfile.c: protect against disappearing indexes 4 years ago
Jeff King 81c4c5cf2e packfile: detect overflow in .idx file size checks 4 years ago
Jeff King a9bc372ef8 use size_t to store pack .idx byte offsets 4 years ago
Jeff King f86f769550 compute pack .idx byte offsets using size_t 4 years ago
Matheus Tavares bda959c476 packfile: fix memory leak in add_delta_base_cache() 4 years ago
Matheus Tavares 74b052f8c2 packfile: fix race condition on unpack_entry() 4 years ago
Jeff King 67bb65de5d packfile: actually set approximate_object_count_valid 4 years ago
Taylor Blau 59552fb3e2 midx: traverse the local MIDX first 5 years ago
brian m. carlson 629dffc461 packfile: compute and use the index CRC offset 5 years ago
Jeff King 2fecc48cad packfile: drop nth_packed_object_sha1() 5 years ago
Jeff King 6ac9760a30 packed_object_info(): use object_id internally for delta base 5 years ago
Jeff King b99b6bcc57 packed_object_info(): use object_id for returning delta base 5 years ago
Jeff King 0763671b8e nth_packed_object_oid(): use customary integer return 5 years ago
Matheus Tavares 6c307626f1 grep: protect packed_git [re-]initialization 5 years ago
Matheus Tavares 31877c9aec object-store: allow threaded access to object reading 5 years ago
Eric Wong 4e61b2214d packfile: replace lseek+read with pread 5 years ago
Eric Wong 280738c36e packfile: remove redundant fcntl F_GETFD/F_SETFD 5 years ago
Colin Stolley ec48540fe8 packfile.c: speed up loading lots of packfiles 5 years ago
Eric Wong 939af16eac hashmap_cmp_fn takes hashmap_entry params 5 years ago
Eric Wong f23a465132 hashmap_get{,_from_hash} return "struct hashmap_entry *" 5 years ago
Eric Wong 28ee794128 hashmap_remove takes "const struct hashmap_entry *" 5 years ago
Eric Wong b94e5c1df6 hashmap_add takes "struct hashmap_entry *" 5 years ago
Eric Wong d22245a2e3 hashmap_entry_init takes "struct hashmap_entry *" 5 years ago
Eric Wong d0a48a0a1d packfile: use hashmap_entry in delta_base_cache_entry 5 years ago
René Scharfe 2fe44394c8 treewide: remove duplicate #include directives 5 years ago
Jeff King 56d9cbe68b packfile: expose get_delta_base() 6 years ago
René Scharfe c77722b3ea use get_tagged_oid() 6 years ago
brian m. carlson 3a4d7aa5ae packfile: replace sha1_to_hex 6 years ago
Jeff King 9827d4c185 packfile: drop release_pack_memory() 6 years ago
Christian Couder b14ed5adaf Use promisor_remote_get_direct() and has_promisor_remote() 6 years ago
René Scharfe 921d49be86 use COPY_ARRAY for copying arrays 6 years ago
Derrick Stolee 2d511cfc0b packfile: rename close_all_packs to close_object_store 6 years ago
Derrick Stolee 5472c32c37 packfile: close commit-graph in close_all_packs 6 years ago
Derrick Stolee 8434e85d5f repack: refactor pack deletion for future use 6 years ago
Mike Hommey 3203566a71 Use xmmap_gently instead of xmmap in use_pack 6 years ago
Derrick Stolee af96fe3392 midx: add packs to packed_git linked list 6 years ago
Derrick Stolee 64404a24cf midx: pass a repository pointer 6 years ago