)]}'
{
  "commit": "4e47cbe5964772024261d01526be4e17b8132ef6",
  "tree": "f9abacf3ed0929632cc7ac016ba02a1d9a78f29a",
  "parents": [
    "762423203fc1fe73ab66893b4ba3657488c1ffb4"
  ],
  "author": {
    "name": "Edwin Kempin",
    "email": "ekempin@google.com",
    "time": "Mon Jun 17 11:00:18 2024 +0000"
  },
  "committer": {
    "name": "Patrick Hiesel",
    "email": "hiesel@google.com",
    "time": "Mon Jun 17 12:12:23 2024 +0000"
  },
  "message": "Fix usage of ChangedFilesByPatchSetCache\n\nThis caching didn\u0027t work because we created a new instance in the\ncallback that is invoked per file, rather than creating one instance and\nusing it for the whole request.\n\nNote, this cache is only relevant when sticky code owner approvals are\nenabled.\n\nChange-Id: Ic2357878227e5f1ffac99530f0584d42b7f1ea3b\nSigned-off-by: Edwin Kempin \u003cekempin@google.com\u003e\nReviewed-on: https://gerrit-review.googlesource.com/c/plugins/code-owners/+/430377\nReviewed-by: Patrick Hiesel \u003chiesel@google.com\u003e\nTested-by: Zuul \u003czuul-63@gerritcodereview-ci.iam.gserviceaccount.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d0a6da5b28549633b4f6f716d895abdc1ddd55af",
      "old_mode": 33188,
      "old_path": "java/com/google/gerrit/plugins/codeowners/backend/CodeOwnerApprovalCheck.java",
      "new_id": "6abc8208cd964d243fcd1129f74bb99e37ea140a",
      "new_mode": 33188,
      "new_path": "java/com/google/gerrit/plugins/codeowners/backend/CodeOwnerApprovalCheck.java"
    }
  ]
}
