Errors types for all possible known errors that can occurs on databases start-up.
Error that are not known and indicate something unexpected went wrong like a file corruption.
Error that are not known and indicate something unexpected went wrong like a file corruption.
Pre-cautions are implemented in place to even recover from these failures using tools like AppendixRepairer. This Error is not expected to occur on healthy databases.
This error can also be turned into Busy and LevelActor can use it to listen to when there are no more overlapping Segments.