Skip to content

Commit ab336e8

Browse files
committed
Seventh batch
Signed-off-by: Junio C Hamano <[email protected]>
1 parent a50036d commit ab336e8

File tree

1 file changed

+36
-0
lines changed

1 file changed

+36
-0
lines changed

Documentation/RelNotes/2.37.0.txt

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,20 @@ UI, Workflows & Features
3838
testing; the reimplementation is now exposed to general public by
3939
default.
4040

41+
* Deprecate non-cone mode of the sparse-checkout feature.
42+
43+
* Introduce a filesystem-dependent mechanism to optimize the way the
44+
bits for many loose object files are ensured to hit the disk
45+
platter.
46+
47+
* The "do not remove the directory the user started Git in" logic,
48+
when Git cannot tell where that directory is, is disabled. Earlier
49+
we refused to run in such a case.
50+
51+
* A mechanism to pack unreachable objects into a "cruft pack",
52+
instead of ejecting them into loose form to be reclaimed later, has
53+
been introduced.
54+
4155

4256
Performance, Internal Implementation, Development Support etc.
4357

@@ -54,6 +68,16 @@ Performance, Internal Implementation, Development Support etc.
5468
comparison between a pointer and NULL, and applies the clean-up to
5569
the maintenance track.
5670

71+
* Preliminary code refactoring around transport and bundle code.
72+
73+
* "sparse-checkout" learns to work better with the sparse-index
74+
feature.
75+
76+
* A workflow change for translators are being proposed. git.pot is
77+
no longer version controlled and it is local responsibility of
78+
translaters to generate it.
79+
80+
5781

5882
Fixes since v2.36
5983
-----------------
@@ -196,6 +220,18 @@ Fixes since v2.36
196220
* Some real problems noticed by gcc 12 have been fixed, while false
197221
positives have been worked around.
198222

223+
* Update the version of FreeBSD image used in Cirrus CI.
224+
(merge c58bebd4c6 pb/use-freebsd-12.3-in-cirrus-ci later to maint).
225+
226+
* The multi-pack-index code did not protect the packfile it is going
227+
to depend on from getting removed while in use, which has been
228+
corrected.
229+
(merge 4090511e40 tb/midx-race-in-pack-objects later to maint).
230+
231+
* Teach "git repack --geometric" work better with "--keep-pack" and
232+
avoid corrupting the repository when packsize limit is used.
233+
(merge 66731ff921 tb/geom-repack-with-keep-and-max later to maint).
234+
199235
* Other code cleanup, docfix, build fix, etc.
200236
(merge e6b2582da3 cm/reftable-0-length-memset later to maint).
201237
(merge 0b75e5bf22 ab/misc-cleanup later to maint).

0 commit comments

Comments
 (0)