summary refs log tree commit diff
path: root/Documentation
diff options
context:
space:
mode:
authorJunio C Hamano <gitster@pobox.com>2022-03-25 16:35:36 -0700
committerJunio C Hamano <gitster@pobox.com>2022-03-25 16:38:25 -0700
commitabf474a5dd901f28013c52155411a48fd4c09922 (patch)
tree5365fd773adaac0f84c4f07532eec8809f3f6f0e /Documentation
parentdd9ff30dffdd03c579f4d867286dac3e46e05c8d (diff)
The 15th batch
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'Documentation')
-rw-r--r--Documentation/RelNotes/2.36.0.txt12
1 files changed, 12 insertions, 0 deletions
diff --git a/Documentation/RelNotes/2.36.0.txt b/Documentation/RelNotes/2.36.0.txt
index de91b846d1..721b5d2034 100644
--- a/Documentation/RelNotes/2.36.0.txt
+++ b/Documentation/RelNotes/2.36.0.txt
@@ -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).