)]}'
{
  "commit": "1580234359aa5c4f8845cb68b7140c0d8b4aad7b",
  "tree": "56ae47b0f5c5ff4786b8d8fabada87abfaaf39a8",
  "parents": [
    "faea0393bccaa8fb836e762edf02a54502c93a71"
  ],
  "author": {
    "name": "Nasser Grainawi",
    "email": "nasser@codeaurora.org",
    "time": "Wed Dec 09 10:47:15 2020 -0700"
  },
  "committer": {
    "name": "Nasser Grainawi",
    "email": "nasser@codeaurora.org",
    "time": "Fri Dec 11 11:13:33 2020 -0700"
  },
  "message": "Prevent concurrent event replaying\n\nIf the events distributor is enabled and startup events replaying takes\nlonger than the distributor delay, the two threads will be replaying\nevents concurrently. Use an AtomicBoolean to ensure only one runs at a\ntime.\n\nChange-Id: Idce111dfb54a88ab6ace0f52e70b61a711395855\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "66be6dd896f512b6c657c6aa6592e8664710a1c8",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/replication/ReplicationQueue.java",
      "new_id": "65e4a72176ad306cc7154e01241beed69f9d7d04",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/replication/ReplicationQueue.java"
    }
  ]
}
