mirror of
https://github.com/git/git
synced 2024-09-13 13:24:41 +00:00
Seventh batch
Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
parent
a50036da1a
commit
ab336e8f1c
|
@ -38,6 +38,20 @@ UI, Workflows & Features
|
||||||
testing; the reimplementation is now exposed to general public by
|
testing; the reimplementation is now exposed to general public by
|
||||||
default.
|
default.
|
||||||
|
|
||||||
|
* Deprecate non-cone mode of the sparse-checkout feature.
|
||||||
|
|
||||||
|
* Introduce a filesystem-dependent mechanism to optimize the way the
|
||||||
|
bits for many loose object files are ensured to hit the disk
|
||||||
|
platter.
|
||||||
|
|
||||||
|
* The "do not remove the directory the user started Git in" logic,
|
||||||
|
when Git cannot tell where that directory is, is disabled. Earlier
|
||||||
|
we refused to run in such a case.
|
||||||
|
|
||||||
|
* A mechanism to pack unreachable objects into a "cruft pack",
|
||||||
|
instead of ejecting them into loose form to be reclaimed later, has
|
||||||
|
been introduced.
|
||||||
|
|
||||||
|
|
||||||
Performance, Internal Implementation, Development Support etc.
|
Performance, Internal Implementation, Development Support etc.
|
||||||
|
|
||||||
|
@ -54,6 +68,16 @@ Performance, Internal Implementation, Development Support etc.
|
||||||
comparison between a pointer and NULL, and applies the clean-up to
|
comparison between a pointer and NULL, and applies the clean-up to
|
||||||
the maintenance track.
|
the maintenance track.
|
||||||
|
|
||||||
|
* Preliminary code refactoring around transport and bundle code.
|
||||||
|
|
||||||
|
* "sparse-checkout" learns to work better with the sparse-index
|
||||||
|
feature.
|
||||||
|
|
||||||
|
* A workflow change for translators are being proposed. git.pot is
|
||||||
|
no longer version controlled and it is local responsibility of
|
||||||
|
translaters to generate it.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Fixes since v2.36
|
Fixes since v2.36
|
||||||
-----------------
|
-----------------
|
||||||
|
@ -196,6 +220,18 @@ Fixes since v2.36
|
||||||
* Some real problems noticed by gcc 12 have been fixed, while false
|
* Some real problems noticed by gcc 12 have been fixed, while false
|
||||||
positives have been worked around.
|
positives have been worked around.
|
||||||
|
|
||||||
|
* Update the version of FreeBSD image used in Cirrus CI.
|
||||||
|
(merge c58bebd4c6 pb/use-freebsd-12.3-in-cirrus-ci later to maint).
|
||||||
|
|
||||||
|
* The multi-pack-index code did not protect the packfile it is going
|
||||||
|
to depend on from getting removed while in use, which has been
|
||||||
|
corrected.
|
||||||
|
(merge 4090511e40 tb/midx-race-in-pack-objects later to maint).
|
||||||
|
|
||||||
|
* Teach "git repack --geometric" work better with "--keep-pack" and
|
||||||
|
avoid corrupting the repository when packsize limit is used.
|
||||||
|
(merge 66731ff921 tb/geom-repack-with-keep-and-max later to maint).
|
||||||
|
|
||||||
* Other code cleanup, docfix, build fix, etc.
|
* Other code cleanup, docfix, build fix, etc.
|
||||||
(merge e6b2582da3 cm/reftable-0-length-memset later to maint).
|
(merge e6b2582da3 cm/reftable-0-length-memset later to maint).
|
||||||
(merge 0b75e5bf22 ab/misc-cleanup later to maint).
|
(merge 0b75e5bf22 ab/misc-cleanup later to maint).
|
||||||
|
|
Loading…
Reference in a new issue