]> git.ipfire.org Git - thirdparty/git.git/commitdiff
The 15th batch
authorJunio C Hamano <gitster@pobox.com>
Fri, 25 Mar 2022 23:35:36 +0000 (16:35 -0700)
committerJunio C Hamano <gitster@pobox.com>
Fri, 25 Mar 2022 23:38:25 +0000 (16:38 -0700)
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Documentation/RelNotes/2.36.0.txt

index de91b846d16f221065fbe7de64204b99ffa70c00..721b5d203463962c63d467eebcfa67ab77c22076 100644 (file)
@@ -152,6 +152,12 @@ Performance, Internal Implementation, Development Support etc.
    the lower bound of searching commits used to explain the revision,
    when available, instead of committer time.
 
+ * Replace core.fsyncObjectFiles with two new configuration variables,
+   core.fsync and core.fsyncMethod.
+
+ * Updates to refs traditionally weren't fsync'ed, but we can
+   configure using core.fsync variable to do so.
+
 
 Fixes since v2.35
 -----------------
@@ -344,6 +350,12 @@ Fixes since v2.35
    with newer versions of glibc.
    (merge baedc59543 ep/test-malloc-check-with-glibc-2.34 later to maint).
 
+ * When "git fetch --recurse-submodules" grabbed submodule commits
+   that would be needed to recursively check out newly fetched commits
+   in the superproject, it only paid attention to submodules that are
+   in the current checkout of the superproject.  We now do so for all
+   submodules that have been run "git submodule init" on.
+
  * Other code cleanup, docfix, build fix, etc.
    (merge cfc5cf428b jc/find-header later to maint).
    (merge 40e7cfdd46 jh/p4-fix-use-of-process-error-exception later to maint).