[
https://issues.apache.org/jira/browse/CASSANDRA-15356?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Capwell updated CASSANDRA-15356:
--------------------------------------
Description:
Found while testing CASSANDRA-15332
Streaming relies on the CassandraDaemon's setup of
Thread.setDefaultUncaughtExceptionHandler for the disk failure policy, which
relies on FSError being thrown.
was:
Found while testing CASSANDRA-15332
When streaming sees a IOException (in ChannelProxy), this gets converted to a
FSReadError but the stream logic doesn’t call the disk failure policy so will
not be properly handled.
> CassandraEntireSSTableStreamWriter throws IOException rather than FSError for
> disk issues so doesn't get handled by disk failing policy
> ---------------------------------------------------------------------------------------------------------------------------------------
>
> Key: CASSANDRA-15356
> URL: https://issues.apache.org/jira/browse/CASSANDRA-15356
> Project: Cassandra
> Issue Type: Bug
> Components: Consistency/Streaming
> Reporter: David Capwell
> Priority: Normal
>
> Found while testing CASSANDRA-15332
> Streaming relies on the CassandraDaemon's setup of
> Thread.setDefaultUncaughtExceptionHandler for the disk failure policy, which
> relies on FSError being thrown.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]