Database not loading after update

I don’t have the full details on the changes that are coming, but ultimately the goal is to be able to perform integrity checks to know if something gets corrupt so it can be resolved by restoring a backup and looking into the issue.

Preventing corruption from happening is a good goal, and it’s definitely something we already strive for, but there are a lot of reasons out of our control that can cause corruption. Most often we find that corruption stems from failing hardware which we can’t prevent. Our upcoming changes should help identify when problems occur, though, so they can be caught before it becomes a problem that can’t be recovered.

This is all a work in progress and I can’t provide any timelines or further specifics, but we’re confident that we’ll be able to improve reduce the impact of this class of issue in the future. Keep an eye out during future updates for more info!