)]}'
{
  "commit": "8cca7ac95b6fa4292ea293e44bf2a04b17d7c12f",
  "tree": "839e98a93ac98096ee8008963aab46255b5f9515",
  "parents": [
    "6fe4f387027e4c5255ce8d68a5b2cd973347d195"
  ],
  "author": {
    "name": "Antonio Barone",
    "email": "syntonyze@gmail.com",
    "time": "Fri Oct 01 17:54:12 2021 +0200"
  },
  "committer": {
    "name": "Antonio Barone",
    "email": "syntonyze@gmail.com",
    "time": "Fri Oct 01 18:33:04 2021 +0200"
  },
  "message": "Use healthcheck plugin endpoint in target groups\n\nCurrently the healthcheck of primary and replica instances of gerrit\nuses simple TCP or HTTP healthcheck protocol types, which cannot really\nshow whether gerrit is healthy.\n\nThe only way to really understand about gerrit healthiness is to ask the\nhealthcheck endpoint, which has insights on application level\ninformation such as jgit, auth, changes etc.\n\nEnhance primary and replica healthchecks to always assess target group\nhealth by polling the healthcheck endpoint.\n\nBug: Issue 15119\nChange-Id: I853a3a9e5497c9d24079286c2b2a2ab26e7e29e7\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8d51992084d47523097bc938e6e847f648b614b5",
      "old_mode": 33188,
      "old_path": "dual-primary/cf-service-primary.yml",
      "new_id": "7aa35c6578b36dc201b413d650ee1a270a7548ab",
      "new_mode": 33188,
      "new_path": "dual-primary/cf-service-primary.yml"
    },
    {
      "type": "modify",
      "old_id": "aad3eeecfd07bb9f71f40bbefc11df64b43240a5",
      "old_mode": 33188,
      "old_path": "dual-primary/cf-service-replica.yml",
      "new_id": "37c534bb88adbf7bfedb2c07ab4b270bbfd07405",
      "new_mode": 33188,
      "new_path": "dual-primary/cf-service-replica.yml"
    },
    {
      "type": "modify",
      "old_id": "981d85a7eec1fa512b27860f5905d655e0c59190",
      "old_mode": 33188,
      "old_path": "primary-replica/cf-service-primary.yml",
      "new_id": "7c10836153a69312f75749f3b4c2d6507e33c78b",
      "new_mode": 33188,
      "new_path": "primary-replica/cf-service-primary.yml"
    },
    {
      "type": "modify",
      "old_id": "11f5351e068fc8ff3a3dc2c6876449e637701194",
      "old_mode": 33188,
      "old_path": "primary-replica/cf-service-replica.yml",
      "new_id": "d02b033a928c4cf635a356c5f77c003f82303678",
      "new_mode": 33188,
      "new_path": "primary-replica/cf-service-replica.yml"
    },
    {
      "type": "modify",
      "old_id": "eb1256851f58e626480c07250188953dffddc68c",
      "old_mode": 33188,
      "old_path": "single-primary/cf-service.yml",
      "new_id": "1bebd2ffc353a1191f41030264d55c45d14ed30e",
      "new_mode": 33188,
      "new_path": "single-primary/cf-service.yml"
    }
  ]
}
