The sixth batch

Signed-off-by: Junio C Hamano <gitster@pobox.com>

Junio C Hamano committed Sep 5, 2023 at 14:37 UTC 1fc548b2d6a3596f3e1c1f8b1930d8dbd1e30bf3
1 file changed +16
Documentation/RelNotes/2.43.0.txt
+16
@@ -34,6 +34,22 @@ Performance, Internal Implementation, Development Support etc.
34
35 * "git check-attr" has been taught to work better with sparse-index.
36
37 + * It may be tempting to leave the help text NULL for a command line
38 + option that is either hidden or too obvious, but "git subcmd -h"
39 + and "git subcmd --help-all" would have segfaulted if done so. Now
40 + the help text is optional.
41 +
42 + * Tests that are known to pass with LSan are now marked as such.
43 + (merge 5fafe8c95f tb/mark-more-tests-as-leak-free later to maint).
44 +
45 + * Flakey "git p4" tests, as well as "git svn" tests, are now skipped
46 + in the (rather expensive) sanitizer CI job.
47 + (merge 6ba913629f js/ci-san-skip-p4-and-svn-tests later to maint).
48 +
49 + * Tests with LSan from time to time seem to emit harmless message
50 + that makes our tests unnecessarily flakey; we work it around by
51 + filtering the uninteresting output.
52 + (merge 370ef7e40d jk/test-lsan-denoise-output later to maint).
53
54
55 Fixes since v2.42