Merge branch 'master' into stable-7.6 * master: MidxIterator: Add reset method PackIndexMerger: remove rawIterator() method PackIndexMerge: Use deduped iterators instead of deduping while reading PackIndexMerger: use MidxIterators instead of its own MidxIterators: Helpers around the MidxIterator Bazel: align JGit with shared external_deps repository Bazel: bump rules_jvm_external to 6.10 MultiPackIndex: Offer an iterator over the entries in the midx RevWalk: abort computation of merged commits if the monitor is canceled [cli] Add options --pack-refs and --no-pack-refs to Gc command Add missing LF at the end of GarbageCollectCommandTest Add GarbageCollectCommand#setGcConfig GC: add flag to control whether gc should pack all refs Downgrade spring-boot-maven-plugin to 3.5.10 pack-refs: Add sorted flag Bazel: enforce strict MODULE.bazel.lock synchronization DfsPackFileMidxSingle: No need to set ints to 0 in constructor MidxPackFilter: Remove debug printlns DfsMidxWriter: add writing bitmaps to the newly created midx RefAdvancer: helper to find when a branch enters a pack Throw IOException if API tries to use destroyed TemporaryBuffer Update com.google.errorprone:error_prone_type_annotations to 2.46.0 Update Apache sshd to 2.17.1 DfsPackFileMidx: offer local objects as ObjectToPack Change-Id: I6296337594bf55033aeb680824f42bb739050989