You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When a read of a TSM file fails in compaction,
that file should be renamed and moved aside
so it is not read again. The code to do this
has a bug in checking the error type for errBlockRead, so bad files are not currently
being moved aside.
The text was updated successfully, but these errors were encountered:
The error type check for errBlockRead was incorrect,
and bad TSM files were not being moved aside when
that error was encountered. Use errors.Join,
errors.Is, and errors.As to correctly unwrap multiple
errors.
Closes#25838
The error type check for errBlockRead was incorrect,
and bad TSM files were not being moved aside when
that error was encountered. Use errors.Join,
errors.Is, and errors.As to correctly unwrap multiple
errors.
Closes#25838
(cherry picked from commit 8009704)
Closes#25840
The error type check for errBlockRead was incorrect,
and bad TSM files were not being moved aside when
that error was encountered. Use errors.Join,
errors.Is, and errors.As to correctly unwrap multiple
errors.
Closes#25838
(cherry picked from commit 8009704)
Closes#25840
When a read of a TSM file fails in compaction,
that file should be renamed and moved aside
so it is not read again. The code to do this
has a bug in checking the error type for
errBlockRead
, so bad files are not currentlybeing moved aside.
The text was updated successfully, but these errors were encountered: