David Capwell created CASSANDRA-17620:
-----------------------------------------
Summary: Incremental repair leaks SomeRepairFailedException after
switch away from flatMap
Key: CASSANDRA-17620
URL: https://issues.apache.org/jira/browse/CASSANDRA-17620
Project: Cassandra
Issue Type: Bug
Components: Consistency/Repair
Reporter: David Capwell
Assignee: David Capwell
This is an extension of CASSANDRA-17549.
Incremental repair used to do a flatMap where it returned a failed future of
SomeRepairFailedException; this would not trigger our failure logging to log it
due to the fact the executor didn’t know about it and RepairRunnable knew to
ignore that error, a change was made to use map and throw the exception, and
later that behavior was updated to trigger uncaughtException handling which
leaks this exception.
To roll back to previous behavior, we should switch back to flatMap to avoid
this logging
--
This message was sent by Atlassian Jira
(v8.20.7#820007)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]