)]}'
{
  "commit": "e746a7787a4a16133aee76a53be67b954498211e",
  "tree": "f2040f47fd5db9e89dce2b8508551f8d1df6766d",
  "parents": [
    "75532242fa3e9048f5b3c03b376229628a1598fe"
  ],
  "author": {
    "name": "Antonio Barone",
    "email": "syntonyze@gmail.com",
    "time": "Tue Jan 29 15:53:19 2019 +0000"
  },
  "committer": {
    "name": "Antonio Barone",
    "email": "syntonyze@gmail.com",
    "time": "Tue Jan 29 15:53:19 2019 +0000"
  },
  "message": "Do not use QueryProcessor multiple times\n\nThe QueryProcessor object is non-threadsafe and it should not be reused.\nThis is been enforced with runtime state checks from stable-2.15 onwards.\n\nRather than using the same object through multiple requests, the\nQueryChanges healthcheck now will be instantiated with a _provider_ of\nQueryChanges, so that a new QueryProcessor is used each time the\nhealthcheck is executed.\n\nChange-Id: Ifa4e621eaf87a409c428a618e2a7f2dcd0bb2ca7\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ce6b16862bf1ed2f75efac87433f387d19219028",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/healthcheck/check/QueryChangesHealthCheck.java",
      "new_id": "a8e4d2ee6645dfbdac3ad8cc7146f5ea9d527ca9",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/healthcheck/check/QueryChangesHealthCheck.java"
    },
    {
      "type": "modify",
      "old_id": "38f807eba3e11ac086c7e347532e8b5b0541c405",
      "old_mode": 33188,
      "old_path": "src/test/java/com/googlesource/gerrit/plugins/healthcheck/HealthCheckIT.java",
      "new_id": "2c63ed7d8e7637f43f5e940f344ada6054c9769d",
      "new_mode": 33188,
      "new_path": "src/test/java/com/googlesource/gerrit/plugins/healthcheck/HealthCheckIT.java"
    }
  ]
}
