The 21st batch

This pretty much should match what we would have in the upcoming preview of 2.47. Signed-off-by: Junio C Hamano <gitster@pobox.com>

Junio C Hamano committed Sep 25, 2024 at 10:33 UTC a116aba5d54bf44c6fc27fa1a4c2431d53cf8ff5
1 file changed +9
Documentation/RelNotes/2.47.0.txt
+9
@@ -149,6 +149,13 @@ Performance, Internal Implementation, Development Support etc.
149 been updated to pass the repository, if known, together with the
150 prefix value.
151
152 + * "git apply" had custom buffer management code that predated before
153 + use of strbuf got widespread, which has been updated to use strbuf,
154 + which also plugged some memory leaks.
155 +
156 + * The reftable backend learned to more efficiently handle exclude
157 + patterns while enumerating the refs.
158 +
159
160 Fixes since v2.46
161 -----------------
@@ -284,3 +291,5 @@ Fixes since v2.46
291 (merge 4460e052e0 jc/range-diff-lazy-setup later to maint).
292 (merge 0627c58e7a ak/typofixes later to maint).
293 (merge 83799f1500 jk/t9001-deflake later to maint).
294 + (merge e02cc08a88 ak/typofix-2.46-maint later to maint).
295 + (merge 5c5d29e1c4 ps/ci-gitlab-upgrade later to maint).