)]}'
{
  "commit": "23b9693a75b899c97da8a04c0b531874b225d236",
  "tree": "a710a29fe5dd8792cb530910376b7ced2e45f770",
  "parents": [
    "3212c8fa387995cecbb95de50508ba142f772203"
  ],
  "author": {
    "name": "Matthias Sohn",
    "email": "matthias.sohn@sap.com",
    "time": "Mon Mar 27 22:23:11 2023 +0200"
  },
  "committer": {
    "name": "Matthias Sohn",
    "email": "matthias.sohn@sap.com",
    "time": "Tue Mar 28 23:16:08 2023 +0200"
  },
  "message": "DirCache: support option index.skipHash\n\nSupport the new option index.skipHash which was introduced in git 2.40\n[1]. If it is set to true skip computing the git index checksum. This\naccelerates Git commands that manipulate the index, such as git add, git\ncommit, or git status. Instead of storing the checksum, write a trailing\nset of bytes with value zero, indicating that the computation was\nskipped.\n\nAccept a skipped checksum consisting of 20 null bytes when reading the\nindex since the option could have been set to true at the time when the\nindex was written.\n\n[1] https://git-scm.com/docs/git-config#Documentation/git-config.txt-indexskipHash\n\nBug: 581723\nChange-Id: I28ebe44c5ca1cbcb882438665d686452a0c111b2\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0fca652906eb12eed85dd1291dfc317bbe4ad87d",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit.test/tst/org/eclipse/jgit/dircache/DirCacheBasicTest.java",
      "new_id": "618ccc0a0c6dd087385ee9b34d6c178dcbe60634",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit.test/tst/org/eclipse/jgit/dircache/DirCacheBasicTest.java"
    },
    {
      "type": "modify",
      "old_id": "01366d259a6a0366934b5ced72c4d37f01ebe5d9",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit/.settings/.api_filters",
      "new_id": "e12ec17f34415d6400a0f27670e88c127a0a331e",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit/.settings/.api_filters"
    },
    {
      "type": "modify",
      "old_id": "03da61583d52e1523c01f0ad2fe3b3407324afa2",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCache.java",
      "new_id": "e56061223c9105c1ff7967ae3d98a34f3d455da4",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCache.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ea5877ffff72215ae24b8da1416adf17a89a93c4",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/io/NullMessageDigest.java"
    },
    {
      "type": "modify",
      "old_id": "7d3430ffc577b2344c1453a58aea2eb61654980d",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit/src/org/eclipse/jgit/lib/ConfigConstants.java",
      "new_id": "634e3f7f86752e78d35137f41461d9d08100bcdd",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit/src/org/eclipse/jgit/lib/ConfigConstants.java"
    }
  ]
}
