What's cooking (2019/06 #01)
Junio C Hamano committed
Jun 3, 2019 at 12:50 UTC
5ceaf660a03faf2601f5f5fdaf92e36e10f968e7
1 file changed
+62
-111
whats-cooking.txt
+62
-111
@@ -1,10 +1,10 @@
1
To: git@vger.kernel.org
2
Bcc: lwn@lwn.net
3
-Subject: What's cooking in git.git (May 2019, #05; Thu, 30)
4
-X-master-at: 874dd410cecbc2953f624ab6ab9fda10d1650870
5
-X-next-at: f4fbbf30c2866bb423731899b666bc3184d8e162
3
+Subject: What's cooking in git.git (Jun 2019, #01; Mon, 3)
4
+X-master-at: 74583d89127e21255c12dd3c8a3bf60b497d7d03
5
+X-next-at: 20b46463406ef6ca70b1a63c5e26d4e2ead8dc13
6
7
-What's cooking in git.git (May 2019, #05; Thu, 30)
7
+What's cooking in git.git (Jun 2019, #01; Mon, 3)
8
--------------------------------------------------
9
10
Here are the topics that have been cooking. Commits prefixed with
@@ -12,9 +12,10 @@ Here are the topics that have been cooking. Commits prefixed with
12
'+' 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 second round of release candidate has been tagged, after
16
-slipping for several days to merge a handful of last-minute
17
-regression fixes.
15
+The third round of release candidate has been tagged, as we decided
16
+to merge one last minute topic with security implications.
17
+Hopefully the final will be identical to this one, modulo l10n that
18
+needs to happen on top.
19
20
You can find the changes described here in the integration branches
21
of the repositories listed at
@@ -24,97 +25,41 @@ of the repositories listed at
25
--------------------------------------------------
26
[Graduated to "master"]
27
27
-* es/doc-gitsubmodules-markup (2019-05-28) 1 commit
28
- (merged to 'next' on 2019-05-29 at 695bb51514)
29
- + gitsubmodules: align html and nroff lists
30
-
31
- Doc markup fix.
32
-
33
-
34
-* ja/diff-opt-typofix (2019-05-19) 1 commit
35
- (merged to 'next' on 2019-05-19 at fedb594191)
36
- + diff: fix mistake in translatable strings
37
-
38
- Typofix.
39
-
40
-
41
-* jh/trace2 (2019-05-28) 1 commit
42
- (merged to 'next' on 2019-05-29 at 849c4916ac)
43
- + trace2: fix tracing when NO_PTHREADS is defined
44
-
45
- Will merge to 'master'.
46
-
47
-
48
-* js/rebase-config-bitfix (2019-05-28) 1 commit
49
- (merged to 'next' on 2019-05-29 at 77de6e31b6)
50
- + rebase: replace incorrect logical negation by correct bitwise one
51
-
52
- Will merge to 'master'.
53
-
54
-
55
-* js/rebase-deprecate-preserve-merges (2019-05-28) 3 commits
56
- (merged to 'next' on 2019-05-29 at d153fc0d44)
57
- + rebase docs: recommend `-r` over `-p`
58
- + docs: say that `--rebase=preserve` is deprecated
59
- + tests: mark a couple more test cases as requiring `rebase -p`
60
-
61
- A bit more leftover clean-up to deprepcate "rebase -p".
62
-
63
-
64
-* jt/clone-server-option (2019-05-28) 1 commit
65
- (merged to 'next' on 2019-05-29 at 30eb487077)
66
- + fetch-pack: send server options after command
67
-
68
- A brown-paper-bag bugfix to a change already in 'master'.
69
-
70
-
71
-* nd/diff-parseopt (2019-05-29) 3 commits
72
- (merged to 'next' on 2019-05-29 at f9eedc21e3)
73
- + parse-options: check empty value in OPT_INTEGER and OPT_ABBREV
74
- + diff-parseopt: restore -U (no argument) behavior
75
- + diff-parseopt: correct variable types that are used by parseopt
76
-
77
- A brown-paper-bag bugfix to a change already in 'master'.
28
+* cc/list-objects-filter-wo-sparse-path (2019-05-29) 1 commit
29
+ (merged to 'next' on 2019-05-30 at 5a294203ad)
30
+ + list-objects-filter: disable 'sparse:path' filters
31
79
- Reducing the noise of the bottom-most patch may be desirable, although
80
- the change itself is not wrong per-se.
32
+ Disable "--filter=sparse:path=<path>" that would allow reading from
33
+ paths on the filesystem.
34
35
+--------------------------------------------------
36
+[New Topics]
37
83
-* sg/progress-off-by-one-fix (2019-05-28) 1 commit
84
- (merged to 'next' on 2019-05-29 at 13ea8cc5a5)
85
- + progress: avoid empty line when breaking the progress line
38
+* md/list-objects-filter-memfix (2019-05-31) 1 commit
39
+ - list-objects-filter: correct usage of ALLOC_GROW
40
87
- A brown-paper-bag bugfix to a change already in 'master'.
41
+ The filter_data used in the list-objects-filter (which manages a
42
+ lazily sparse clone repository) did not use the dynamic array API
43
+ correctly---'nr' is supposed to point at one past the last element
44
+ of the array in use. This has been corrected.
45
46
+ Will merge to 'next'.
47
90
-* sg/trace2-rename (2019-05-28) 2 commits
91
- (merged to 'next' on 2019-05-29 at ae7aa4b417)
92
- + trace2: document the supported values of GIT_TRACE2* env variables
93
- + trace2: rename environment variables to GIT_TRACE2*
48
95
- Rename environment variables that are used to control the "trace2"
96
- mechanism to a more readable name.
49
+* md/list-objects-filter-parse-msgfix (2019-05-31) 1 commit
50
+ - list-objects-filter-options: error is localizeable
51
98
---------------------------------------------------
99
-[New Topics]
52
+ Make an end-user facing message localizable.
53
101
-* po/doc-branch (2019-05-29) 1 commit
102
- - doc branch: provide examples for listing remote tracking branches
54
+ Will merge to 'next'.
55
104
- RFC
56
57
+* cm/send-email-document-req-modules (2019-05-31) 1 commit
58
+ - send-email: update documentation of required Perl modules
59
107
-* bb/unicode-12.1-reiwa (2019-05-29) 1 commit
108
- (merged to 'next' on 2019-05-30 at 016465335c)
109
- + unicode: update the width tables to Unicode 12.1
110
-<<
111
-* bb/unicode-12.1-reiwa (2019-05-29) 1 commit
112
- - unicode: update the width tables to Unicode 12.1
113
->>
60
+ A doc update.
61
115
- Update to Unicode 12.1 width table.
116
-
117
- Will cook in 'next'.
62
+ Will merge to 'next'.
63
64
--------------------------------------------------
65
[Stalled]
@@ -200,24 +145,29 @@ of the repositories listed at
145
--------------------------------------------------
146
[Cooking]
147
203
-* ab/hash-object-doc (2019-05-28) 1 commit
204
- - hash-object doc: stop mentioning git-cvsimport
205
-
206
- Doc update.
148
+* po/doc-branch (2019-05-29) 1 commit
149
+ - doc branch: provide examples for listing remote tracking branches
150
208
- Will merge to 'next'.
151
+ RFC
152
153
211
-* cc/list-objects-filter-wo-sparse-path (2019-05-29) 1 commit
212
- (merged to 'next' on 2019-05-30 at 5a294203ad)
213
- + list-objects-filter: disable 'sparse:path' filters
154
+* bb/unicode-12.1-reiwa (2019-05-29) 1 commit
155
+ (merged to 'next' on 2019-05-30 at 016465335c)
156
+ + unicode: update the width tables to Unicode 12.1
157
215
- Disable "--filter=sparse:path=<path>" that would allow reading from
216
- paths on the filesystem.
158
+ Update to Unicode 12.1 width table.
159
160
Will cook in 'next'.
161
162
163
+* ab/hash-object-doc (2019-05-28) 1 commit
164
+ - hash-object doc: stop mentioning git-cvsimport
165
+
166
+ Doc update.
167
+
168
+ Will merge to 'next'.
169
+
170
+
171
* ds/object-info-for-prefetch-fix (2019-05-28) 1 commit
172
(merged to 'next' on 2019-05-29 at ee0055b276)
173
+ sha1-file: split OBJECT_INFO_FOR_PREFETCH
@@ -323,34 +273,37 @@ of the repositories listed at
273
274
275
* mm/p4-unshelve-windows-fix (2019-05-28) 1 commit
326
- - p4 unshelve: fix "Not a valid object name HEAD0" on Windows
276
+ (merged to 'next' on 2019-05-31 at d45167d723)
277
+ + p4 unshelve: fix "Not a valid object name HEAD0" on Windows
278
279
The command line to invoke a "git cat-file" command from inside
280
"git p4" was not properly quoted to protect a caret and running a
281
broken command on Windows, which has been corrected.
282
332
- Will merge to 'next'.
283
+ Will cook in 'next'.
284
285
286
* pb/request-pull-verify-remote-ref (2019-05-28) 2 commits
336
- - request-pull: warn if the remote object is not the same as the local one
337
- - request-pull: quote regex metacharacters in local ref
287
+ (merged to 'next' on 2019-05-31 at 0f73300dfa)
288
+ + request-pull: warn if the remote object is not the same as the local one
289
+ + request-pull: quote regex metacharacters in local ref
290
291
"git request-pull" learned to warn when the ref we ask them to pull
292
from in the local repository and in the published repository are
293
different.
294
343
- Will merge to 'next'.
295
+ Will cook in 'next'.
296
297
298
* po/git-help-on-git-itself (2019-05-16) 2 commits
347
- - Doc: git.txt: remove backticks from link and add git-scm.com/docs
348
- - git.c: show usage for accessing the git(1) help page
299
+ (merged to 'next' on 2019-05-31 at 455541d73a)
300
+ + Doc: git.txt: remove backticks from link and add git-scm.com/docs
301
+ + git.c: show usage for accessing the git(1) help page
302
303
"git help git" was hard to discover (well, at least for some
304
people).
305
353
- Will merge to 'next'.
306
+ Will cook in 'next'.
307
308
309
* sw/git-p4-unshelve-branched-files (2019-05-28) 1 commit
@@ -375,14 +328,15 @@ of the repositories listed at
328
329
330
* xl/record-partial-clone-origin (2019-05-29) 1 commit
378
- - clone: respect user supplied origin name when setting up partial clone
331
+ (merged to 'next' on 2019-05-31 at dc291fa199)
332
+ + clone: respect user supplied origin name when setting up partial clone
333
334
When creating a partial clone, the object filtering criteria is
335
recorded for the origin of the clone, but this incorrectly used a
336
hardcoded name "origin" to name that remote; it has been corrected
337
to honor the "--origin <name>" option.
338
385
- Will merge to 'next'.
339
+ Will cook in 'next'.
340
341
342
* ab/fail-prereqs-in-test (2019-05-14) 1 commit
@@ -513,8 +467,8 @@ of the repositories listed at
467
The commit-graph file is now part of the "files that the runtime
468
may keep open file descriptors on, all of which would need to be
469
closed when done with the object store", and the file descriptor to
516
- an existing commit-graph file now is closed before "gc" finializes
517
- a new instance to replace it.
470
+ an existing commit-graph file now is closed before "gc" finalizes a
471
+ new instance to replace it.
472
473
Waiting on ds/commit-graph-write-refactor to stabilize.
474
@@ -623,16 +577,13 @@ of the repositories listed at
577
Will cook in 'next'.
578
579
626
-* an/ignore-doc-update (2019-05-08) 1 commit
580
+* an/ignore-doc-update (2019-05-31) 1 commit
581
- gitignore.txt: make slash-rules more readable
582
583
The description about slashes in gitignore patterns (used to
584
indicate things like "anchored to this level only" and "only
585
matches directories") has been revamped.
586
633
- Almost there.
634
- cf. <20190507104507.18735-1-admin@in-ici.net>
635
-
587
588
* en/fast-export-encoding (2019-05-14) 5 commits
589
(merged to 'next' on 2019-05-16 at c88bd3edb5)