)]}'
{
  "commit": "dac4ac8ae9b6bf8e7f844fdfb5ff22dc3454dade",
  "tree": "0202c220e535ca3261b636ff9d1f7bde16bbf14b",
  "parents": [
    "2c9edca37a6bfc57df76fff5f5ec692165429246"
  ],
  "author": {
    "name": "Luca Milanesio",
    "email": "luca.milanesio@gmail.com",
    "time": "Sat Oct 02 00:31:16 2021 +0100"
  },
  "committer": {
    "name": "Luca Milanesio",
    "email": "luca.milanesio@gmail.com",
    "time": "Thu Oct 14 20:35:19 2021 +0100"
  },
  "message": "Avoid looking up refs for all filtered changes\n\nWhen filtering a huge list of refs all the closed\nchanges need to be identified and hidden; however, the mere\nlookup of the changes\u0027 SHA1s from the repository\u0027s ref-database\ncan cause a considerable system load because of the high\nnumber of change refs.\n\nThe initial list of refs to be filtered contains already\nall the \u0027/meta\u0027 refs and their associated SHA1s hence it can\nbe reused for looking up the change-id to their latest version\ninstead of re-reading the same information from the repository\non disk.\n\nDepends-On: https://gerrit-review.googlesource.com/c/gerrit/+/319756\nChange-Id: I164addd6abc7c1dff1cfeedcec27415e6b88f3b3\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0809840ed2fdd3f57aa704470eff4edb5da6ffe0",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/modules/gitrefsfilter/ForProjectWrapper.java",
      "new_id": "3080694dd953d38ab4d52eecd82205e4bfeb15b3",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/modules/gitrefsfilter/ForProjectWrapper.java"
    }
  ]
}
