/archive/pets/plugins/trailers/ · last edited 12 Mar 2024 · Billing
The survival world map was reset unexpectedly on Tuesday evening, causing player data loss and confusion among active users. The reset was triggered by a failed update attempt that the system automatically rolled back, but the rollback process did not account for the survival world’s unique data structure, leading to unintended deletion of player progress.
This incident occurred because the update process was not properly tested with the survival world’s configuration, and the rollback logic did not handle the survival map’s data format as expected. The team had been working on optimizing server performance, but overlooked the specific needs of the survival world during the testing phase.
Following the incident, the team implemented a new testing protocol that includes a dedicated survival world test environment before any major updates are applied. Additionally, a manual confirmation step was added to the update process, requiring at least two moderators to verify that all world types are compatible with the changes before proceeding.
The reset event also prompted a review of how player data is backed up and restored. A new automated backup system was introduced that creates daily snapshots of all world data, including the survival map, and stores them in a separate, read-only location. This ensures that even if an issue occurs, recent player progress can be restored with minimal delay.
Going forward, the reset schedule for the survival world is now clearly defined and communicated in advance. The map will be reset every 12 weeks on the first Saturday of each quarter, with a public announcement sent to all registered players and moderators at least seven days before the event. This change ensures that players are prepared and that the server team can focus on maintaining a stable and enjoyable experience.