git/list[1] front-page[2] threads[3] people[4] search[5] about
 

[PATCH v5 0/9] fetch: make sure submodule oids are fetched

From
Stefan Beller <sbeller@google.com>
Date
Oct 10, 2018, 21:49 UTC
Message-ID
<20181010215008.233529-1-sbeller@google.com>

This is nearly the same as sent in [1], with one commit message fixed. [1] https://public-inbox.org/git/20180925194755.105578-1-sbeller@google.com/ and replaces sb/submodule-recursive-fetch-gets-the-tip.

Thanks, Stefan

Stefan Beller (9):
  sha1-array: provide oid_array_filter
  submodule.c: fix indentation
  submodule.c: sort changed_submodule_names before searching it
  submodule.c: move global changed_submodule_names into fetch submodule
    struct
  submodule.c: do not copy around submodule list
  repository: repo_submodule_init to take a submodule struct
  submodule: fetch in submodules git directory instead of in worktree
  fetch: retry fetching submodules if needed objects were not fetched
  builtin/fetch: check for submodule updates for non branch fetches
 Documentation/technical/api-oid-array.txt |   5 +
 builtin/fetch.c                           |  14 +-
 builtin/grep.c                            |  17 +-
 builtin/ls-files.c                        |  12 +-
 builtin/submodule--helper.c               |   2 +-
 repository.c                              |  27 +--
 repository.h                              |  11 +-
 sha1-array.c                              |  17 ++
 sha1-array.h                              |   3 +
 submodule.c                               | 275 +++++++++++++++++-----
 t/t5526-fetch-submodules.sh               |  23 +-
 11 files changed, 311 insertions(+), 95 deletions(-)
-- 
2.19.0
Next: Stefan Beller
Message 1 of 10 in “fetch: make sure submodule oids are fetched”
  1. 0/9 fetch: make sure submodule oids are fetchedStefan Beller, Oct 10, 2018
  2. 1/9 sha1-array: provide oid_array_filterStefan Beller, Oct 10, 2018
  3. 2/9 submodule.c: fix indentationStefan Beller, Oct 10, 2018
  4. 3/9 submodule.c: sort changed_submodule_names before searching itStefan Beller, Oct 10, 2018
  5. 4/9 submodule.c: move global changed_submodule_names into fetch submodule structStefan Beller, Oct 10, 2018
  6. 5/9 submodule.c: do not copy around submodule listStefan Beller, Oct 10, 2018
  7. 6/9 repository: repo_submodule_init to take a submodule structStefan Beller, Oct 10, 2018
  8. 7/9 submodule: fetch in submodules git directory instead of in worktreeStefan Beller, Oct 10, 2018
  9. 8/9 fetch: retry fetching submodules if needed objects were not fetchedStefan Beller, Oct 10, 2018
  10. 9/9 builtin/fetch: check for submodule updates for non branch fetchesStefan Beller, Oct 10, 2018

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.