primaryOperationSize
- Overrides:
primaryOperationSizein classTransportWriteAction<BulkShardRequest,BulkShardRequest, BulkShardResponse>
TransportWriteAction.WritePrimaryResult<ReplicaRequest extends ReplicatedWriteRequest<ReplicaRequest>,Response extends ReplicationResponse & WriteResponse>, TransportWriteAction.WriteReplicaResult<ReplicaRequest extends ReplicatedWriteRequest<ReplicaRequest>> TransportReplicationAction.ConcreteReplicaRequest<R extends TransportRequest>, TransportReplicationAction.ConcreteShardRequest<R extends TransportRequest>, TransportReplicationAction.PrimaryResult<ReplicaRequest extends ReplicationRequest<ReplicaRequest>,Response extends ReplicationResponse>, TransportReplicationAction.ReplicaResponse, TransportReplicationAction.ReplicaResult, TransportReplicationAction.ReplicasProxy, TransportReplicationAction.RetryOnReplicaException executorSelector, indexingPressure, systemIndicesclusterService, executor, forceExecutionOnPrimary, indicesService, REPLICATION_INITIAL_RETRY_BACKOFF_BOUND, REPLICATION_RETRY_TIMEOUT, shardStateAction, threadPool, transportOptions, transportPrimaryAction, transportReplicaAction, transportServiceactionName, taskManagerTransportShardBulkAction(Settings settings,
TransportService transportService,
ClusterService clusterService,
IndicesService indicesService,
ThreadPool threadPool,
ShardStateAction shardStateAction,
MappingUpdatedAction mappingUpdatedAction,
UpdateHelper updateHelper,
ActionFilters actionFilters,
IndexingPressure indexingPressure,
SystemIndices systemIndices) protected voiddispatchedShardOperationOnPrimary(BulkShardRequest request,
IndexShard primary,
ActionListener<TransportReplicationAction.PrimaryResult<BulkShardRequest,BulkShardResponse>> listener) protected voiddispatchedShardOperationOnReplica(BulkShardRequest request,
IndexShard replica,
ActionListener<TransportReplicationAction.ReplicaResult> listener) protected BulkShardResponsestatic voidperformOnPrimary(BulkShardRequest request,
IndexShard primary,
UpdateHelper updateHelper,
LongSupplier nowInMillisSupplier,
MappingUpdatePerformer mappingUpdater,
Consumer<ActionListener<Void>> waitForMappingUpdate,
ActionListener<TransportReplicationAction.PrimaryResult<BulkShardRequest,BulkShardResponse>> listener,
ThreadPool threadPool,
String executorName) static Translog.LocationperformOnReplica(BulkShardRequest request,
IndexShard replica) protected intprimaryOperationCount(BulkShardRequest request) protected longprimaryOperationSize(BulkShardRequest request) protected intreplicaOperationCount(BulkShardRequest request) protected longreplicaOperationSize(BulkShardRequest request) protected TransportRequestOptionscheckOperationLimits, checkPrimaryLimits, checkReplicaLimits, executor, force, globalBlockLevel, indexBlockLevel, isSystemShard, locationToSync, newReplicasProxy, shardOperationOnPrimary, shardOperationOnReplica, syncOperationResultOrThrowacquirePrimaryOperationPermit, acquireReplicaOperationPermit, adaptResponse, doExecute, handlePrimaryRequest, handleReplicaRequest, resolveRequest, retryPrimaryExceptionexecutetransportOptions in class TransportReplicationAction<BulkShardRequest,BulkShardRequest,BulkShardResponse> newResponseInstance in class TransportReplicationAction<BulkShardRequest,BulkShardRequest,BulkShardResponse> IOExceptiondispatchedShardOperationOnPrimary in class TransportWriteAction<BulkShardRequest,BulkShardRequest,BulkShardResponse> primaryOperationSize in class TransportWriteAction<BulkShardRequest,BulkShardRequest,BulkShardResponse> primaryOperationCount in class TransportWriteAction<BulkShardRequest,BulkShardRequest,BulkShardResponse> dispatchedShardOperationOnReplica in class TransportWriteAction<BulkShardRequest,BulkShardRequest,BulkShardResponse> replicaOperationSize in class TransportWriteAction<BulkShardRequest,BulkShardRequest,BulkShardResponse> replicaOperationCount in class TransportWriteAction<BulkShardRequest,BulkShardRequest,BulkShardResponse> Exception