What's cooking (2021/05 #05)
Junio C Hamano committed
May 22, 2021 at 21:06 UTC
85b2ea0dd5fdf24ef35d70e2462075c091d4a42c
1 file changed
+114
-115
whats-cooking.txt
+114
-115
@@ -1,10 +1,10 @@
1
To: git@vger.kernel.org
2
Bcc: lwn@lwn.net
3
-Subject: What's cooking in git.git (May 2021, #04; Fri, 21)
4
-X-master-at: 107691cb07aab771585844fcd39d5e1c7f1ed14b
5
-X-next-at: 9fa02ecfa5e5f011e451f8bd05fb4d21cca946ed
3
+Subject: What's cooking in git.git (May 2021, #05; Sat, 22)
4
+X-master-at: de88ac70f3a801262eb3aa087e5d9a712be0a54a
5
+X-next-at: 3cb6fa43cd00a825d13bf67004b2df69d9efb73b
6
7
-What's cooking in git.git (May 2021, #04; Fri, 21)
7
+What's cooking in git.git (May 2021, #05; Sat, 22)
8
--------------------------------------------------
9
10
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
12
with '+' are in 'next'. The ones marked with '.' do not appear in any of
13
the integration branches, but I am still holding onto them.
14
15
+The Git 2.32-rc1 has been tagged for testing. From now on, please
16
+allocate some bandwidth for finding and fixing regressions in what
17
+is already in the release candidates, rather than new stuff. I may
18
+still pick up new topics that are not yet anywhere in my tree, and
19
+an update of topics that are queued in 'seen', but only on "time
20
+permits" basis---fixes to what happened between v2.31.0..master get
21
+higher priority than all the rest.
22
+
23
Copies of the source code to Git live in many repositories, and the
24
following is a list of the ones I push into or their mirrors. Some
25
repositories have only a subset of branches.
@@ -43,95 +51,38 @@ Release tarballs are available at:
51
--------------------------------------------------
52
[Graduated to 'master']
53
46
-* cs/http-use-basic-after-failed-negotiate (2021-05-19) 2 commits
47
- (merged to 'next' on 2021-05-20 at 1c75b2d80c)
48
- + Revert "remote-curl: fall back to basic auth if Negotiate fails"
49
- + t5551: test http interaction with credential helpers
54
+* dl/stash-show-untracked-fixup (2021-05-22) 1 commit
55
+ (merged to 'next' on 2021-05-22 at bbe06ef834)
56
+ + stash show: use stash.showIncludeUntracked even when diff options given
57
51
- Regression fix for a change made during this cycle.
58
+ Another brown paper bag inconsistency fix for a new feature
59
+ introduced during this cycle.
60
61
54
-* ds/sparse-index-protections (2021-05-18) 1 commit
55
- (merged to 'next' on 2021-05-20 at 2b8d511fda)
56
- + sparse-index: fix uninitialized jump
62
+* jh/simple-ipc-sans-pthread (2021-05-21) 1 commit
63
+ (merged to 'next' on 2021-05-22 at 4332dd2012)
64
+ + simple-ipc: correct ifdefs when NO_PTHREADS is defined
65
58
- Fix access to uninitialized piece of memory, introduced during this
59
- cycle.
66
+ The "simple-ipc" did not compile without pthreads support, but the
67
+ build procedure was not properly account for it.
68
69
62
-* tz/c-locale-output-is-no-more (2021-05-18) 1 commit
63
- (merged to 'next' on 2021-05-20 at 47820de46e)
64
- + t7500: remove non-existant C_LOCALE_OUTPUT prereq
70
+* wm/rev-parse-path-format-wo-arg (2021-05-17) 1 commit
71
+ (merged to 'next' on 2021-05-20 at 5d3c8ba2bf)
72
+ + rev-parse: fix segfault with missing --path-format argument
73
+ (this branch is used by wm/rev-parse-die-i18n.)
74
66
- Test update.
75
+ The "rev-parse" command did not diagnose the lack of argument to
76
+ "--path-format" option, which was introduced in v2.31 era, which
77
+ has been corrected.
78
79
--------------------------------------------------
80
[New Topics]
81
71
-* ah/fetch-reject-warning-grammofix (2021-05-20) 1 commit
72
- - fetch: improve grammar of "shallow roots" message
73
-
74
- Message update.
75
-
76
-
77
-* ah/setup-extensions-message-i18n-fix (2021-05-20) 1 commit
78
- - setup: split "extensions found" messages into singular and plural
79
-
80
- Message update.
81
-
82
-
83
-* jk/clone-clean-upon-transport-error (2021-05-19) 1 commit
84
- - clone: clean up directory after transport_fetch_refs() failure
85
-
86
- Recent "git clone" left a temporary directory behind when the
87
- transport layer returned an failure.
88
-
89
- Will merge to 'next'.
90
-
91
-
92
-* jk/doc-color-pager (2021-05-20) 1 commit
93
- - doc: explain the use of color.pager
94
-
95
- The documentation for "color.pager" configuration variable has been
96
- updated.
97
-
98
- Will merge to 'next'.
99
-
100
-
101
-* jk/fetch-pack-v2-half-close-early (2021-05-20) 1 commit
102
- - fetch-pack: signal v2 server that we are done making requests
103
-
104
- "git fetch" over protocol v2 left its side of the socket open after
105
- it finished speaking, which unnecessarily wasted the resource on
106
- the other side.
107
-
108
- Will merge to 'next'.
109
-
110
-
111
-* ry/clarify-fast-forward-in-glossary (2021-05-19) 1 commit
112
- - docs: improve fast-forward in glossary content
113
-
114
- The description of "fast-forward" in the glossary has been updated.
115
-
116
- Will merge to 'next'.
117
-
118
-
119
-* wm/rev-parse-die-i18n (2021-05-17) 1 commit
120
- - rev-parse: mark die() messages for translation
121
- (this branch uses wm/rev-parse-path-format-wo-arg.)
122
-
123
- Quite a many die() messages in rev-parse haven't been marked for
124
- translation.
125
-
126
- Will merge to 'next'.
127
-
128
-
129
-* es/trace2-log-parent-process-name (2021-05-21) 1 commit
130
- - tr2: log parent process name
131
-
82
+* dd/honor-users-tar-in-tests (2021-05-22) 1 commit
83
+ - t: use configured TAR instead of tar
84
133
-* ps/rev-list-object-type-filter (2021-05-21) 1 commit
134
- - help: fix small typo in error message
85
+ Test portability fix.
86
87
--------------------------------------------------
88
[Stalled]
@@ -167,13 +118,13 @@ Release tarballs are available at:
118
safely accept changeset descriptions that aren't written in UTF-8.
119
120
170
-* ds/status-with-sparse-index (2021-05-16) 14 commits
121
+* ds/status-with-sparse-index (2021-05-22) 14 commits
122
- fsmonitor: integrate with sparse index
123
- wt-status: expand added sparse directory entries
124
- status: use sparse-index throughout
125
- status: skip sparse-checkout percentage with sparse-index
126
- dir.c: accept a directory as part of cone-mode patterns
176
- - unpack-trees: stop recursing into sparse directories
127
+ - unpack-trees: be careful around sparse directory entries
128
- unpack-trees: compare sparse directories correctly
129
- unpack-trees: preserve cache_bottom
130
- t1092: add tests for status/add and sparse files
@@ -186,9 +137,6 @@ Release tarballs are available at:
137
"git status" codepath learned to work with sparsely populated index
138
without hydrating it fully.
139
189
- Expecting a reroll.
190
- cf. <05932ebc-04ac-b3c5-a460-5d37d8604fd9@gmail.com>
191
-
140
141
* jh/rfc-builtin-fsmonitor (2021-05-04) 24 commits
142
- fsmonitor: only enable it in non-bare repositories
@@ -307,6 +255,74 @@ Release tarballs are available at:
255
--------------------------------------------------
256
[Cooking]
257
258
+* ah/fetch-reject-warning-grammofix (2021-05-20) 1 commit
259
+ - fetch: improve grammar of "shallow roots" message
260
+
261
+ Message update.
262
+
263
+
264
+* ah/setup-extensions-message-i18n-fix (2021-05-20) 1 commit
265
+ - setup: split "extensions found" messages into singular and plural
266
+
267
+ Message update.
268
+
269
+
270
+* jk/clone-clean-upon-transport-error (2021-05-19) 1 commit
271
+ (merged to 'next' on 2021-05-22 at 464b1f187c)
272
+ + clone: clean up directory after transport_fetch_refs() failure
273
+
274
+ Recent "git clone" left a temporary directory behind when the
275
+ transport layer returned an failure.
276
+
277
+ Will cook in 'next'.
278
+
279
+
280
+* jk/doc-color-pager (2021-05-20) 1 commit
281
+ - doc: explain the use of color.pager
282
+
283
+ The documentation for "color.pager" configuration variable has been
284
+ updated.
285
+
286
+ Will merge to 'next'.
287
+
288
+
289
+* jk/fetch-pack-v2-half-close-early (2021-05-20) 1 commit
290
+ - fetch-pack: signal v2 server that we are done making requests
291
+
292
+ "git fetch" over protocol v2 left its side of the socket open after
293
+ it finished speaking, which unnecessarily wasted the resource on
294
+ the other side.
295
+
296
+ Will merge to 'next'.
297
+
298
+
299
+* ry/clarify-fast-forward-in-glossary (2021-05-19) 1 commit
300
+ (merged to 'next' on 2021-05-22 at 97a851d59f)
301
+ + docs: improve fast-forward in glossary content
302
+
303
+ The description of "fast-forward" in the glossary has been updated.
304
+
305
+ Will cook in 'next'.
306
+
307
+
308
+* wm/rev-parse-die-i18n (2021-05-17) 1 commit
309
+ (merged to 'next' on 2021-05-22 at 65c256d92b)
310
+ + rev-parse: mark die() messages for translation
311
+
312
+ Quite a many die() messages in rev-parse haven't been marked for
313
+ translation.
314
+
315
+ Will cook in 'next'.
316
+
317
+
318
+* es/trace2-log-parent-process-name (2021-05-21) 1 commit
319
+ - tr2: log parent process name
320
+
321
+
322
+* ps/rev-list-object-type-filter (2021-05-21) 1 commit
323
+ - help: fix small typo in error message
324
+
325
+
326
* ab/send-email-optim (2021-05-21) 10 commits
327
- perl: nano-optimize by replacing Cwd::cwd() with Cwd::getcwd()
328
- send-email: move trivial config handling to Perl
@@ -356,7 +372,8 @@ Release tarballs are available at:
372
373
374
* ga/send-email-sendmail-cmd (2021-05-17) 1 commit
359
- - git-send-email: add option to specify sendmail command
375
+ (merged to 'next' on 2021-05-22 at 755df67f0e)
376
+ + git-send-email: add option to specify sendmail command
377
378
"git send-email" learned the "--sendmail-cmd" command line option
379
and the "sendemail.sendmailCmd" configuration variable, which is a
@@ -364,15 +381,16 @@ Release tarballs are available at:
381
"smtp-server" that is meant to name the server to instead name the
382
command to talk to the server.
383
367
- Will merge to 'next'.
384
+ Will cook in 'next'.
385
386
387
* ah/doc-describe (2021-05-17) 1 commit
371
- - describe-doc: clarify default length of abbreviation
388
+ (merged to 'next' on 2021-05-22 at 8f3925fd41)
389
+ + describe-doc: clarify default length of abbreviation
390
391
Doc update.
392
375
- Will merge to 'next'.
393
+ Will cook in 'next'.
394
395
396
* ah/merge-usage-i18n-fix (2021-05-16) 1 commit
@@ -412,18 +430,6 @@ Release tarballs are available at:
430
Will cook in 'next'.
431
432
415
-* wm/rev-parse-path-format-wo-arg (2021-05-17) 1 commit
416
- (merged to 'next' on 2021-05-20 at 5d3c8ba2bf)
417
- + rev-parse: fix segfault with missing --path-format argument
418
- (this branch is used by wm/rev-parse-die-i18n.)
419
-
420
- The "rev-parse" command did not diagnose the lack of argument to
421
- "--path-format" option, which was introduced in v2.31 era, which
422
- has been corrected.
423
-
424
- Will merge to 'master'.
425
-
426
-
433
* ds/write-index-with-hashfile-api (2021-05-19) 4 commits
434
- read-cache: delete unused hashing methods
435
- read-cache: use hashfile instead of git_hash_ctx
@@ -437,20 +443,12 @@ Release tarballs are available at:
443
444
445
* jc/clarify-revision-range (2021-05-18) 1 commit
440
- - revisions(7): clarify that most commands take a single revision range
446
+ (merged to 'next' on 2021-05-22 at 83a689d8ad)
447
+ + revisions(7): clarify that most commands take a single revision range
448
449
Doc update.
450
444
- Will merge to 'next'.
445
-
446
-
447
-* jh/simple-ipc-sans-pthread (2021-05-21) 1 commit
448
- - simple-ipc: correct ifdefs when NO_PTHREADS is defined
449
-
450
- The "simple-ipc" did not compile without pthreads support, but the
451
- build procedure was not properly account for it.
452
-
453
- Will merge to 'next' and then to 'master'.
451
+ Will cook in 'next'.
452
453
454
* jn/size-t-casted-to-off-t-fix (2021-05-19) 1 commit
@@ -499,12 +497,13 @@ Release tarballs are available at:
497
xmlto has been introduced.
498
499
502
-* ab/trace2-squelch-gcc-warning (2021-05-21) 2 commits
503
- - WEATHER-BALLOON: be extra paranoid???
500
+* ab/trace2-squelch-gcc-warning (2021-05-21) 1 commit
501
- trace2: refactor to avoid gcc warning under -O3
502
503
Workaround compiler warnings.
504
505
+ Will merge to 'next'.
506
+
507
508
* hn/refs-errno-cleanup (2021-04-30) 8 commits
509
- refs: explicitly propagate errno from refs_read_raw_ref