#1760·dicedb

增强 `rotateLog` 中的错误处理和清理,以实现稳健的 WAL 旋转

作者: ayushsatyam146创建于 2025年5月30日更新于 2025年5月30日

目前,`rotateLog`方法返回同步和csf.Close错误,但如果打开新的分段文件失败,则会明确抛出异常。这种异常行为对于一个可靠的WAL系统来说并不合适,因为它可能导致应用程序崩溃和潜在的数据不一致或损坏,如果无法创建新的分段。