)]}'
{
  "commit": "d25473287772880838ea4519b050d0fd8514164d",
  "tree": "f5866b92fd5645f81590cc9ea63dea821405df6a",
  "parents": [
    "920879c63252ce78daab0baeef60b2eb25e828c1"
  ],
  "author": {
    "name": "Luca Milanesio",
    "email": "luca.milanesio@gmail.com",
    "time": "Thu Sep 19 15:12:06 2019 +0100"
  },
  "committer": {
    "name": "Luca Milanesio",
    "email": "luca.milanesio@gmail.com",
    "time": "Thu Sep 19 15:18:39 2019 +0100"
  },
  "message": "DestinationsCollection: synchronize shuttingDown flag\n\nShuttingDown flag is used to notify all other threads that\nthe collection of replication destinations is about to be stopped.\n\nFor instance, the auto-reload background thread should be informed\nto not reload the configuration during shutdowns.\nHaving the flag as synchronized make sure that the flag is not\nread and written concurrently by the shutdown and reload threads.\n\nChange-Id: I6aa0a38d2c79a77befa5fde84da3377a1b0e7e93\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "123edb92a0f9d65b492c8d49ee419d52e922b06b",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/replication/DestinationsCollection.java",
      "new_id": "a1f0095502037f6ee9621070163073847f879abc",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/replication/DestinationsCollection.java"
    }
  ]
}
