)]}'
{
  "commit": "f447543ba5493bae04cc9a5a2844f2745541e27a",
  "tree": "ec96f22aba70b77a7a2c3db4360803ae96abf527",
  "parents": [
    "082c710e28901ec6aeb5d135b1f11bacf4ae7a00"
  ],
  "author": {
    "name": "Martin Fick",
    "email": "martin.fick@linaro.org",
    "time": "Wed Aug 30 09:19:07 2023 -0600"
  },
  "committer": {
    "name": "Martin Fick",
    "email": "martin.fick@linaro.org",
    "time": "Wed Aug 30 09:24:06 2023 -0600"
  },
  "message": "Place the replaying flag clearing in a finally\n\nThis ensure that \u0027replaying\u0027 will be set to false even if an exception\noccurs in pruneNoLongerPending(), otherwise if would be possible for the\ndistributor to get \"stuck\" and never be able to run again.\n\nRelease-Notes: Avoid opportunity to inadvertently block the distributor\nChange-Id: I4628a574ad54ca6abd591138edc48e12a39447e7\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ef75badb00e6af0429ec2bfe65840456e55d6b54",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/replication/ReplicationQueue.java",
      "new_id": "4ff76537fc6c6991b81cacbd5fc6a29a14255865",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/replication/ReplicationQueue.java"
    }
  ]
}
