Skip to content

Commit 152bac0

Browse files
committed
Autogenerated HTML docs for v2.50.0-rc0-61-gb07857
1 parent 8b13cbe commit 152bac0

31 files changed

+1101
-936
lines changed

RelNotes/2.50.0.adoc

Lines changed: 26 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,8 @@ UI, Workflows & Features
8989
check, which can be useful when the repository arranges to ensure
9090
connectivity by some other means.
9191

92+
* "git notes --help" documentation updates.
93+
9294

9395
Performance, Internal Implementation, Development Support etc.
9496
--------------------------------------------------------------
@@ -100,7 +102,9 @@ Performance, Internal Implementation, Development Support etc.
100102
* "git fsck" becomes more careful when checking the refs.
101103
102104
* "git fast-export | git fast-import" learns to deal with commit and
103-
tag objects with embedded signatures a bit better.
105+
tag objects with embedded signatures a bit better. This is highly
106+
experimental and the format of the data stream may change in the
107+
future without compatibility guarantees.
104108
105109
* The code paths to check whether a refname X is available (by seeing
106110
if another ref X/Y exists, etc.) have been optimized.
@@ -193,6 +197,10 @@ Performance, Internal Implementation, Development Support etc.
193197
do not pass the leak checker tests, as they should no longer be
194198
needed.
195199
200+
* When a stale .midx file refers to .pack files that no longer exist,
201+
we ended up checking for these non-existent files repeatedly, which
202+
has been optimized by memoizing the non-existence.
203+
196204
197205
Fixes since v2.49
198206
-----------------
@@ -355,6 +363,22 @@ Fixes since v2.49
355363
expand sparse-index while working.
356364
(merge ecf9ba20e3 ds/sparse-apply-add-p later to maint).
357365

366+
* Avoid adding directory path to a sparse-index tree entries to the
367+
name-hash, since they would bloat the hashtable without anybody
368+
querying for them. This was done already for a single threaded
369+
part of the code, but now the multi-threaded code also does the
370+
same.
371+
(merge 2e60aabc75 am/sparse-index-name-hash-fix later to maint).
372+
373+
* Recent versions of Perl started warning against "! A =~ /pattern/"
374+
which does not negate the result of the matching. As it turns out
375+
that the problematic function is not even called, it was removed.
376+
(merge 67cae845d2 op/cvsserver-perl-warning later to maint).
377+
378+
* "git apply --index/--cached" when applying a deletion patch in
379+
reverse failed to give the mode bits of the path "removed" by the
380+
patch to the file it creates, which has been corrected.
381+
358382
* Other code cleanup, docfix, build fix, etc.
359383
(merge 227c4f33a0 ja/doc-block-delimiter-markup-fix later to maint).
360384
(merge 2bfd3b3685 ab/decorate-code-cleanup later to maint).
@@ -387,3 +411,4 @@ Fixes since v2.49
387411
(merge 91db6c735d ly/reftable-writer-leakfix later to maint).
388412
(merge 20e4e9ad0b jc/doc-synopsis-option-markup later to maint).
389413
(merge cddcee7f64 es/meson-configure-build-options-fix later to maint).
414+
(merge cea9f55f00 wk/sparse-checkout-doc-fix later to maint).

git-am.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -599,8 +599,8 @@ <h2 id="_options">OPTIONS</h2>
599599
am.threeWay configuration variable. For more information,
600600
see am.threeWay in <a href="git-config.html">git-config(1)</a>.</p>
601601
</dd>
602-
<dt class="hdlist1">--rerere-autoupdate</dt>
603-
<dt class="hdlist1">--no-rerere-autoupdate</dt>
602+
<dt class="hdlist1"><code>--rerere-autoupdate</code></dt>
603+
<dt class="hdlist1"><code>--no-rerere-autoupdate</code></dt>
604604
<dd>
605605
<p>After the rerere mechanism reuses a recorded resolution on
606606
the current conflict to update the files in the working

0 commit comments

Comments
 (0)