Fixes
- Empty Block Creation Check. Added validation to prevent the creation of empty historical blocks during conversion under specific conditions.
- Handling of Corrupted Historical Blocks. Improved handling of corrupted or empty historical blocks to prevent service crashes.
- Startup Error Handling. Fixed an issue where errors occurring before the TSDB initialization could lead to a deadlock, requiring a manual process termination.