)]}'
{
  "commit": "5f5d9793eebe39f024090ad3bb462b2a23c4e5e8",
  "tree": "d38a264105e859ba3db7b2e5c916aa9ba7be9d82",
  "parents": [
    "214757ca967cd333b8d3fac9dfa5203777f94b13"
  ],
  "author": {
    "name": "Martin Fick",
    "email": "martin.fick@linaro.org",
    "time": "Thu Mar 16 09:22:27 2023 -0600"
  },
  "committer": {
    "name": "Kaushik Lingarkar",
    "email": "kaushik.lingarkar@linaro.org",
    "time": "Tue Apr 04 12:21:11 2023 -0700"
  },
  "message": "Add a new core.usePerRequestRefCache setting\n\nIf the setting is true, use a per request (currently per request thread)\nref cache. The ref cache uses JGit\u0027s SnapshottingRefDirectory to ensure\nthat packed refs are checked and potentially read at least once per\nrequest (lazily) if needed. This helps reduce the overhead of checking\nif the packed-refs file is outdated. This setting is true by default.\n\nRelease-Notes: Introduce a per request ref cache for better performance\nChange-Id: I174fbfdb956fc10db77ce2e1431bd47f02f69531\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "520855c34a3fafb08bd6ab23ec1eea8e58ce1e2f",
      "old_mode": 33188,
      "old_path": "Documentation/config-gerrit.txt",
      "new_id": "3726e54470c5255070f88c43d46591e47005d924",
      "new_mode": 33188,
      "new_path": "Documentation/config-gerrit.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a0526e1d17ebab360849f3d9be2a0b5399cd5352",
      "new_mode": 33188,
      "new_path": "java/com/google/gerrit/server/cache/PerThreadRefDbCache.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2e81ad4c2852fd8192426c7a932cac0c270a1881",
      "new_mode": 33188,
      "new_path": "java/com/google/gerrit/server/git/DynamicRefDbRepository.java"
    },
    {
      "type": "modify",
      "old_id": "57d37fae0890a730c9e7e3cd432748f10c10f394",
      "old_mode": 33188,
      "old_path": "java/com/google/gerrit/server/git/LocalDiskRepositoryManager.java",
      "new_id": "5cf7de52fd4e28ac1593719ba69125edd8fe9ef2",
      "new_mode": 33188,
      "new_path": "java/com/google/gerrit/server/git/LocalDiskRepositoryManager.java"
    }
  ]
}
