summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJunio C Hamano <gitster@pobox.com>2021-05-22 21:06:50 +0900
committerJunio C Hamano <gitster@pobox.com>2021-05-22 21:06:50 +0900
commit85b2ea0dd5fdf24ef35d70e2462075c091d4a42c (patch)
tree84c89010c5c3e6659bd7c412059dced15099fefa
parent844ee61ca490aea8bb46c9afed5b5ea5ca933682 (diff)
What's cooking (2021/05 #05)
-rw-r--r--whats-cooking.txt229
1 files changed, 114 insertions, 115 deletions
diff --git a/whats-cooking.txt b/whats-cooking.txt
index 89d3ac0c15..f6c4e8781c 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 (May 2021, #04; Fri, 21)
-X-master-at: 107691cb07aab771585844fcd39d5e1c7f1ed14b
-X-next-at: 9fa02ecfa5e5f011e451f8bd05fb4d21cca946ed
+Subject: What's cooking in git.git (May 2021, #05; Sat, 22)
+X-master-at: de88ac70f3a801262eb3aa087e5d9a712be0a54a
+X-next-at: 3cb6fa43cd00a825d13bf67004b2df69d9efb73b
-What's cooking in git.git (May 2021, #04; Fri, 21)
+What's cooking in git.git (May 2021, #05; Sat, 22)
--------------------------------------------------
Here are the topics that have been cooking. Commits prefixed with '-' are
@@ -12,6 +12,14 @@ only in 'seen' (formerly 'pu'---proposed updates) 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.
+The Git 2.32-rc1 has been tagged for testing. From now on, please
+allocate some bandwidth for finding and fixing regressions in what
+is already in the release candidates, rather than new stuff. I may
+still pick up new topics that are not yet anywhere in my tree, and
+an update of topics that are queued in 'seen', but only on "time
+permits" basis---fixes to what happened between v2.31.0..master get
+higher priority than all the rest.
+
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
repositories have only a subset of branches.
@@ -43,95 +51,38 @@ Release tarballs are available at:
--------------------------------------------------
[Graduated to 'master']
-* cs/http-use-basic-after-failed-negotiate (2021-05-19) 2 commits
- (merged to 'next' on 2021-05-20 at 1c75b2d80c)
- + Revert "remote-curl: fall back to basic auth if Negotiate fails"
- + t5551: test http interaction with credential helpers
+* dl/stash-show-untracked-fixup (2021-05-22) 1 commit
+ (merged to 'next' on 2021-05-22 at bbe06ef834)
+ + stash show: use stash.showIncludeUntracked even when diff options given
- Regression fix for a change made during this cycle.
+ Another brown paper bag inconsistency fix for a new feature
+ introduced during this cycle.
-* ds/sparse-index-protections (2021-05-18) 1 commit
- (merged to 'next' on 2021-05-20 at 2b8d511fda)
- + sparse-index: fix uninitialized jump
+* jh/simple-ipc-sans-pthread (2021-05-21) 1 commit
+ (merged to 'next' on 2021-05-22 at 4332dd2012)
+ + simple-ipc: correct ifdefs when NO_PTHREADS is defined
- Fix access to uninitialized piece of memory, introduced during this
- cycle.
+ The "simple-ipc" did not compile without pthreads support, but the
+ build procedure was not properly account for it.
-* tz/c-locale-output-is-no-more (2021-05-18) 1 commit
- (merged to 'next' on 2021-05-20 at 47820de46e)
- + t7500: remove non-existant C_LOCALE_OUTPUT prereq
+* wm/rev-parse-path-format-wo-arg (2021-05-17) 1 commit
+ (merged to 'next' on 2021-05-20 at 5d3c8ba2bf)
+ + rev-parse: fix segfault with missing --path-format argument
+ (this branch is used by wm/rev-parse-die-i18n.)
- Test update.
+ The "rev-parse" command did not diagnose the lack of argument to
+ "--path-format" option, which was introduced in v2.31 era, which
+ has been corrected.
--------------------------------------------------
[New Topics]
-* ah/fetch-reject-warning-grammofix (2021-05-20) 1 commit
- - fetch: improve grammar of "shallow roots" message
-
- Message update.
-
-
-* ah/setup-extensions-message-i18n-fix (2021-05-20) 1 commit
- - setup: split "extensions found" messages into singular and plural
-
- Message update.
-
-
-* jk/clone-clean-upon-transport-error (2021-05-19) 1 commit
- - clone: clean up directory after transport_fetch_refs() failure
-
- Recent "git clone" left a temporary directory behind when the
- transport layer returned an failure.
-
- Will merge to 'next'.
-
-
-* jk/doc-color-pager (2021-05-20) 1 commit
- - doc: explain the use of color.pager
-
- The documentation for "color.pager" configuration variable has been
- updated.
-
- Will merge to 'next'.
-
-
-* jk/fetch-pack-v2-half-close-early (2021-05-20) 1 commit
- - fetch-pack: signal v2 server that we are done making requests
-
- "git fetch" over protocol v2 left its side of the socket open after
- it finished speaking, which unnecessarily wasted the resource on
- the other side.
-
- Will merge to 'next'.
-
-
-* ry/clarify-fast-forward-in-glossary (2021-05-19) 1 commit
- - docs: improve fast-forward in glossary content
-
- The description of "fast-forward" in the glossary has been updated.
-
- Will merge to 'next'.
-
-
-* wm/rev-parse-die-i18n (2021-05-17) 1 commit
- - rev-parse: mark die() messages for translation
- (this branch uses wm/rev-parse-path-format-wo-arg.)
-
- Quite a many die() messages in rev-parse haven't been marked for
- translation.
-
- Will merge to 'next'.
-
-
-* es/trace2-log-parent-process-name (2021-05-21) 1 commit
- - tr2: log parent process name
-
+* dd/honor-users-tar-in-tests (2021-05-22) 1 commit
+ - t: use configured TAR instead of tar
-* ps/rev-list-object-type-filter (2021-05-21) 1 commit
- - help: fix small typo in error message
+ Test portability fix.
--------------------------------------------------
[Stalled]
@@ -167,13 +118,13 @@ Release tarballs are available at:
safely accept changeset descriptions that aren't written in UTF-8.
-* ds/status-with-sparse-index (2021-05-16) 14 commits
+* ds/status-with-sparse-index (2021-05-22) 14 commits
- fsmonitor: integrate with sparse index
- wt-status: expand added sparse directory entries
- status: use sparse-index throughout
- status: skip sparse-checkout percentage with sparse-index
- dir.c: accept a directory as part of cone-mode patterns
- - unpack-trees: stop recursing into sparse directories
+ - unpack-trees: be careful around sparse directory entries
- unpack-trees: compare sparse directories correctly
- unpack-trees: preserve cache_bottom
- t1092: add tests for status/add and sparse files
@@ -186,9 +137,6 @@ Release tarballs are available at:
"git status" codepath learned to work with sparsely populated index
without hydrating it fully.
- Expecting a reroll.
- cf. <05932ebc-04ac-b3c5-a460-5d37d8604fd9@gmail.com>
-
* jh/rfc-builtin-fsmonitor (2021-05-04) 24 commits
- fsmonitor: only enable it in non-bare repositories
@@ -307,6 +255,74 @@ Release tarballs are available at:
--------------------------------------------------
[Cooking]
+* ah/fetch-reject-warning-grammofix (2021-05-20) 1 commit
+ - fetch: improve grammar of "shallow roots" message
+
+ Message update.
+
+
+* ah/setup-extensions-message-i18n-fix (2021-05-20) 1 commit
+ - setup: split "extensions found" messages into singular and plural
+
+ Message update.
+
+
+* jk/clone-clean-upon-transport-error (2021-05-19) 1 commit
+ (merged to 'next' on 2021-05-22 at 464b1f187c)
+ + clone: clean up directory after transport_fetch_refs() failure
+
+ Recent "git clone" left a temporary directory behind when the
+ transport layer returned an failure.
+
+ Will cook in 'next'.
+
+
+* jk/doc-color-pager (2021-05-20) 1 commit
+ - doc: explain the use of color.pager
+
+ The documentation for "color.pager" configuration variable has been
+ updated.
+
+ Will merge to 'next'.
+
+
+* jk/fetch-pack-v2-half-close-early (2021-05-20) 1 commit
+ - fetch-pack: signal v2 server that we are done making requests
+
+ "git fetch" over protocol v2 left its side of the socket open after
+ it finished speaking, which unnecessarily wasted the resource on
+ the other side.
+
+ Will merge to 'next'.
+
+
+* ry/clarify-fast-forward-in-glossary (2021-05-19) 1 commit
+ (merged to 'next' on 2021-05-22 at 97a851d59f)
+ + docs: improve fast-forward in glossary content
+
+ The description of "fast-forward" in the glossary has been updated.
+
+ Will cook in 'next'.
+
+
+* wm/rev-parse-die-i18n (2021-05-17) 1 commit
+ (merged to 'next' on 2021-05-22 at 65c256d92b)
+ + rev-parse: mark die() messages for translation
+
+ Quite a many die() messages in rev-parse haven't been marked for
+ translation.
+
+ Will cook in 'next'.
+
+
+* es/trace2-log-parent-process-name (2021-05-21) 1 commit
+ - tr2: log parent process name
+
+
+* ps/rev-list-object-type-filter (2021-05-21) 1 commit
+ - help: fix small typo in error message
+
+
* ab/send-email-optim (2021-05-21) 10 commits
- perl: nano-optimize by replacing Cwd::cwd() with Cwd::getcwd()
- send-email: move trivial config handling to Perl
@@ -356,7 +372,8 @@ Release tarballs are available at:
* ga/send-email-sendmail-cmd (2021-05-17) 1 commit
- - git-send-email: add option to specify sendmail command
+ (merged to 'next' on 2021-05-22 at 755df67f0e)
+ + git-send-email: add option to specify sendmail command
"git send-email" learned the "--sendmail-cmd" command line option
and the "sendemail.sendmailCmd" configuration variable, which is a
@@ -364,15 +381,16 @@ Release tarballs are available at:
"smtp-server" that is meant to name the server to instead name the
command to talk to the server.
- Will merge to 'next'.
+ Will cook in 'next'.
* ah/doc-describe (2021-05-17) 1 commit
- - describe-doc: clarify default length of abbreviation
+ (merged to 'next' on 2021-05-22 at 8f3925fd41)
+ + describe-doc: clarify default length of abbreviation
Doc update.
- Will merge to 'next'.
+ Will cook in 'next'.
* ah/merge-usage-i18n-fix (2021-05-16) 1 commit
@@ -412,18 +430,6 @@ Release tarballs are available at:
Will cook in 'next'.
-* wm/rev-parse-path-format-wo-arg (2021-05-17) 1 commit
- (merged to 'next' on 2021-05-20 at 5d3c8ba2bf)
- + rev-parse: fix segfault with missing --path-format argument
- (this branch is used by wm/rev-parse-die-i18n.)
-
- The "rev-parse" command did not diagnose the lack of argument to
- "--path-format" option, which was introduced in v2.31 era, which
- has been corrected.
-
- Will merge to 'master'.
-
-
* ds/write-index-with-hashfile-api (2021-05-19) 4 commits
- read-cache: delete unused hashing methods
- read-cache: use hashfile instead of git_hash_ctx
@@ -437,20 +443,12 @@ Release tarballs are available at:
* jc/clarify-revision-range (2021-05-18) 1 commit
- - revisions(7): clarify that most commands take a single revision range
+ (merged to 'next' on 2021-05-22 at 83a689d8ad)
+ + revisions(7): clarify that most commands take a single revision range
Doc update.
- Will merge to 'next'.
-
-
-* jh/simple-ipc-sans-pthread (2021-05-21) 1 commit
- - simple-ipc: correct ifdefs when NO_PTHREADS is defined
-
- The "simple-ipc" did not compile without pthreads support, but the
- build procedure was not properly account for it.
-
- Will merge to 'next' and then to 'master'.
+ Will cook in 'next'.
* jn/size-t-casted-to-off-t-fix (2021-05-19) 1 commit
@@ -499,12 +497,13 @@ Release tarballs are available at:
xmlto has been introduced.
-* ab/trace2-squelch-gcc-warning (2021-05-21) 2 commits
- - WEATHER-BALLOON: be extra paranoid???
+* ab/trace2-squelch-gcc-warning (2021-05-21) 1 commit
- trace2: refactor to avoid gcc warning under -O3
Workaround compiler warnings.
+ Will merge to 'next'.
+
* hn/refs-errno-cleanup (2021-04-30) 8 commits
- refs: explicitly propagate errno from refs_read_raw_ref