)]}'
{
  "commit": "85514e0976b59a84e1c3ac1f9c5f49046f14b323",
  "tree": "78d86f80068ecd95a8bcc617b6e0708c665ad05c",
  "parents": [
    "add670b070b47e1d2c0eee95a1897aaa936bce0b"
  ],
  "author": {
    "name": "Fabio Ponciroli",
    "email": "ponch78@gmail.com",
    "time": "Tue May 20 19:05:11 2025 +0200"
  },
  "committer": {
    "name": "Fabio Ponciroli",
    "email": "ponch78@gmail.com",
    "time": "Wed May 21 06:26:00 2025 -0700"
  },
  "message": "Do not notify failures on collisions\n\nCurrently, when a replication task is rescheduled due to a collision, it\nis not marked as a retry.\n\nHowever, the failure notification logic only suppresses notifications\nfor tasks explicitly flagged as retries.\n\nThis change adds an additional check to prevent failure notifications\nfor tasks that are rescheduled because of collisions.\n\nThe same logic was applied to the replication plugin with change Ibf1ca6247.\n\nBug: Issue 418811956\nChange-Id: If489f6b9ac4cdb307a4332bbf23dcf2b51f5178a\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "472d64db25faf293d8e0138c47809e628bf71ba6",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/replication/pull/FetchOne.java",
      "new_id": "4b3749ddaf20f332acc9431898d5b7cdf47f3079",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/replication/pull/FetchOne.java"
    }
  ]
}
