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 Details

    • callCount

      Number 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

  • Method Details