fetch: make sure submodule oids are fetched
Get series with b4
b4 am [email protected]Versions newest first · linked by author and title
- v5 Latest9 patches 0 repliesNew
- v49 patches 4 repliesSuperseded
- v38 patches 25 repliesSuperseded
Earlier versions · 2
| Version | Posted | Patches | Replies | Status |
|---|---|---|---|---|
| v2 | 0 of 9 patches | 0 replies | Superseded | |
| v1 | 9 patches | 12 replies | Superseded |
Patches in v5 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/9 | sha1-array: provide oid_array_filterDocumentation/ sha1-array.c sha1-array.h | +25 | 0 replies | |
| 2/9 | submodule.c: fix indentationsubmodule.c | +6 | 0 replies | |
| 3/9 | submodule.c: sort changed_submodule_names before searching itsubmodule.c | +2 | 0 replies | |
| 4/9 | submodule.c: move global changed_submodule_names into fetch submodule structsubmodule.c | +23 | 0 replies | |
| 5/9 | submodule.c: do not copy around submodule listsubmodule.c | +10 | 0 replies | |
| 6/9 | repository: repo_submodule_init to take a submodule structbuiltin/ builtin/ builtin/ +2 more | +37 | 0 replies | |
| 7/9 | submodule: fetch in submodules git directory instead of in worktreesubmodule.c t/ | +44 | 0 replies | |
| 8/9 | fetch: retry fetching submodules if needed objects were not fetchedbuiltin/ submodule.c t/ | +177 | 0 replies | |
| 9/9 | builtin/fetch: check for submodule updates for non branch fetchesbuiltin/ t/ | +5 | 0 replies |
Reviews trailers per patch
None of the 9 patches has a Reviewed-by or Acked-by.
| Patch | Junio C Hamano |
|---|---|
| 1/9 | Helped-by |
| 2/9 | |
| 3/9 | |
| 4/9 | |
| 5/9 | |
| 6/9 | |
| 7/9 | |
| 8/9 | |
| 9/9 |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [PATCH v5 0/9] fetch: make sure submodule oids are fetched
This is nearly the same as sent in [1], with one commit message fixed.
[1] https://public-inbox.org/git/[email protected]/
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(-)
Signature · 1 line
2.19.0