)]}'
{
  "commit": "a5bda313a513931e7f51bf7d7567d808c47cb1c0",
  "tree": "88910221194f9a42650a8e21bb01766e72e9044f",
  "parents": [
    "099672ef0b2995c6d846f114fdfcb7c3cace03bd"
  ],
  "author": {
    "name": "Christoforos Miliotis",
    "email": "christoforos.miliotis.dev@gmail.com",
    "time": "Tue Jan 23 16:59:38 2024 +0000"
  },
  "committer": {
    "name": "Christoforos Miliotis",
    "email": "christoforos.miliotis.dev@gmail.com",
    "time": "Thu Feb 08 08:43:38 2024 +0000"
  },
  "message": "Implement outstanding-tasks healthcheck\n\nMark an instance as healthy when all outstanding tasks (pending \u0026\nin-flight) have been completed across all sources. When a repo\nfilter is specified, then only the replication tasks that correspond\nto the repos configured in the filter are checked.\n\nBug: Issue 312895374\nChange-Id: Ia12ace9179860cd96fbdd81488aa2834f8ab29d6\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "664b668031691631c6ac2ba0b0669da63e587536",
      "old_mode": 33188,
      "old_path": "BUILD",
      "new_id": "4070d7c92b528561cd77be11415fa8370f07ff87",
      "new_mode": 33188,
      "new_path": "BUILD"
    },
    {
      "type": "modify",
      "old_id": "0a55043f8ee1dd45ea80612e44eb348d51b50290",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/replication/pull/Source.java",
      "new_id": "92830337c16f74988df98f8e8dd47c7acdce52da",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/replication/pull/Source.java"
    },
    {
      "type": "modify",
      "old_id": "6a4eb9ad5105a30095214d93038912c95b5556d9",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/replication/pull/health/PullReplicationTasksHealthCheck.java",
      "new_id": "3d3be10ddd4bece8fb275c03a947fa81314fa111",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/replication/pull/health/PullReplicationTasksHealthCheck.java"
    },
    {
      "type": "modify",
      "old_id": "aab68bd2d97847bc05651c4c40452658364b95b9",
      "old_mode": 33188,
      "old_path": "src/main/resources/Documentation/healthcheck.md",
      "new_id": "f3001c9f4ada1be0f6dff45b1d75a0e7f73da8f0",
      "new_mode": 33188,
      "new_path": "src/main/resources/Documentation/healthcheck.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "226e509b40b66c4630cd9a3fb6b62fda376b0550",
      "new_mode": 33188,
      "new_path": "src/test/java/com/googlesource/gerrit/plugins/replication/pull/PullReplicationHealthCheckIT.java"
    },
    {
      "type": "modify",
      "old_id": "c791770eb77be58ff26c92f4c44a4747d9ae7391",
      "old_mode": 33188,
      "old_path": "src/test/java/com/googlesource/gerrit/plugins/replication/pull/PullReplicationITAbstract.java",
      "new_id": "5e44cb914a1fba3f32131e0ee9b61ba1ca35a5e0",
      "new_mode": 33188,
      "new_path": "src/test/java/com/googlesource/gerrit/plugins/replication/pull/PullReplicationITAbstract.java"
    },
    {
      "type": "modify",
      "old_id": "9cb2dc9cf596417e861d4eacec8bd04a3b716ba6",
      "old_mode": 33188,
      "old_path": "src/test/java/com/googlesource/gerrit/plugins/replication/pull/PullReplicationSetupBase.java",
      "new_id": "ed71545cc6dfc1650b3ed876405e0305d3c1b5ae",
      "new_mode": 33188,
      "new_path": "src/test/java/com/googlesource/gerrit/plugins/replication/pull/PullReplicationSetupBase.java"
    },
    {
      "type": "modify",
      "old_id": "a20f6178acae9d37f1803e1ae9dbf467c95a6a1d",
      "old_mode": 33188,
      "old_path": "src/test/java/com/googlesource/gerrit/plugins/replication/pull/TestPullReplicationModule.java",
      "new_id": "7bbd1e25873b8fcd6529c3448e8eb8d2af29ba92",
      "new_mode": 33188,
      "new_path": "src/test/java/com/googlesource/gerrit/plugins/replication/pull/TestPullReplicationModule.java"
    },
    {
      "type": "modify",
      "old_id": "97eda7c3d4e3784ed255b4a968e6343f83d03d61",
      "old_mode": 33188,
      "old_path": "src/test/java/com/googlesource/gerrit/plugins/replication/pull/health/PullReplicationTasksHealthCheckTest.java",
      "new_id": "6c5b53766ca884c6a404f442a0efcbc5ac3b4d6e",
      "new_mode": 33188,
      "new_path": "src/test/java/com/googlesource/gerrit/plugins/replication/pull/health/PullReplicationTasksHealthCheckTest.java"
    }
  ]
}
