Details
-
Improvement
-
Status: Resolved
-
Normal
-
Resolution: Fixed
-
None
-
None
Description
Currently when a client gets a timeout exception, it doesn't know what happened. But sever side we usually know a little more than that. For example, for 99% of the timeouts at CL > ONE, we will have some replica that have acknowlege. I think it could be useful to send that information to the client with the exception. That could help with monitoring, "post-mortem" analysis and debugging.
Unavailable exceptions could also ship which nodes were alive and which ones where not.
Attachments
Issue Links
- blocks
-
CASSANDRA-4285 Atomic, eventually-consistent batches
- Resolved