)]}'
{
  "commit": "0022a34428cf8bfe4feb0935cdd20b0257bfc8a3",
  "tree": "2fb4065f1e06e41f3f5c78eb1f44e3da143c5f83",
  "parents": [
    "75c44d0b1dec203859112ad42074eb16839ea353"
  ],
  "author": {
    "name": "Adithya Chakilam",
    "email": "achakila@codeaurora.org",
    "time": "Mon May 03 09:18:23 2021 -0500"
  },
  "committer": {
    "name": "Adithya Chakilam",
    "email": "achakila@codeaurora.org",
    "time": "Mon May 03 09:52:20 2021 -0500"
  },
  "message": "Change pruneNoLongerPending to accept Set instead of Collection\n\nPreviously while we are looking up the collection using .contains(),\nit was an O(n) operation and resulting in degredation of pruning\nperformance when the number of tasks in storage is high. Change it\nto use Set instead.\n\nChange-Id: Ibba32198049536177f51a1c19d79a8ed181faa73\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4abb295fdb951ce4e3a21d34dde6b9c878c8086c",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/replication/ReplicationQueue.java",
      "new_id": "5310c1401f4afed89577ceafb6ed20b1c237e358",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/replication/ReplicationQueue.java"
    }
  ]
}
