)]}'
{
  "commit": "b4e6c902183b65b9f9d826278fc71c890d9f52e7",
  "tree": "1fd740634a7bdbba3559b4e228d581b15899fd4f",
  "parents": [
    "36eff93f31746eb1df6b0267d7a624730b7ec3a2"
  ],
  "author": {
    "name": "Luca Milanesio",
    "email": "luca.milanesio@gmail.com",
    "time": "Thu Jun 19 23:57:07 2025 +0100"
  },
  "committer": {
    "name": "Luca Milanesio",
    "email": "luca.milanesio@gmail.com",
    "time": "Fri Jun 20 14:32:28 2025 +0100"
  },
  "message": "Manage change deletion performed by pull-replication\n\nWhen a delete change is replicated through the pull-replication plugin,\nthe fetch-ref-replicated event contains the ref-name of the change /meta\nwith a FORCED|NO_CHANGE result and an inexistent ref on the repository.\n\nLeverage the event in the FetchRefReplicatedEventHandler and delete also\nthe change from the index.\n\nDepends-On: https://gerrit-review.googlesource.com/c/plugins/replication/+/480184?\nChange-Id: I8567a583fc149eb630c72eb45084a5e7b423decb\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d45f52692cde41db9febe78195a8aa5c7c3e576f",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/multisite/index/FetchRefReplicatedEventHandler.java",
      "new_id": "83076bf5402419df54db03425e5d8f057050b052",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/multisite/index/FetchRefReplicatedEventHandler.java"
    },
    {
      "type": "modify",
      "old_id": "47b6072a68329d246c3907e717b971dbacce6039",
      "old_mode": 33188,
      "old_path": "src/test/java/com/googlesource/gerrit/plugins/multisite/index/FetchRefReplicatedEventHandlerTest.java",
      "new_id": "ed2f9582b369281889369dc71360fbeecfcbba8a",
      "new_mode": 33188,
      "new_path": "src/test/java/com/googlesource/gerrit/plugins/multisite/index/FetchRefReplicatedEventHandlerTest.java"
    }
  ]
}
