1
1
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
5
6
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
8
--------------------------------------------------
9
9
10
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
17
no activity (of course they can be resubmit when new interests
18
18
arise).
19
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.
23
21
24
22
Copies of the source code to Git live in many repositories, and the
25
23
following is a list of the ones I push into or their mirrors. Some
@@ -52,108 +50,48 @@ Release tarballs are available at:
52
50
--------------------------------------------------
53
51
[Graduated to 'master']
54
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
-
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
98
56
99
- CMake adjustments for recent changes around unit tests.
100
-
101
-
57
+ Docfix.
58
+
102
59
103
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
112
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
-
65
+ Typofix.
66
+
118
67
119
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
123
72
124
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
-
74
+
144
75
145
- --------------------------------------------------
146
- [New Topics]
147
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
151
80
152
81
Docfix.
82
+
153
83
154
- Will merge to 'master'.
155
-
156
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
+
92
+
93
+ --------------------------------------------------
94
+ [Cooking]
157
95
158
96
* ds/sparse-checkout-expansion-advice (2024-09-23) 1 commit
159
97
- sparse-checkout: disable advice in 'disable'
@@ -167,26 +105,6 @@ Release tarballs are available at:
167
105
168
106
169
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
-
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
-
190
108
* ps/includeif-onbranch-cornercase-fix (2024-09-24) 2 commits
191
109
(merged to 'next' on 2024-09-24 at 229c0bf0e5)
192
110
+ config: fix evaluating "onbranch" with nonexistent git dir
@@ -246,8 +164,6 @@ Release tarballs are available at:
246
164
Needs review.
247
165
248
166
249
- --------------------------------------------------
250
- [Cooking]
251
167
252
168
* es/worktree-repair-copied (2024-09-23) 1 commit
253
169
- worktree: repair copied repository and linked worktrees
@@ -282,27 +198,6 @@ Release tarballs are available at:
282
198
283
199
284
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
-
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
-
306
201
* cw/fix-reachable-in-repo-with-promisor (2024-09-19) 2 commits
307
202
- fetch-pack.c: do not declare local commits as "have" in partial repos
308
203
- packfile: split promisor objects oidset into two
0 commit comments