Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
1.0.0
-
None
Description
Currently, each operation future holds a BlockingQueue that will contain the response. This queue is stored in the inherited ResponseFuture class.
This is a waste for most of the operation except SearchFuture and ExtendedFuture that might get more than one response. We could move the queue to the classes that nees it, and use a simple field for the other classes.