Package org.apache.hadoop.hbase.client
Class AsyncRequestFutureImpl.ReplicaResultState
java.lang.Object
org.apache.hadoop.hbase.client.AsyncRequestFutureImpl.ReplicaResultState
- Enclosing class:
- AsyncRequestFutureImpl<CResult>
Sync point for calls to multiple replicas for the same user request (Get). Created and put in
the results array (we assume replica calls require results) when the replica calls are
launched. See results for details of this process. POJO, all fields are public. To modify them,
the object itself is locked.
-
Field Summary
Modifier and TypeFieldDescription(package private) int
Number of calls outstanding, or 0 if a call succeeded (even with others outstanding).(package private) BatchErrors
Errors for which it is not decided whether we will report them to user. -
Constructor Summary
-
Method Summary
-
Field Details
-
callCount
int callCountNumber of calls outstanding, or 0 if a call succeeded (even with others outstanding). -
replicaErrors
Errors for which it is not decided whether we will report them to user. If one of the calls succeeds, we will discard the errors that may have happened in the other calls.
-
-
Constructor Details
-
ReplicaResultState
-
-
Method Details