public static class AbstractReadExecutor.NeverSpeculatingReadExecutor extends AbstractReadExecutor
AbstractReadExecutor.NeverSpeculatingReadExecutorcfs, command, digestResolver, handler, queryStartNanoTime, readRepair, result, traceState| Constructor and Description |
|---|
NeverSpeculatingReadExecutor(ColumnFamilyStore cfs,
ReadCommand command,
ReplicaPlan.ForTokenRead replicaPlan,
long queryStartNanoTime,
boolean logFailedSpeculation) |
| Modifier and Type | Method and Description |
|---|---|
void |
maybeTryAdditionalReplicas()
Perform additional requests if it looks like the original will time out.
|
awaitReadRepair, awaitResponses, executeAsync, getKey, getReadExecutor, getReadRepair, getResult, makeDigestRequests, makeFullDataRequests, makeTransientDataRequests, maybeSendAdditionalDataRequests, setResultpublic NeverSpeculatingReadExecutor(ColumnFamilyStore cfs, ReadCommand command, ReplicaPlan.ForTokenRead replicaPlan, long queryStartNanoTime, boolean logFailedSpeculation)
public void maybeTryAdditionalReplicas()
AbstractReadExecutormaybeTryAdditionalReplicas in class AbstractReadExecutorCopyright © 2009-2020 The Apache Software Foundation