Description
IsolatedUpdater is a StreamReciever.
The contract for StreamReciever.recieve() is, @throws org.apache.ignite.IgniteException If failed.
However, there's a number of cases where this doesn't happen and exceptions are suppressed after being written in server log. Should replace (or augment) log.error()'s with throw new IgniteException().
See maillist discussion.
Attachments
Issue Links
- is related to
-
IGNITE-7519 DataStreamer suppresses exceptions in IsolatedUpdater
- Resolved
- relates to
-
IGNITE-7963 Futures from DataStreamer.addData() fail to complete if DataStreamer.flush() is never called
- Resolved
- links to