)]}'
{
  "commit": "77cc5298547c9bf846a9dba886ecfe487998f3cf",
  "tree": "2af2d1b74bac87373c2d4828b8a109d338007e6e",
  "parents": [
    "0dcfc0c60b98f2589557bfc60cde51d09ce9e3f4"
  ],
  "author": {
    "name": "Fabio Ponciroli",
    "email": "ponch78@gmail.com",
    "time": "Wed Aug 13 06:38:47 2025 -0600"
  },
  "committer": {
    "name": "Fabio Ponciroli",
    "email": "ponch78@gmail.com",
    "time": "Wed Aug 13 07:13:49 2025 -0700"
  },
  "message": "Log cancelled fetch collisions without reschedule\n\nLog when a fetch task is cancelled and the project is locked by another\nin-flight fetch. In this case the task is not rescheduled; previously\nthis path exited silently, making it harder to diagnose why a\nreplication did not retry.\n\nChange-Id: I0abc0dc2f5d38014ce79a46958f295ebf32c9c4f\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "76ecd8085af8a8bbbacb287052a328fa80117fcf",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/replication/pull/FetchOne.java",
      "new_id": "7f6930464b2768b8c70dc40a130b4e586557eee5",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/replication/pull/FetchOne.java"
    }
  ]
}
