What's cooking (2024/09 #11)

Junio C Hamano committed Sep 26, 2024 at 09:32 UTC 3211108d7cef51774a90b1e4112b9e297b7a38ad
1 file changed +33 -138
whats-cooking.txt
+33 -138
@@ -1,10 +1,10 @@
1 To: git@vger.kernel.org
2 -Subject: What's cooking in git.git (Sep 2024, #10; Wed, 25)
3 -X-master-at: a116aba5d54bf44c6fc27fa1a4c2431d53cf8ff5
4 -X-next-at: caf1b0c932622a79da5dc26acbfbcfe828fa7bc8
2 +Subject: What's cooking in git.git (Sep 2024, #11; Thu, 26)
3 +X-master-at: 3857aae53f3633b7de63ad640737c657387ae0c6
4 +X-next-at: e261f169bdc0d967eadb9c1eae13d86b6873c213
5 Bcc: lwn@lwn.net, gitster@pobox.com
6
7 -What's cooking in git.git (Sep 2024, #10; Wed, 25)
7 +What's cooking in git.git (Sep 2024, #11; Thu, 26)
8 --------------------------------------------------
9
10 Here are the topics that have been cooking in my tree. Commits
@@ -17,9 +17,7 @@ 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 -A bit more topics that have already graduated to 'master' have been
21 -merged down to 'maint' and Git 2.46.2 has been tagged. Since many
22 -people were out last week, not many topics have moved.
20 +An early preview release Git 2.47-rc0 has been tagged.
21
22 Copies of the source code to Git live in many repositories, and the
23 following is a list of the ones I push into or their mirrors. Some
@@ -52,108 +50,48 @@ Release tarballs are available at:
50 --------------------------------------------------
51 [Graduated to 'master']
52
55 -* ak/refs-symref-referent-typofix (2024-09-19) 1 commit
56 - (merged to 'next' on 2024-09-19 at 1b00b05df1)
57 - + ref-filter: fix a typo
58 -
59 - Typofix.
60 -
61 - source: <9697dc1c81db33dca7e4a3c093ee83cdc0efea1e.1726770881.git.gitgitgadget@gmail.com>
62 -
63 -
64 -* ak/typofix-2.46-maint (2024-09-19) 19 commits
65 - (merged to 'next' on 2024-09-19 at 07777d1f11)
66 - + upload-pack: fix a typo
67 - + sideband: fix a typo
68 - + setup: fix a typo
69 - + run-command: fix a typo
70 - + revision: fix a typo
71 - + refs: fix typos
72 - + rebase: fix a typo
73 - + read-cache-ll: fix a typo
74 - + pretty: fix a typo
75 - + object-file: fix a typo
76 - + merge-ort: fix typos
77 - + merge-ll: fix a typo
78 - + http: fix a typo
79 - + gpg-interface: fix a typo
80 - + git-p4: fix typos
81 - + git-instaweb: fix a typo
82 - + fsmonitor-settings: fix a typo
83 - + diffcore-rename: fix typos
84 - + config.mak.dev: fix a typo
85 -
86 - Typofix.
87 -
88 - source: <pull.1794.git.1726770880.gitgitgadget@gmail.com>
89 -
90 -
91 -* jc/cmake-unit-test-updates (2024-09-18) 4 commits
92 - (merged to 'next' on 2024-09-19 at d892dcdcdd)
93 - + cmake: generalize the handling of the `UNIT_TEST_OBJS` list
94 - + cmake: stop looking for `REFTABLE_TEST_OBJS` in the Makefile
95 - + cmake: rename clar-related variables to avoid confusion
96 - + Merge branch 'ps/reftable-exclude' into jc/cmake-unit-test-updates
97 - (this branch uses ps/reftable-exclude.)
53 +* ak/doc-sparse-co-typofix (2024-09-23) 1 commit
54 + (merged to 'next' on 2024-09-24 at 74edc0657c)
55 + + Documentation/technical: fix a typo
56
99 - CMake adjustments for recent changes around unit tests.
100 -
101 - source: <pull.1797.git.1726687769585.gitgitgadget@gmail.com>
57 + Docfix.
58 + source: <20240920082815.8192-1-algonell@gmail.com>
59
60
104 -* ps/apply-leakfix (2024-09-17) 6 commits
105 - (merged to 'next' on 2024-09-18 at 99e318345e)
106 - + apply: refactor `struct image` to use a `struct strbuf`
107 - + apply: rename members that track line count and allocation length
108 - + apply: refactor code to drop `line_allocated`
109 - + apply: introduce macro and function to init images
110 - + apply: rename functions operating on `struct image`
111 - + apply: reorder functions to move image-related things together
61 +* ak/typofix-builtins (2024-09-24) 1 commit
62 + (merged to 'next' on 2024-09-24 at d7702a68b7)
63 + + builtin: fix typos
64
113 - "git apply" had custom buffer management code that predated before
114 - use of strbuf got widespread, which has been updated to use strbuf,
115 - which also plugged some memory leaks.
116 -
117 - source: <cover.1726567217.git.ps@pks.im>
65 + Typofix.
66 + source: <20240924130906.21392-1-algonell@gmail.com>
67
68
120 -* ps/ci-gitlab-upgrade (2024-09-19) 1 commit
121 - (merged to 'next' on 2024-09-19 at 907c53944e)
122 - + gitlab-ci: upgrade machine type of Linux runners
69 +* cb/ci-freebsd-13-4 (2024-09-20) 1 commit
70 + (merged to 'next' on 2024-09-23 at 18be138bfd)
71 + + ci: update FreeBSD image to 13.4
72
73 CI updates.
125 -
126 - source: <0dfcb4a7b38ca66ec50775928ecfb31c4bc2008b.1726642142.git.ps@pks.im>
127 -
128 -
129 -* ps/reftable-exclude (2024-09-16) 7 commits
130 - (merged to 'next' on 2024-09-18 at 1f00fce314)
131 - + refs/reftable: wire up support for exclude patterns
132 - + reftable/reader: make table iterator reseekable
133 - + t/unit-tests: introduce reftable library
134 - + Makefile: stop listing test library objects twice
135 - + builtin/receive-pack: fix exclude patterns when announcing refs
136 - + refs: properly apply exclude patterns to namespaced refs
137 - + Merge branch 'cp/unit-test-reftable-stack' into ps/reftable-exclude
138 - (this branch is used by jc/cmake-unit-test-updates and ps/reftable-alloc-failures.)
139 -
140 - The reftable backend learned to more efficiently handle exclude
141 - patterns while enumerating the refs.
142 -
143 - source: <cover.1726476401.git.ps@pks.im>
74 + source: <20240920201409.8723-1-carenas@gmail.com>
75
145 ---------------------------------------------------
146 -[New Topics]
76
148 -* ak/doc-sparse-co-typofix (2024-09-23) 1 commit
149 - (merged to 'next' on 2024-09-24 at 74edc0657c)
150 - + Documentation/technical: fix a typo
77 +* jk/sendemail-mailmap-doc (2024-09-25) 1 commit
78 + (merged to 'next' on 2024-09-25 at d4f69efebf)
79 + + send-email: document --mailmap and associated configuration
80
81 Docfix.
82 + source: <20240923222429.4102405-1-jacob.e.keller@intel.com>
83
154 - Will merge to 'master'.
155 - source: <20240920082815.8192-1-algonell@gmail.com>
84
85 +* rs/diff-exit-code-binary (2024-09-23) 1 commit
86 + (merged to 'next' on 2024-09-24 at 1e597c407c)
87 + + diff: report modified binary files as changes in builtin_diff()
88 +
89 + "git diff --exit-code" ignored modified binary files, which has
90 + been corrected.
91 + source: <500a8e0a-9fbd-4b7b-b2f2-026a4293bc9f@web.de>
92 +
93 +--------------------------------------------------
94 +[Cooking]
95
96 * ds/sparse-checkout-expansion-advice (2024-09-23) 1 commit
97 - sparse-checkout: disable advice in 'disable'
@@ -167,26 +105,6 @@ Release tarballs are available at:
105 source: <pull.1800.git.1727119882901.gitgitgadget@gmail.com>
106
107
170 -* jk/sendemail-mailmap-doc (2024-09-25) 1 commit
171 - (merged to 'next' on 2024-09-25 at d4f69efebf)
172 - + send-email: document --mailmap and associated configuration
173 -
174 - Docfix.
175 -
176 - Will merge to 'master'.
177 - source: <20240923222429.4102405-1-jacob.e.keller@intel.com>
178 -
179 -
180 -* ak/typofix-builtins (2024-09-24) 1 commit
181 - (merged to 'next' on 2024-09-24 at d7702a68b7)
182 - + builtin: fix typos
183 -
184 - Typofix.
185 -
186 - Will merge to 'master'.
187 - source: <20240924130906.21392-1-algonell@gmail.com>
188 -
189 -
108 * ps/includeif-onbranch-cornercase-fix (2024-09-24) 2 commits
109 (merged to 'next' on 2024-09-24 at 229c0bf0e5)
110 + config: fix evaluating "onbranch" with nonexistent git dir
@@ -246,8 +164,6 @@ Release tarballs are available at:
164 Needs review.
165 source: <20240924213404.GA1142219@coredump.intra.peff.net>
166
249 ---------------------------------------------------
250 -[Cooking]
167
168 * es/worktree-repair-copied (2024-09-23) 1 commit
169 - worktree: repair copied repository and linked worktrees
@@ -282,27 +198,6 @@ Release tarballs are available at:
198 source: <c3a712d5-8e50-453d-be90-f5bf34de744c@web.de>
199
200
285 -* rs/diff-exit-code-binary (2024-09-23) 1 commit
286 - (merged to 'next' on 2024-09-24 at 1e597c407c)
287 - + diff: report modified binary files as changes in builtin_diff()
288 -
289 - "git diff --exit-code" ignored modified binary files, which has
290 - been corrected.
291 -
292 - Will merge to 'master'.
293 - source: <500a8e0a-9fbd-4b7b-b2f2-026a4293bc9f@web.de>
294 -
295 -
296 -* cb/ci-freebsd-13-4 (2024-09-20) 1 commit
297 - (merged to 'next' on 2024-09-23 at 18be138bfd)
298 - + ci: update FreeBSD image to 13.4
299 -
300 - CI updates.
301 -
302 - Will merge to 'master'.
303 - source: <20240920201409.8723-1-carenas@gmail.com>
304 -
305 -
201 * cw/fix-reachable-in-repo-with-promisor (2024-09-19) 2 commits
202 - fetch-pack.c: do not declare local commits as "have" in partial repos
203 - packfile: split promisor objects oidset into two