Skip to content

Commit 3211108

Browse files
committed
What's cooking (2024/09 #11)
1 parent 4e49940 commit 3211108

File tree

1 file changed

+33
-138
lines changed

1 file changed

+33
-138
lines changed

whats-cooking.txt

Lines changed: 33 additions & 138 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
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
55
66

7-
What's cooking in git.git (Sep 2024, #10; Wed, 25)
7+
What's cooking in git.git (Sep 2024, #11; Thu, 26)
88
--------------------------------------------------
99

1010
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
1717
no activity (of course they can be resubmit when new interests
1818
arise).
1919

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.
2321

2422
Copies of the source code to Git live in many repositories, and the
2523
following is a list of the ones I push into or their mirrors. Some
@@ -52,108 +50,48 @@ Release tarballs are available at:
5250
--------------------------------------------------
5351
[Graduated to 'master']
5452

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-
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
9856

99-
CMake adjustments for recent changes around unit tests.
100-
101-
57+
Docfix.
58+
10259

10360

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
11264

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-
65+
Typofix.
66+
11867

11968

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
12372

12473
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-
74+
14475

145-
--------------------------------------------------
146-
[New Topics]
14776

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
15180

15281
Docfix.
82+
15383

154-
Will merge to 'master'.
155-
15684

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+
92+
93+
--------------------------------------------------
94+
[Cooking]
15795

15896
* ds/sparse-checkout-expansion-advice (2024-09-23) 1 commit
15997
- sparse-checkout: disable advice in 'disable'
@@ -167,26 +105,6 @@ Release tarballs are available at:
167105
168106

169107

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-
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-
188-
189-
190108
* ps/includeif-onbranch-cornercase-fix (2024-09-24) 2 commits
191109
(merged to 'next' on 2024-09-24 at 229c0bf0e5)
192110
+ config: fix evaluating "onbranch" with nonexistent git dir
@@ -246,8 +164,6 @@ Release tarballs are available at:
246164
Needs review.
247165
248166

249-
--------------------------------------------------
250-
[Cooking]
251167

252168
* es/worktree-repair-copied (2024-09-23) 1 commit
253169
- worktree: repair copied repository and linked worktrees
@@ -282,27 +198,6 @@ Release tarballs are available at:
282198
283199

284200

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-
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-
304-
305-
306201
* cw/fix-reachable-in-repo-with-promisor (2024-09-19) 2 commits
307202
- fetch-pack.c: do not declare local commits as "have" in partial repos
308203
- packfile: split promisor objects oidset into two

0 commit comments

Comments
 (0)