Git fork

The eighth batch

Signed-off-by: Junio C Hamano <gitster@pobox.com>

+18
+18
Documentation/RelNotes/2.52.0.adoc
··· 17 17 * A new command "git last-modified" has been added to show the closest 18 18 ancestor commit that touched each path. 19 19 20 + * "git refs exists" that works like "git show-ref --exists" has been 21 + added. 22 + 20 23 21 24 Performance, Internal Implementation, Development Support etc. 22 25 -------------------------------------------------------------- ··· 46 49 * Inspired by Ezekiel's recent effort to showcase Rust interface, the 47 50 hash function implementation used to hash lines have been updated 48 51 to the one used for ELF symbol lookup by Glibc. 52 + 53 + * Instead of scanning for the remaining items to see if there are 54 + still commits to be explored in the queue, use khash to remember 55 + which items are still on the queue (an unacceptable alternative is 56 + to reserve one object flag bits). 49 57 50 58 51 59 Fixes since v2.51 ··· 151 159 this. 152 160 (merge 681f26bccc ds/ls-files-lazy-unsparse later to maint). 153 161 162 + * Windows "real-time monitoring" interferes with the execution of 163 + tests and affects negatively in both correctness and performance, 164 + which has been disabled in Gitlab CI. 165 + (merge 608cf5b793 ps/gitlab-ci-disable-windows-monitoring later to maint). 166 + 154 167 * Other code cleanup, docfix, build fix, etc. 155 168 (merge 823d537fa7 kh/doc-git-log-markup-fix later to maint). 156 169 (merge cf7efa4f33 rj/t6137-cygwin-fix later to maint). ··· 164 177 (merge 374579c6d4 kh/doc-interpret-trailers-markup-fix later to maint). 165 178 (merge 44dce6541c kh/doc-config-typofix later to maint). 166 179 (merge 785628b173 js/doc-sending-patch-via-thunderbird later to maint). 180 + (merge e5c27bd3d8 je/doc-add later to maint). 181 + (merge 13296ac909 ps/object-store-midx-dedup-info later to maint). 182 + (merge 2f4bf83ffc km/alias-doc-markup-fix later to maint). 183 + (merge b0d97aac19 kh/doc-markup-fixes later to maint). 184 + (merge f9a6705d9a tc/t0450-harden later to maint).