)]}'
{
  "commit": "09367afcb16495f5a9f14dd1906bfbe610e44e9d",
  "tree": "d68c6fba09d61b0cd155013c1ffe10d5734581b1",
  "parents": [
    "233284da3b4819709a54aaf8db12a0789973d1d0"
  ],
  "author": {
    "name": "Luca Milanesio",
    "email": "luca.milanesio@gmail.com",
    "time": "Tue Oct 10 21:03:52 2023 +0100"
  },
  "committer": {
    "name": "Luca Milanesio",
    "email": "luca.milanesio@gmail.com",
    "time": "Tue Oct 10 20:24:36 2023 +0000"
  },
  "message": "Cover the replication failure scenario and fix the metrics\n\nThe failed replication fetch was silently dropping the event\nwithout any possibility to detect the failure. Cover the missing\nuse-case and generate the task/failed metric whenever the\nreplication does not succeed.\n\nAlso consider a success when the replication event does not\nresult in any ref-specs, which isn\u0027t a failure but simply a NOOP.\n\nChange-Id: I9bc6127d4f9e237772a43d787f8b862319e8d84c\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5421b21c2459eaf9b07d1b7fa02b0236f0b4d1e3",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/replication/pull/FetchOne.java",
      "new_id": "52f5422f888517714ed72c7ad2045cde933f7d72",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/replication/pull/FetchOne.java"
    },
    {
      "type": "modify",
      "old_id": "741927f0d2845be2c69ccd87248396cd959d1b0a",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/replication/pull/ReplicationQueueMetrics.java",
      "new_id": "b0fa7e9215e132a6b482b28f90a8ee1e29c8ea7b",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/replication/pull/ReplicationQueueMetrics.java"
    },
    {
      "type": "modify",
      "old_id": "8e04d5bec13dd469d875756d03c6a9fac991adce",
      "old_mode": 33188,
      "old_path": "src/test/java/com/googlesource/gerrit/plugins/replication/pull/PullReplicationITAbstract.java",
      "new_id": "7d8a164c4ffb05c32d7a5e9e56045970c9c3147d",
      "new_mode": 33188,
      "new_path": "src/test/java/com/googlesource/gerrit/plugins/replication/pull/PullReplicationITAbstract.java"
    }
  ]
}
