)]}'
{
  "commit": "5e76935f1c5b23cd849c68952e72a16563225ca5",
  "tree": "a942033da4df354cf5d61e266abbaf5c95fcc1f7",
  "parents": [
    "0b163f9efd55a9ac10132923ef3e26666f7dfbaa"
  ],
  "author": {
    "name": "Diego Zambelli Sessona",
    "email": "diego.sessona@gmail.com",
    "time": "Tue Dec 05 15:08:40 2023 +0100"
  },
  "committer": {
    "name": "Diego Zambelli Sessona",
    "email": "diego.sessona@gmail.com",
    "time": "Wed Dec 13 08:00:35 2023 +0000"
  },
  "message": "Remove events from beforeStartupEventsQueue after fire()\n\nThe plugin was removing the event before firing it from the\nbeforeStartupEventsQueue. This could have caused a message\nloss in case the configuration was changed before firing the event.\n\nNow after the plugin is fully loaded each event is\nremoved from the the in-memory queue after being fired.\n\nFollow up of change 393036.\nPlese see comment [1]\n\n[1]: https://gerrit-review.googlesource.com/c/plugins/replication/+/393036/comment/f9aed6f7_5c06661a/\n\nChange-Id: I83abb264be3deae2f5b2330c70727e8f7b6cd3d3\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4663702ed2f58aa52583b581b7893118a675a263",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/replication/ReplicationQueue.java",
      "new_id": "29c495056a3ead15eb8c3b7b191172e788a7afd5",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/replication/ReplicationQueue.java"
    }
  ]
}
