)]}'
{
  "commit": "3ebe43ccae153e078e511cf86347ddb39fbd8e33",
  "tree": "754c0dfaa1f6b3199c00bc50f186229167cb89bd",
  "parents": [
    "4e67a230612b894160aecd786388519bec17f5fe",
    "1ff3617bbcaf5c6d1a0a9d560c9ad4474f8df254"
  ],
  "author": {
    "name": "Matthias Sohn",
    "email": "matthias.sohn@sap.com",
    "time": "Thu Feb 12 00:44:12 2026 +0100"
  },
  "committer": {
    "name": "Matthias Sohn",
    "email": "matthias.sohn@sap.com",
    "time": "Thu Feb 12 00:44:12 2026 +0100"
  },
  "message": "Merge branch \u0027master\u0027 into servlet-4\n\n* master:\n  Bazel: align JGit with shared external_deps repository\n  Bazel: bump rules_jvm_external to 6.10\n  MultiPackIndex: Offer an iterator over the entries in the midx\n  Add missing LF at the end of GarbageCollectCommandTest\n  Add GarbageCollectCommand#setGcConfig\n  GC: add flag to control whether gc should pack all refs\n  Downgrade spring-boot-maven-plugin to 3.5.10\n  pack-refs: Add sorted flag\n  Bazel: enforce strict MODULE.bazel.lock synchronization\n  DfsPackFileMidxSingle: No need to set ints to 0 in constructor\n  MidxPackFilter: Remove debug printlns\n  DfsMidxWriter: add writing bitmaps to the newly created midx\n  RefAdvancer: helper to find when a branch enters a pack\n  Throw IOException if API tries to use destroyed TemporaryBuffer\n  Update com.google.errorprone:error_prone_type_annotations to 2.46.0\n  Update Apache sshd to 2.17.1\n  Prepare 7.6.0-SNAPSHOT builds\n  DfsPackFileMidx: offer local objects as ObjectToPack\n  JGit v7.6.0.202601262032-m2\n  Update org.assertj:assertj-core to 3.27.7\n  DfsPackFileMidxNPacks: getBitmapIndex tries to load midx bitmaps\n  PackBitmapIndexBuilderTest: add test to the bitmap builder storage\n  Update bytebuddy to 1.18.4\n  Update org.objectweb.asm to 9.9.1\n  PackBitmapCalculator: Move code to calculate bitmaps out of PackWriter\n  DfsPackFileMidx: expose the checksum of the midx\n  DfsPackFile: Use getPackIndex while loading bitmaps\n  DfsMidxWriter: set file size for the midx extension\n  DfsPackFileMidx*Test: Use MidxTestUtils when possible\n  DfsPackFileMidx: Implement PackReverseIndex over midx\n  DfsPackFileMidx: Implement PackIndex over midx\n  MultiPackIndex: add the checksum to the midx\n  DfsPackFileMidx: Add method to translate midx position to objectId\n  MultiPackIndex: Add #getObjectAt to translate position to id\n  MultiPackIndex: implement methods for the reverse index\n  Update python dependencies of download_release.py\n  Prepare 7.6.0-SNAPSHOT builds\n  JGit v7.6.0.202601071437-m1\n  Update Maven plugins\n  Update compiler versions\n  MultiPackIndexLoader: do not ignore the ridx chunk\n  MultiPackIndexWriter: write \"bitmapped packfiles\" chunk\n  Add target platform jgit-4.39 for 2025-03\n  Switch to 4.38 release URL of release train p2 repo\n  Update mockito to 5.21.0\n  Fix invalid HTML closing tag in javadoc\n  Document how to test new release staged on Maven Central Portal\n  MidxPackFilter: Keep max one midx in the stack\n  DfsPackFileMidx: Introduce single-pack midx\n\nChange-Id: I5e6ab8ccfa74b79812f4b6d78bfd515acdd36a5a\n",
  "tree_diff": []
}
