This is an automated email from the ASF dual-hosted git repository.
hanahmily pushed a change to branch bug/snapshot-crash
in repository https://gitbox.apache.org/repos/asf/skywalking-banyandb.git
from 548d14701 Fix snapshot handling to prevent crashes and improve error
handling in tsTable.
add afcfecba4 Refactor snapshot loading logic in initTSTable to improve
error handling and cleanup of unreadable snapshots across multiple modules.
add 3a5502ee9 Add tests to ensure multiple corrupt snapshots are deleted
on fallback across measure, stream, and trace modules.
No new revisions were added by this update.
Summary of changes:
banyand/measure/snapshot_test.go | 52 ++++++++++++++++++++++++++++
banyand/measure/tstable.go | 19 ++++++-----
banyand/stream/snapshot_tstable_test.go | 60 +++++++++++++++++++++++++++++++++
banyand/stream/tstable.go | 19 ++++++-----
banyand/trace/snapshot_tstable_test.go | 52 ++++++++++++++++++++++++++++
banyand/trace/tstable.go | 19 ++++++-----
6 files changed, 194 insertions(+), 27 deletions(-)