diff options
author | Junio C Hamano <gitster@pobox.com> | 2021-06-06 21:05:01 +0900 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2021-06-06 21:05:01 +0900 |
commit | d9bd6348a1752d07828a64892ac569d555483ddb (patch) | |
tree | 4079e27621ec09d9d9e4731a41c2342a758f134e | |
parent | 4ef2f2f30dacc55e7f825f10f946366460c43dc5 (diff) |
What's cooking (2021/06 #02)
-rw-r--r-- | whats-cooking.txt | 138 |
1 files changed, 84 insertions, 54 deletions
diff --git a/whats-cooking.txt b/whats-cooking.txt index c6487ec298..b5d0b0e22b 100644 --- a/whats-cooking.txt +++ b/whats-cooking.txt @@ -1,10 +1,10 @@ To: git@vger.kernel.org Bcc: lwn@lwn.net -Subject: What's cooking in git.git (Jun 2021, #01; Wed, 2) -X-master-at: c09b6306c6ca275ed9d0348a8c8014b2ff723cfb -X-next-at: 926086ebc4ae8f6b5c7ad3879ed2adde33d6bb1a +Subject: What's cooking in git.git (Jun 2021, #02; Sun, 6) +X-master-at: ebf3c04b262aa27fbb97f8a0156c2347fecafafb +X-next-at: 935e593368000d8476c1712a0a3d40699d2af34b -What's cooking in git.git (Jun 2021, #01; Wed, 2) +What's cooking in git.git (Jun 2021, #02; Sun, 6) -------------------------------------------------- Here are the topics that have been cooking in my tree. Commits @@ -13,8 +13,14 @@ topics that are not yet in 'next') while commits prefixed with '+' are in 'next'. The ones marked with '.' do not appear in any of the integration branches, but I am still holding onto them. -Hopefully the last release candidate for this cycle, -rc3, has been -tagged. A big thank-you to those who gave us the last minute fixes. +Git 2.32 is out. + +As usual, we'll see if people notice brown-paper-bag bugs and deal +with them, merge down topics that have been cooking in 'next' from +simpler and obvious topics to more complex ones, and once 'next' +gets depleted, rewind its tip and take more topics to it. Hopefully +all of that will happen by sometime in the middle of week #2 of the +next cycle (cf. https://tinyurl.com/gitCal). Copies of the source code to Git live in many repositories, and the following is a list of the ones I push into or their mirrors. Some @@ -47,76 +53,47 @@ Release tarballs are available at: -------------------------------------------------- [Graduated to 'master'] -* ab/fsck-api-cleanup (2021-06-02) 1 commit - (merged to 'next' on 2021-06-02 at 51b09ce3c0) - + builtin/fsck.c: don't conflate "int" and "enum" in callback +* jc/fsync-can-fail-with-eintr (2021-06-05) 1 commit + (merged to 'next' on 2021-06-05 at 28992617a1) + + fsync(): be prepared to see EINTR - Last minute compilation fix. + Last minute portability fix. -* da/zsh-completion-fix-for-2.32 (2021-06-02) 1 commit - (merged to 'next' on 2021-06-02 at b8b87a5505) - + contrib/completion: fix zsh completion regression from 59d85a2a05 +* rs/parallel-checkout-test-fix (2021-06-06) 1 commit + (merged to 'next' on 2021-06-06 at 834ea5e286) + + parallel-checkout: avoid dash local bug in tests - Fix breakages to zsh completion script (in contrib/) due to recent - update to the bash completion of the same. + Test fix. -------------------------------------------------- [New Topics] -* fc/push-simple-updates (2021-06-02) 7 commits - - doc: push: explain default=simple correctly - - push: remove unused code in setup_push_upstream() - - push: simplify setup_push_simple() - - push: reorganize setup_push_simple() - - push: copy code to setup_push_simple() - - push: hedge code of default=simple - - push: rename !triangular to same_remote - (this branch is used by fc/push-simple-updates-cleanup.) +* js/trace2-discard-event-docfix (2021-06-04) 1 commit + - docs: fix api-trace2 doc for "too_many_files" event - Some code and doc clarification around "git push". + Docfix. Will merge to 'next'. -* fc/push-simple-updates-cleanup (2021-06-02) 13 commits - - push: don't get a full remote object - - push: only check same_remote when needed - - push: remove trivial function - - push: remove redundant check - - push: factor out the typical case - - push: get rid of all the setup_push_* functions - - push: trivial simplifications - - push: make setup_push_* return the dst - - push: only get the branch when needed - - push: factor out null branch check - - push: split switch cases - - push: return immediately in trivial switch case - - push: create new get_upstream_ref() helper - (this branch uses fc/push-simple-updates.) +* tk/partial-clone-repack-doc (2021-06-04) 1 commit + - Remove warning that repack only works on non-promisor packfiles - Some more code and doc clarification around "git push". + Docfix. Will merge to 'next'. -* tb/complete-diff-anchored (2021-05-31) 1 commit - - completion: add --anchored to diff's options +* zh/cat-file-batch-fix (2021-06-04) 2 commits + - cat-file: merge two block into one + - cat-file: handle trivial --batch format with --batch-all-objects - The command line completion (in contrib/) learned that "git diff" - takes the "--anchored" option. + "git cat-file --batch-all-objects"" misbehaved when "--batch" is in + use and did not ask for certain object traits. Will merge to 'next'. - -* en/ort-perf-batch-12 (2021-06-02) 5 commits - - merge-ort: miscellaneous touch-ups - - Fix various issues found in comments - - diffcore-rename: enable limiting rename detection to relevant destinations - - diffcore-rename: avoid unnecessary strdup'ing in break_idx - - merge-ort: replace string_list_df_name_compare with faster alternative - (this branch uses en/ort-perf-batch-11.) - -------------------------------------------------- [Stalled] @@ -395,6 +372,59 @@ Release tarballs are available at: -------------------------------------------------- [Cooking] +* fc/push-simple-updates (2021-06-02) 7 commits + - doc: push: explain default=simple correctly + - push: remove unused code in setup_push_upstream() + - push: simplify setup_push_simple() + - push: reorganize setup_push_simple() + - push: copy code to setup_push_simple() + - push: hedge code of default=simple + - push: rename !triangular to same_remote + (this branch is used by fc/push-simple-updates-cleanup.) + + Some code and doc clarification around "git push". + + Will merge to 'next'. + + +* fc/push-simple-updates-cleanup (2021-06-02) 13 commits + - push: don't get a full remote object + - push: only check same_remote when needed + - push: remove trivial function + - push: remove redundant check + - push: factor out the typical case + - push: get rid of all the setup_push_* functions + - push: trivial simplifications + - push: make setup_push_* return the dst + - push: only get the branch when needed + - push: factor out null branch check + - push: split switch cases + - push: return immediately in trivial switch case + - push: create new get_upstream_ref() helper + (this branch uses fc/push-simple-updates.) + + Some more code and doc clarification around "git push". + + Will merge to 'next'. + + +* tb/complete-diff-anchored (2021-05-31) 1 commit + - completion: add --anchored to diff's options + + The command line completion (in contrib/) learned that "git diff" + takes the "--anchored" option. + + Will merge to 'next'. + + +* en/ort-perf-batch-12 (2021-06-04) 4 commits + - merge-ort: miscellaneous touch-ups + - merge-ort: fix various issues found in comments + - diffcore-rename: avoid unnecessary strdup'ing in break_idx + - merge-ort: replace string_list_df_name_compare with faster alternative + (this branch uses en/ort-perf-batch-11.) + + * zh/ref-filter-raw-data (2021-05-31) 2 commits . ref-filter: add %(raw) atom . ref-filter: add obj-type check in grab contents |