]> git.ipfire.org Git - thirdparty/git.git/commitdiff
The eighteenth batch
authorJunio C Hamano <gitster@pobox.com>
Mon, 5 Sep 2022 20:54:46 +0000 (13:54 -0700)
committerJunio C Hamano <gitster@pobox.com>
Tue, 6 Sep 2022 01:33:41 +0000 (18:33 -0700)
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Documentation/RelNotes/2.38.0.txt

index 71e1731ddbb90f3afb01bdc5490b61c71bd2e4d8..f521e930ba2ef847ee163ebead35dad0198822c6 100644 (file)
@@ -145,6 +145,9 @@ Performance, Internal Implementation, Development Support etc.
  * The "subcommand" mode is introduced to parse-options API and update
    the command line parser of Git commands with subcommands.
 
+ * The pack bitmap file gained a bitmap-lookup table to speed up
+   locating the necessary bitmap for a given commit.
+
 
 Fixes since v2.37
 -----------------
@@ -307,5 +310,19 @@ Fixes since v2.37
    has been corrected.
    (merge d3a9295ada en/merge-unstash-only-on-clean-merge later to maint).
 
+ * Multi-pack index got corrupted when preferred pack changed from one
+   pack to another in a certain way, which has been corrected.
+   (merge 99e4d084ff tb/midx-with-changing-preferred-pack-fix later to maint).
+
+ * The clean-up of temporary files created via mks_tempfile_dt() was
+   racy and attempted to unlink() the leading directory when signals
+   are involved, which has been corrected.
+   (merge babe2e0559 rs/tempfile-cleanup-race-fix later to maint).
+
+ * FreeBSD portability fix for "git maintenance" that spawns "crontab"
+   to schedule tasks.
+   (merge ee69e7884e bc/gc-crontab-fix later to maint).
+
  * Other code cleanup, docfix, build fix, etc.
    (merge 77b9e85c0f vd/fix-perf-tests later to maint).
+   (merge 0682bc43f5 jk/test-crontab-fixes later to maint).