What's cooking (2024/10 #12)

Taylor Blau committed Oct 30, 2024 at 14:43 UTC 6f4f63c36b3cd786f19aa6781aefd5c61b79dfaf
1 file changed +143 -197
whats-cooking.txt
+143 -197
@@ -1,10 +1,10 @@
1 To: git@vger.kernel.org
2 -Subject: What's cooking in git.git (Oct 2024, #11; Fri, 25)
3 -X-master-at: 6a11438f43469f3815f2f0fc997bd45792ff04c0
4 -X-next-at: 085561eb38e0fbe071c2f9c2c4d2d8fe946eb186
2 +Subject: What's cooking in git.git (Oct 2024, #12; Wed, 30)
3 +X-master-at: 23d289d273d861f0a6244480e89ff937f66efa77
4 +X-next-at: 8800431eeacca56afc106ed9e72ebe59bca077b0
5 Bcc: lwn@lwn.net, gitster@pobox.com
6
7 -What's cooking in git.git (Oct 2024, #11; Fri, 25)
7 +What's cooking in git.git (Oct 2024, #12; Wed, 30)
8 --------------------------------------------------
9
10 Here are the topics that have been cooking in my tree. Commits
@@ -17,14 +17,14 @@ topic without enough support may be discarded after a long period of
17 no activity (of course they can be resubmit when new interests
18 arise).
19
20 -This is the fourth integration round from the interim maintainer. Some
21 -more topics have graduated onto 'master', and a handful of new ones
22 -have been picked up into 'next' and so on.
20 +This is the fifth integration round from the interim maintainer. A
21 +large number of topics are currently sitting in 'next' and will likely
22 +graduate to 'master' before the end of the week.
23
24 -There are still more topics waiting for discussion that are stuck and
25 -would benefit from review. I encourage you to please take a look at
26 -those topics if you have not reviewed them, and pay the benefit others
27 -have given you forward by reviewing topics that are awaiting feedback.
24 +Regrettably, there continue to be lots of topics that are stuck
25 +waiting for more discussion and would benefit from review. Please have
26 +a look at any topics that you feel comfortable reviewing and please do
27 +so if you find the time.
28
29 Copies of the source code to Git live in many repositories, and the
30 following is a list of the ones I push into or their mirrors. Some
@@ -61,117 +61,122 @@ Release tarballs are available at:
61 --------------------------------------------------
62 [Graduated to 'master']
63
64 -* ak/typofix (2024-10-17) 1 commit
65 - (merged to 'next' on 2024-10-18 at 83df4b3265)
66 - + t: fix typos
67 - (this branch is used by ak/t1016-cleanup.)
68 -
69 - More typofixes.
70 -
71 - source: <20241017112835.10100-1-algonell@gmail.com>
72 -
73 -
74 -* ak/typofixes (2024-10-10) 6 commits
75 - (merged to 'next' on 2024-10-18 at c45095cae5)
76 - + t: fix typos
77 - + t/helper: fix a typo
78 - + t/perf: fix typos
79 - + t/unit-tests: fix typos
80 - + contrib: fix typos
81 - + compat: fix typos
82 -
83 - Typofixes.
84 -
85 - source: <20241010151223.311719-1-algonell@gmail.com>
86 -
64 +* co/t6050-pipefix (2024-10-22) 1 commit
65 + (merged to 'next' on 2024-10-22 at d377ddbb64)
66 + + t6050: avoid pipes with upstream Git commands
67
88 -* bf/t-readme-mention-reftable (2024-10-11) 1 commit
89 - (merged to 'next' on 2024-10-18 at b246cb10d4)
90 - + t/README: add missing value for GIT_TEST_DEFAULT_REF_FORMAT
68 + Avoid losing exit status by having Git command being tested on the
69 + upstream side of a pipe.
70
92 - Doc update.
71 + source: <20241022012701.8959-1-chizobajames21@gmail.com>
72
94 - source: <20241011191150.825255-1-bence@ferdinandy.com>
73
74 +* kh/submitting-patches (2024-10-21) 1 commit
75 + (merged to 'next' on 2024-10-22 at 0882adfc45)
76 + + SubmittingPatches: tags -> trailers
77
97 -* db/submodule-fetch-with-remote-name-fix (2024-10-09) 1 commit
98 - (merged to 'next' on 2024-10-18 at a473d0df83)
99 - + submodule: correct remote name with fetch
78 + Docfix.
79
101 - A "git fetch" from the superproject going down to a submodule used
102 - a wrong remote when the default remote names are set differently
103 - between them.
80 + source: <d3a1ba01104da8496d52308c07c5c274fd30b0c2.1729443395.git.code@khaugsbakk.name>
81
105 - source: <20241009033257.1316690-1-daniel@mariadb.org>
82
83 +* ks/t4205-fixup (2024-10-21) 1 commit
84 + (merged to 'next' on 2024-10-22 at daa85d02c3)
85 + + t4205: fix typo in 'NUL termination with --stat'
86
108 -* jc/a-commands-without-the-repo (2024-10-11) 3 commits
109 - (merged to 'next' on 2024-10-18 at b428982db3)
110 - + archive: remove the_repository global variable
111 - + annotate: remove usage of the_repository global
112 - + git: pass in repo to builtin based on setup_git_directory_gently
87 + Testfix.
88
114 - Commands that can also work outside Git have learned to take the
115 - repository instance "repo" when we know we are in a repository, and
116 - NULL when we are not, in a parameter. The uses of the_repository
117 - variable in a few of them have been removed using the new calling
118 - convention.
89 + source: <20241020191910.31096-1-five231003@gmail.com>
90
120 - source: <pull.1788.v4.git.git.1728594828.gitgitgadget@gmail.com>
91
92 +* ps/ref-filter-sort (2024-10-21) 1 commit
93 + (merged to 'next' on 2024-10-22 at 6313df7028)
94 + + ref-filter: format iteratively with lexicographic refname sorting
95
123 -* pb/clar-build-fix (2024-10-11) 1 commit
124 - (merged to 'next' on 2024-10-18 at ae6e80b047)
125 - + Makefile: fix dependency for $(UNIT_TEST_DIR)/clar/clar.o
96 + Teaches the ref-filter machinery to recognize and avoid cases where
97 + sorting would be redundant.
98
127 - Build fix.
99 + source: <d23c3e3ee7fdb49fcd05b4f2e52dd2a1cfdc10f2.1729510342.git.ps@pks.im>
100
129 - source: <pull.1810.v2.git.1728667787227.gitgitgadget@gmail.com>
101
102 +* ps/reftable-strbuf (2024-10-17) 10 commits
103 + (merged to 'next' on 2024-10-22 at 469c11aca4)
104 + + reftable: handle trivial `reftable_buf` errors
105 + + reftable/stack: adapt `stack_filename()` to handle allocation failures
106 + + reftable/record: adapt `reftable_record_key()` to handle allocation failures
107 + + reftable/stack: adapt `format_name()` to handle allocation failures
108 + + t/unit-tests: check for `reftable_buf` allocation errors
109 + + reftable/blocksource: adapt interface name
110 + + reftable: convert from `strbuf` to `reftable_buf`
111 + + reftable/basics: provide new `reftable_buf` interface
112 + + reftable: stop using `strbuf_addf()`
113 + + reftable: stop using `strbuf_addbuf()`
114 + (this branch is used by ps/reftable-detach.)
115
132 -* ps/ci-gitlab-windows (2024-10-09) 5 commits
133 - (merged to 'next' on 2024-10-18 at 58a3be436a)
134 - + gitlab-ci: exercise Git on Windows
135 - + gitlab-ci: introduce stages and dependencies
136 - + ci: handle Windows-based CI jobs in GitLab CI
137 - + ci: create script to set up Git for Windows SDK
138 - + t7300: work around platform-specific behaviour with long paths on MinGW
116 + Implements a new reftable-specific strbuf replacement to reduce
117 + reftable's dependency on Git-specific data structures.
118
140 - Enable Windows-based CI in GitLab.
119 + source: <cover.1729140565.git.ps@pks.im>
120
142 - source: <cover.1728480039.git.ps@pks.im>
121
122 +* sk/t7011-cleanup (2024-10-22) 1 commit
123 + (merged to 'next' on 2024-10-22 at 4273cb6260)
124 + + t7011: ensure no whitespace after redirect
125
145 -* sk/msvc-warnings (2024-10-17) 1 commit
146 - (merged to 'next' on 2024-10-18 at 954a1eb93d)
147 - + mingw.c: Fix complier warnings for a 64 bit msvc
126 + Test cleanup.
127
149 - Fixes compile time warnings with 64-bit MSVC.
128 + source: <20241019163439.274656-1-kuforiji98@gmail.com>
129
151 - source: <20241017171820.2679-2-soekkle@freenet.de>
130 +--------------------------------------------------
131 +[New Topics]
132
133 +* as/show-index-uninitialized-hash (2024-10-27) 1 commit
134 + - show-index: fix uninitialized hash function
135
154 -* wm/shortlog-hash (2024-10-17) 1 commit
155 - (merged to 'next' on 2024-10-18 at 25307069e9)
156 - + builtin/shortlog: explicitly set hash algo when there is no repo
136 + Regression fix for 'show-index' when run outside of a repository.
137
158 - Teaches 'shortlog' to explicitly use SHA-1 when operating outside of
159 - a repository.
138 + Expecting a reroll.
139 + cf. <26d1bd3c-4f90-4406-8a1f-2eb085c46bab@gmail.com>
140 + source: <20241026120950.72727-1-abhijeet.nkt@gmail.com>
141 +
142 +
143 +* jk/dumb-http-finalize (2024-10-25) 11 commits
144 + (merged to 'next' on 2024-10-30 at 00932eb724)
145 + + packfile: use oidread() instead of hashcpy() to fill object_id
146 + + packfile: use object_id in find_pack_entry_one()
147 + + packfile: convert find_sha1_pack() to use object_id
148 + + http-walker: use object_id instead of bare hash
149 + + packfile: warn people away from parse_packed_git()
150 + + packfile: drop sha1_pack_index_name()
151 + + packfile: drop sha1_pack_name()
152 + + packfile: drop has_pack_index()
153 + + dumb-http: store downloaded pack idx as tempfile
154 + + t5550: count fetches in "previously-fetched .idx" test
155 + + midx: avoid duplicate packed_git entries
156 + (this branch is used by kn/the-repository.)
157 +
158 + The dumb-http code regressed when the result of re-indexing a pack
159 + yielded an *.idx file that differs in content from the *.idx file it
160 + downloaded from the remote. This has been corrected by no longer
161 + relying on the *.idx file we got from the remote.
162
161 - source: <20241017093528.18157-1-wolf@oriole.systems>
163 + Will merge to 'master'.
164 + source: <20241025064148.GA2110169@coredump.intra.peff.net>
165
166 --------------------------------------------------
164 -[New Topics]
167 +[Cooking]
168
169 * ak/more-typofixes (2024-10-24) 1 commit
170 + (merged to 'next' on 2024-10-25 at 63e3f967f3)
171 + t: fix typos
172
173 More typofixes.
174
175 + Will merge to 'master'.
176 source: <20241024114721.14270-1-algonell@gmail.com>
177
178
174 -* ps/mingw-rename (2024-10-24) 3 commits
179 +* ps/mingw-rename (2024-10-27) 3 commits
180 - compat/mingw: support POSIX semantics for atomic renames
181 - compat/mingw: allow deletion of most opened files
182 - compat/mingw: share file handles created via `CreateFileW()`
@@ -180,8 +185,8 @@ Release tarballs are available at:
185 atomic renames when other process(es) have a file opened at the
186 destination path.
187
183 - Will merge to 'next'?
184 - source: <cover.1729770140.git.ps@pks.im>
188 + Waiting for final ack before 'next'.
189 + source: <cover.1730042775.git.ps@pks.im>
190
191
192 * ps/reftable-detach (2024-10-23) 8 commits
@@ -193,41 +198,42 @@ Release tarballs are available at:
198 - reftable: explicitly handle hash format IDs
199 - reftable/system: move "dir.h" to its only user
200 - Merge branch 'ps/reftable-strbuf' into ps/reftable-detach
196 - (this branch uses ps/reftable-strbuf.)
201
202 Isolates the reftable subsystem from the rest of Git's codebase by
203 using fewer pieces of Git's infrastructure.
204
205 + Needs review.
206 source: <cover.1729677003.git.ps@pks.im>
207
208
209 * sk/t9101-cleanup (2024-10-23) 1 commit
210 + (merged to 'next' on 2024-10-25 at 43a35137b5)
211 + t9101: ensure no whitespace after redirect
212
213 Test cleanup.
214
215 + Will merge to 'master'.
216 source: <20241023121113.915310-1-kuforiji98@gmail.com>
217
211 ---------------------------------------------------
212 -[Cooking]
218
219 * ak/t1016-cleanup (2024-10-22) 1 commit
220 (merged to 'next' on 2024-10-22 at 1dd1717591)
221 + t1016: clean up style
217 - (this branch uses ak/typofix.)
222
223 Test cleanup.
224
221 - Will merge to 'next'.
225 + Will merge to 'master'.
226 source: <20241022110730.7655-1-algonell@gmail.com>
227
228
229 * cw/config-extensions (2024-10-22) 1 commit
226 - - doc: consolidate extensions in git-config documentation
230 + (merged to 'next' on 2024-10-30 at 875fa0b619)
231 + + doc: consolidate extensions in git-config documentation
232 + (this branch is used by cw/worktree-extension.)
233
234 Centralize documentation for repository extensions into a single place.
235
230 - Will merge to 'next'?
236 + Will merge to 'master'?
237 source: <20241021-cleanup-extension-docs-v1-1-ab02cece3132@pm.me>
238
239
@@ -237,18 +243,8 @@ Release tarballs are available at:
243
244 Demonstrate an assertion failure in 'git mv'.
245
240 - Will merge to 'master'?
241 - source: <c4ada0b787736ecd5aee986b1b8a4f90ccb84e21.1729631436.git.code@khaugsbakk.name>
242 -
243 -
244 -* kh/submitting-patches (2024-10-21) 1 commit
245 - (merged to 'next' on 2024-10-22 at 0882adfc45)
246 - + SubmittingPatches: tags -> trailers
247 -
248 - Docfix.
249 -
246 Will merge to 'master'.
251 - source: <d3a1ba01104da8496d52308c07c5c274fd30b0c2.1729443395.git.code@khaugsbakk.name>
247 + source: <c4ada0b787736ecd5aee986b1b8a4f90ccb84e21.1729631436.git.code@khaugsbakk.name>
248
249
250 * km/config-remote-by-name (2024-10-21) 1 commit
@@ -262,23 +258,14 @@ Release tarballs are available at:
258
259
260 * kn/arbitrary-suffixes (2024-10-24) 1 commit
265 - - CodingGuidelines: discourage arbitrary suffixes in function names
261 + (merged to 'next' on 2024-10-30 at 3eedf30c6c)
262 + + CodingGuidelines: discourage arbitrary suffixes in function names
263
264 Update the project's CodingGuidelines to discourage naming functions
265 with a "_1()" suffix.
266
270 - Will merge to 'next'?
271 - source: <20241024105357.2605168-1-karthik.188@gmail.com>
272 -
273 -
274 -* ks/t4205-fixup (2024-10-21) 1 commit
275 - (merged to 'next' on 2024-10-22 at daa85d02c3)
276 - + t4205: fix typo in 'NUL termination with --stat'
277 -
278 - Testfix.
279 -
267 Will merge to 'master'.
281 - source: <20241020191910.31096-1-five231003@gmail.com>
268 + source: <20241024105357.2605168-1-karthik.188@gmail.com>
269
270
271 * ps/leakfixes-part-9 (2024-10-21) 22 commits
@@ -318,7 +305,7 @@ Release tarballs are available at:
305 Documentation update to clarify that 'uploadpack.allowAnySHA1InWant'
306 implies both 'allowTipSHA1InWant' and 'allowReachableSHA1InWant'.
307
321 - Will merge to 'master'?
308 + Will merge to 'master'.
309 source: <pull.1814.v2.git.git.1729355997353.gitgitgadget@gmail.com>
310
311
@@ -331,7 +318,7 @@ Release tarballs are available at:
318 caused by changes in Cygwin's handling of socket closures, allowing the
319 client to exit cleanly when encountering ECONNABORTED.
320
334 - Will merge to 'master'?
321 + Will merge to 'master'.
322 source: <20241018052952.GE2408674@coredump.intra.peff.net>
323
324
@@ -353,18 +340,8 @@ Release tarballs are available at:
340 Teach 'git notes add' and 'git notes append' a new '-e' flag,
341 instructing them to open the note in $GIT_EDITOR before saving.
342
356 - Will merge to 'master'?
357 - source: <pull.1817.v4.git.1729534340786.gitgitgadget@gmail.com>
358 -
359 -
360 -* sk/t7011-cleanup (2024-10-22) 1 commit
361 - (merged to 'next' on 2024-10-22 at 4273cb6260)
362 - + t7011: ensure no whitespace after redirect
363 -
364 - Test cleanup.
365 -
343 Will merge to 'master'.
367 - source: <20241019163439.274656-1-kuforiji98@gmail.com>
344 + source: <pull.1817.v4.git.1729534340786.gitgitgadget@gmail.com>
345
346
347 * ss/duplicate-typos (2024-10-21) 1 commit
@@ -386,7 +363,7 @@ Release tarballs are available at:
363 Replace various calls to atoi() with strtol_i() and strtoul_ui(), and
364 add improved error handling.
365
389 - Will merge to 'master'?
366 + Will merge to 'master'.
367 source: <pull.1810.v6.git.git.1729729499.gitgitgadget@gmail.com>
368
369
@@ -423,19 +400,8 @@ Release tarballs are available at:
400
401 Documentation updates to 'git-update-ref(1)'.
402
426 - Under discussion.
427 - source: <cover.1729543007.git.code@khaugsbakk.name>
428 -
429 -
430 -* ps/ref-filter-sort (2024-10-21) 1 commit
431 - (merged to 'next' on 2024-10-22 at 6313df7028)
432 - + ref-filter: format iteratively with lexicographic refname sorting
433 -
434 - Teaches the ref-filter machinery to recognize and avoid cases where
435 - sorting would be redundant.
436 -
403 Will merge to 'master'.
438 - source: <d23c3e3ee7fdb49fcd05b4f2e52dd2a1cfdc10f2.1729510342.git.ps@pks.im>
404 + source: <cover.1729543007.git.code@khaugsbakk.name>
405
406
407 * am/git-blame-ignore-revs-by-default (2024-10-14) 2 commits
@@ -450,12 +416,13 @@ Release tarballs are available at:
416
417
418 * kn/ci-clang-format-tidy (2024-10-18) 2 commits
453 - - clang-format: align consecutive macro definitions
454 - - clang-format: re-adjust line break penalties
419 + (merged to 'next' on 2024-10-30 at d063e828d5)
420 + + clang-format: align consecutive macro definitions
421 + + clang-format: re-adjust line break penalties
422
423 Updates the '.clang-format' to match project conventions.
424
458 - Will merge to 'next'?
425 + Will merge to 'master'?
426 source: <cover.1729241030.git.karthik.188@gmail.com>
427
428
@@ -468,8 +435,9 @@ Release tarballs are available at:
435 source: <pull.1811.git.git.1728820722580.gitgitgadget@gmail.com>
436
437
471 -* ps/platform-compat-fixes (2024-10-16) 10 commits
438 +* ps/platform-compat-fixes (2024-10-28) 11 commits
439 (merged to 'next' on 2024-10-22 at 46b99d8301)
440 + + t6006: fix prereq handling with `test_format ()`
441 + http: fix build error on FreeBSD
442 + builtin/credential-cache: fix missing parameter for stub function
443 + t7300: work around platform-specific behaviour with long paths on MinGW
@@ -480,47 +448,27 @@ Release tarballs are available at:
448 + t/lib-gitweb: test against the build version of gitweb
449 + t/test-lib: wire up NO_ICONV prerequisite
450 + t/test-lib: fix quoting of TEST_RESULTS_SAN_FILE
483 - (this branch is used by ps/build.)
451
452 Various platform compatibility fixes split out of the larger effort
453 to use Meson as the primary build tool.
454
455 Will merge to 'master'.
456 source: <cover.1729060405.git.ps@pks.im>
490 -
491 -
492 -* ps/reftable-strbuf (2024-10-17) 10 commits
493 - (merged to 'next' on 2024-10-22 at 469c11aca4)
494 - + reftable: handle trivial `reftable_buf` errors
495 - + reftable/stack: adapt `stack_filename()` to handle allocation failures
496 - + reftable/record: adapt `reftable_record_key()` to handle allocation failures
497 - + reftable/stack: adapt `format_name()` to handle allocation failures
498 - + t/unit-tests: check for `reftable_buf` allocation errors
499 - + reftable/blocksource: adapt interface name
500 - + reftable: convert from `strbuf` to `reftable_buf`
501 - + reftable/basics: provide new `reftable_buf` interface
502 - + reftable: stop using `strbuf_addf()`
503 - + reftable: stop using `strbuf_addbuf()`
504 - (this branch is used by ps/reftable-detach.)
505 -
506 - Implements a new reftable-specific strbuf replacement to reduce
507 - reftable's dependency on Git-specific data structures.
508 -
509 - Will merge to 'master'.
510 - source: <cover.1729140565.git.ps@pks.im>
457 + source: <zod73s7j77gjj2f62clg3utxlxnclbyhjjz3yc74x7zyh35fzy@blwhzqefxyrs>
458
459
460 * ps/upgrade-clar (2024-10-21) 5 commits
514 - - cmake: set up proper dependencies for generated clar headers
515 - - cmake: fix compilation of clar-based unit tests
516 - - Makefile: extract script to generate clar declarations
517 - - Makefile: adjust sed command for generating "clar-decls.h"
518 - - t/unit-tests: update clar to 206accb
461 + (merged to 'next' on 2024-10-30 at b8b092bb78)
462 + + cmake: set up proper dependencies for generated clar headers
463 + + cmake: fix compilation of clar-based unit tests
464 + + Makefile: extract script to generate clar declarations
465 + + Makefile: adjust sed command for generating "clar-decls.h"
466 + + t/unit-tests: update clar to 206accb
467 (this branch is used by ps/build.)
468
469 Buildfix and upgrade of Clar to a newer version.
470
523 - Needs review.
471 + Will merge to 'master'?
472 source: <cover.1729506329.git.ps@pks.im>
473
474
@@ -553,17 +501,6 @@ Release tarballs are available at:
501 source: <20241023004600.1645313-1-sandals@crustytoothpaste.net>
502
503
556 -* co/t6050-pipefix (2024-10-22) 1 commit
557 - (merged to 'next' on 2024-10-22 at d377ddbb64)
558 - + t6050: avoid pipes with upstream Git commands
559 -
560 - Avoid losing exit status by having Git command being tested on the
561 - upstream side of a pipe.
562 -
563 - Will merge to 'master'.
564 - source: <20241022012701.8959-1-chizobajames21@gmail.com>
565 -
566 -
504 * es/oss-fuzz (2024-10-16) 3 commits
505 - fuzz: port fuzz-url-decode-mem from OSS-Fuzz
506 - fuzz: port fuzz-parse-attr-line from OSS-Fuzz
@@ -591,7 +528,7 @@ Release tarballs are available at:
528 Allow pack-objects to reuse an existing delta in a packfile, when
529 it ends up sending the base object from a different packfile.
530
594 - It seems to break the tests when merged to 'seen'.
531 + Needs review.
532 source: <cover.1728505840.git.me@ttaylorr.com>
533
534
@@ -613,7 +550,7 @@ Release tarballs are available at:
550 source: <20241023153736.257733-1-bence@ferdinandy.com>
551
552
616 -* ps/build (2024-10-24) 21 commits
553 +* ps/build (2024-10-24) 31 commits
554 - meson: fix conflicts with in-flight topics
555 - Introduce support for the Meson build system
556 - Documentation: add comparison of build systems
@@ -635,11 +572,21 @@ Release tarballs are available at:
572 - Makefile: use common template for GIT-BUILD-OPTIONS
573 - Merge branch 'ps/platform-compat-fixes' into ps/build
574 - Merge branch 'ps/upgrade-clar' into ps/build
638 - (this branch uses ps/platform-compat-fixes and ps/upgrade-clar.)
575 + + http: fix build error on FreeBSD
576 + + builtin/credential-cache: fix missing parameter for stub function
577 + + t7300: work around platform-specific behaviour with long paths on MinGW
578 + + t5500, t5601: skip tests which exercise paths with '[::1]' on Cygwin
579 + + t3404: work around platform-specific behaviour on macOS 10.15
580 + + t1401: make invocation of tar(1) work with Win32-provided one
581 + + t/lib-gpg: fix setup of GNUPGHOME in MinGW
582 + + t/lib-gitweb: test against the build version of gitweb
583 + + t/test-lib: wire up NO_ICONV prerequisite
584 + + t/test-lib: fix quoting of TEST_RESULTS_SAN_FILE
585 + (this branch uses ps/upgrade-clar.)
586
587 Build procedure update plus introduction of Mason based builds
588
642 - Needs review.
589 + Under discussion.
590 source: <cover.1729771605.git.ps@pks.im>
591
592
@@ -680,8 +627,7 @@ Release tarballs are available at:
627 "git repack" avoids losing local objects that are reachable from
628 objects in a packfile fetched from a promisor remote.
629
683 - Expecting a reroll.
684 - cf. <xmqqa5faec4x.fsf@gitster.g>
630 + Need review.
631 source: <20241014032546.68427-1-hanyang.tony@bytedance.com>
632
633
@@ -692,11 +638,11 @@ Release tarballs are available at:
638
639 Test update.
640
695 - Will merge to 'master'?
641 + Will merge to 'master'.
642 source: <pull.1810.git.git.1728774574.gitgitgadget@gmail.com>
643
644
699 -* ej/cat-file-remote-object-info (2024-09-27) 6 commits
645 +* ej/cat-file-remote-object-info (2024-10-29) 6 commits
646 - cat-file: add remote-object-info to batch-command
647 - cat-file: add declaration of variable i inside its for loop
648 - transport: add client support for object-info
@@ -708,12 +654,12 @@ Release tarballs are available at:
654 server about objects it does not have.
655
656 Needs review.
711 - source: <20240926013856.35527-1-eric.peijian@gmail.com>
657 + source: <20241028203457.19715-1-eric.peijian@gmail.com>
658
659
660 * cw/fix-reachable-in-repo-with-promisor (2024-09-19) 2 commits
715 - - fetch-pack.c: do not declare local commits as "have" in partial repos
716 - - packfile: split promisor objects oidset into two
661 + . fetch-pack.c: do not declare local commits as "have" in partial repos
662 + . packfile: split promisor objects oidset into two
663
664 "git gc" in a partial clone (i.e. lacking objects that can be
665 lazily fetched from promisor remotes) collected more than objects
@@ -730,7 +676,7 @@ Release tarballs are available at:
676
677 Describe the policy to introduce breaking changes.
678
733 - Will merge to 'master'?
679 + Will merge to 'master'.
680 source: <xmqq1q0mcnt8.fsf@gitster.g>
681
682