Skip to content

Commit 7014b55

Browse files
committed
A bit more topics for -rc1
Signed-off-by: Junio C Hamano <gitster@pobox.com>
1 parent 9a43523 commit 7014b55

File tree

1 file changed

+22
-0
lines changed

1 file changed

+22
-0
lines changed

Documentation/RelNotes/2.50.0.adoc

Lines changed: 22 additions & 0 deletions
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
--------------------------------------------------------------
@@ -193,6 +195,10 @@ Performance, Internal Implementation, Development Support etc.
193195
do not pass the leak checker tests, as they should no longer be
194196
needed.
195197
198+
* When a stale .midx file refers to .pack files that no longer exist,
199+
we ended up checking for these non-existent files repeatedly, which
200+
has been optimized by memoizing the non-existence.
201+
196202
197203
Fixes since v2.49
198204
-----------------
@@ -355,6 +361,22 @@ Fixes since v2.49
355361
expand sparse-index while working.
356362
(merge ecf9ba20e3 ds/sparse-apply-add-p later to maint).
357363

364+
* Avoid adding directory path to a sparse-index tree entries to the
365+
name-hash, since they would bloat the hashtable without anybody
366+
querying for them. This was done already for a single threaded
367+
part of the code, but now the multi-threaded code also does the
368+
same.
369+
(merge 2e60aabc75 am/sparse-index-name-hash-fix later to maint).
370+
371+
* Recent versions of Perl started warning against "! A =~ /pattern/"
372+
which does not negate the result of the matching. As it turns out
373+
that the problematic function is not even called, it was removed.
374+
(merge 67cae845d2 op/cvsserver-perl-warning later to maint).
375+
376+
* "git apply --index/--cached" when applying a deletion patch in
377+
reverse failed to give the mode bits of the path "removed" by the
378+
patch to the file it creates, which has been corrected.
379+
358380
* Other code cleanup, docfix, build fix, etc.
359381
(merge 227c4f33a0 ja/doc-block-delimiter-markup-fix later to maint).
360382
(merge 2bfd3b3685 ab/decorate-code-cleanup later to maint).

0 commit comments

Comments
 (0)