Commit Graph

422 Commits (9fec7b213045135655354e864d15894175428d5a)

Author SHA1 Message Date
Patrick Steinhardt 9fec7b2130 connected: refactor iterator to return next object ID directly 1 year ago
Patrick Steinhardt 47c61004c7 fetch: avoid unpacking headers in object existence check 1 year ago
Patrick Steinhardt fe7df03a9a fetch: speed up lookup of want refs via commit-graph 1 year ago
Jonathan Tan 82823118b9 fetch: die on invalid --negotiation-tip hash 1 year ago
Ævar Arnfjörð Bjarmason eff40457a4 fetch: fix segfault in --negotiate-only without --negotiation-tip=* 1 year ago
Alex Henrie 09667e9516 fetch: improve grammar of "shallow roots" message 2 years ago
Jonathan Tan 9c1e657a8f fetch: teach independent negotiation (no packfile) 2 years ago
Derrick Stolee 2e03115d0c fetch: add --prefetch option 2 years ago
Jonathan Tan 39835409d1 connect, transport: encapsulate arg in struct 2 years ago
Patrick Steinhardt c7b190dabd fetch: implement support for atomic reference updates 2 years ago
Patrick Steinhardt d4c8db8f1b fetch: allow passing a transaction to `s_update_ref()` 2 years ago
Patrick Steinhardt c45889f104 fetch: refactor `s_update_ref` to use common exit path 2 years ago
Patrick Steinhardt 929d044575 fetch: use strbuf to format FETCH_HEAD updates 2 years ago
Patrick Steinhardt 58a646a368 fetch: extract writing to FETCH_HEAD 2 years ago
Elijah Newren 6da1a25814 hashmap: provide deallocation function names 2 years ago
Jacob Keller c0192df630 refspec: add support for negative refspecs 2 years ago
Jonathan Tan 23547c4051 fetch: do not override partial clone filter 2 years ago
Derrick Stolee a95ce12430 maintenance: replace run_auto_gc() 2 years ago
Alex Riesen 4e735c1326 fetch: pass --ipv4 and --ipv6 options to sub-fetches 2 years ago
René Scharfe 1af8b8c0a5 refspec: add and use refspec_appendf() 2 years ago
Orgad Shaneh 7ea0c2f44d fetch: do not look for submodule changes in unchanged refs 2 years ago
Jonathan Tan db3c293ecd fetch: no FETCH_HEAD display if --no-write-fetch-head 2 years ago
Jonathan Tan abcb7eeb31 fetch: only populate existing_refs if needed 2 years ago
Jonathan Tan e5b942136e fetch: avoid reading submodule config until needed 2 years ago
Jonathan Tan 2b713c272c fetch: allow refspecs specified through stdin 2 years ago
Junio C Hamano 887952b8c6 fetch: optionally allow disabling FETCH_HEAD update 2 years ago
Jeff King f1de981e8b config: fix leaks from git_config_get_string_const() 2 years ago
Jeff King d70a9eb611 strvec: rename struct fields 2 years ago
Jeff King f6d8942b1f strvec: fix indentation in renamed calls 2 years ago
Jeff King 22f9b7f3f5 strvec: convert builtin/ callers away from argv_array name 2 years ago
Jeff King dbbcd44fb4 strvec: rename files from argv-array to strvec 2 years ago
Xin Li 01bbbbd9da fetch: allow adding a filter after initial clone 3 years ago
Johannes Schindelin 46da295a77 clone/fetch: anonymize URLs in the reflog 3 years ago
Junio C Hamano 850b6edefa auto-gc: extract a reusable helper from "git fetch" 3 years ago
Taylor Blau 120ad2b0f1 shallow: extract a header file for shallow-related functions 3 years ago
Denton Liu 203c85339f Use OPT_CALLBACK and OPT_CALLBACK_F 3 years ago
Jonathan Tan 2b98478c6f connected: always use partial clone optimization 3 years ago
Derrick Stolee 3e96c66805 partial-clone: avoid fetching when looking for objects 3 years ago
Taylor Blau 0bd52e27e3 commit-graph.h: store an odb in 'struct write_commit_graph_context' 3 years ago
Jonathan Tan 2df1aa239c fetch: forgo full connectivity check if --filter 3 years ago
Derrick Stolee 63020f175f commit-graph: prefer default size_mult when given zero 3 years ago
René Scharfe a6293f5d28 fetch: use skip_prefix() instead of starts_with() 3 years ago
Elijah Newren 15beaaa3d1 Fix spelling errors in code comments 3 years ago
Jonathan Tan 6462d5eb9a fetch: remove fetch_if_missing=0 3 years ago
Johannes Schindelin 7d8e72b970 fetch: avoid locking issues between fetch.jobs/fetch.writeCommitGraph 3 years ago
Johannes Schindelin c14e6e7903 fetch: add the command-line option `--write-commit-graph` 3 years ago
Ralf Thielow 391c7e40b5 fetch.c: fix typo in a warning message 3 years ago
Jonathan Tan c7aadccba0 fetch: delay fetch_if_missing=0 until after config 3 years ago
Eric Wong e2b5038d87 hashmap_entry: remove first member requirement from docs 3 years ago
Eric Wong c8e424c9c9 hashmap: introduce hashmap_free_entries 3 years ago