All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.groupbyinc.flux.action.support.replication.TransportReplicationAction.class Maven / Gradle / Ivy

There is a newer version: 129
Show newest version
????4Icom/groupbyinc/flux/action/support/replication/TransportReplicationActionR;ReplicaRequest:Lcom/groupbyinc/flux/action/support/replication/ReplicationRequest;Response:Lcom/groupbyinc/flux/action/support/replication/ReplicationResponse;>Lcom/groupbyinc/flux/action/support/TransportAction;2com/groupbyinc/flux/action/support/TransportActionTransportReplicationAction.java`com/groupbyinc/flux/action/support/replication/TransportReplicationAction$ConcreteReplicaRequestConcreteReplicaRequest^com/groupbyinc/flux/action/support/replication/TransportReplicationAction$ConcreteShardRequest
ConcreteShardRequestWcom/groupbyinc/flux/action/support/replication/TransportReplicationAction$ReplicasProxy

ReplicasProxyYcom/groupbyinc/flux/action/support/replication/TransportReplicationAction$ReplicaResponseReplicaResponse_com/groupbyinc/flux/action/support/replication/TransportReplicationAction$PrimaryShardReferencePrimaryShardReferenceXcom/groupbyinc/flux/action/support/replication/TransportReplicationAction$ShardReferenceShardReferenceVcom/groupbyinc/flux/action/support/replication/TransportReplicationAction$ReroutePhaseReroutePhase\com/groupbyinc/flux/action/support/replication/TransportReplicationAction$AsyncReplicaActionAsyncReplicaActionacom/groupbyinc/flux/action/support/replication/TransportReplicationAction$RetryOnReplicaExceptionRetryOnReplicaExceptionjcom/groupbyinc/flux/action/support/replication/TransportReplicationAction$ReplicaOperationTransportHandler" ReplicaOperationTransportHandlerWcom/groupbyinc/flux/action/support/replication/TransportReplicationAction$ReplicaResult%
ReplicaResultWcom/groupbyinc/flux/action/support/replication/TransportReplicationAction$PrimaryResult(
PrimaryResult\com/groupbyinc/flux/action/support/replication/TransportReplicationAction$AsyncPrimaryAction+AsyncPrimaryActionjcom/groupbyinc/flux/action/support/replication/TransportReplicationAction$PrimaryOperationTransportHandler. PrimaryOperationTransportHandlerccom/groupbyinc/flux/action/support/replication/TransportReplicationAction$OperationTransportHandler1OperationTransportHandlerKcom/groupbyinc/flux/action/support/replication/TransportReplicationAction$14Lcom/groupbyinc/flux/action/support/replication/ReplicationOperation$Replicas6Ccom/groupbyinc/flux/action/support/replication/ReplicationOperation8ReplicasScom/groupbyinc/flux/action/support/replication/ReplicationOperation$ReplicaResponse;/com/groupbyinc/flux/threadpool/ThreadPool$Names=)com/groupbyinc/flux/threadpool/ThreadPool?Names[com/groupbyinc/flux/action/support/replication/ReplicationOperation$RetryOnPrimaryExceptionBRetryOnPrimaryException%java/lang/invoke/MethodHandles$LookupEjava/lang/invoke/MethodHandlesGLookuptransportService0Lcom/groupbyinc/flux/transport/TransportService;clusterService4Lcom/groupbyinc/flux/cluster/service/ClusterService;shardStateAction;Lcom/groupbyinc/flux/cluster/action/shard/ShardStateAction;indicesService,Lcom/groupbyinc/flux/indices/IndicesService;transportOptions7Lcom/groupbyinc/flux/transport/TransportRequestOptions;executorLjava/lang/String;transportReplicaActiontransportPrimaryAction"syncGlobalCheckpointAfterOperationZ?(Lcom/groupbyinc/flux/common/settings/Settings;Ljava/lang/String;Lcom/groupbyinc/flux/transport/TransportService;Lcom/groupbyinc/flux/cluster/service/ClusterService;Lcom/groupbyinc/flux/indices/IndicesService;Lcom/groupbyinc/flux/threadpool/ThreadPool;Lcom/groupbyinc/flux/cluster/action/shard/ShardStateAction;Lcom/groupbyinc/flux/action/support/ActionFilters;Lcom/groupbyinc/flux/cluster/metadata/IndexNameExpressionResolver;Ljava/util/function/Supplier;Ljava/util/function/Supplier;Ljava/lang/String;)V?(Lcom/groupbyinc/flux/common/settings/Settings;Ljava/lang/String;Lcom/groupbyinc/flux/transport/TransportService;Lcom/groupbyinc/flux/cluster/service/ClusterService;Lcom/groupbyinc/flux/indices/IndicesService;Lcom/groupbyinc/flux/threadpool/ThreadPool;Lcom/groupbyinc/flux/cluster/action/shard/ShardStateAction;Lcom/groupbyinc/flux/action/support/ActionFilters;Lcom/groupbyinc/flux/cluster/metadata/IndexNameExpressionResolver;Ljava/util/function/Supplier;Ljava/util/function/Supplier;Ljava/lang/String;Z)VZ\
]thispLcom/groupbyinc/flux/action/support/replication/TransportReplicationAction;KLcom/groupbyinc/flux/action/support/replication/TransportReplicationAction;settings.Lcom/groupbyinc/flux/common/settings/Settings;
actionName
threadPool+Lcom/groupbyinc/flux/threadpool/ThreadPool;
actionFilters2Lcom/groupbyinc/flux/action/support/ActionFilters;indexNameExpressionResolverBLcom/groupbyinc/flux/cluster/metadata/IndexNameExpressionResolver;request(Ljava/util/function/Supplier;Ljava/util/function/Supplier;replicaRequest/Ljava/util/function/Supplier;.com/groupbyinc/flux/transport/TransportServicepgetTaskManager)()Lcom/groupbyinc/flux/tasks/TaskManager;rs
qt	(Lcom/groupbyinc/flux/common/settings/Settings;Ljava/lang/String;Lcom/groupbyinc/flux/threadpool/ThreadPool;Lcom/groupbyinc/flux/action/support/ActionFilters;Lcom/groupbyinc/flux/cluster/metadata/IndexNameExpressionResolver;Lcom/groupbyinc/flux/tasks/TaskManager;)VZv
wJK	yLM	{PQ	}NO	TU	?java/lang/StringBuilder?()VZ?
??append-(Ljava/lang/String;)Ljava/lang/StringBuilder;??
??[p]?toString()Ljava/lang/String;??
??WU	?[r]?VU	?registerRequestHandlers?(Ljava/lang/String;Lcom/groupbyinc/flux/transport/TransportService;Ljava/util/function/Supplier;Ljava/util/function/Supplier;Ljava/lang/String;)V??
?9()Lcom/groupbyinc/flux/transport/TransportRequestOptions;R?
?RS	?XY	?same?N(Lcom/groupbyinc/flux/action/support/replication/TransportReplicationAction;)VZ?
2?registerRequestHandler{(Ljava/lang/String;Ljava/util/function/Supplier;Ljava/lang/String;Lcom/groupbyinc/flux/transport/TransportRequestHandler;)V??
q?"java/lang/invoke/LambdaMetafactory?metafactory?(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;??
???()Ljava/lang/Object;? lambda$registerRequestHandlers$0(Ljava/util/function/Supplier;)Lcom/groupbyinc/flux/action/support/replication/TransportReplicationAction$ConcreteShardRequest;??
??b()Lcom/groupbyinc/flux/action/support/replication/TransportReplicationAction$ConcreteShardRequest;?get<(Ljava/util/function/Supplier;)Ljava/util/function/Supplier;???
/? lambda$registerRequestHandlers$1?(Ljava/util/function/Supplier;)Lcom/groupbyinc/flux/action/support/replication/TransportReplicationAction$ConcreteReplicaRequest;??
??d()Lcom/groupbyinc/flux/action/support/replication/TransportReplicationAction$ConcreteReplicaRequest;??
#?}(Ljava/lang/String;Ljava/util/function/Supplier;Ljava/lang/String;ZZLcom/groupbyinc/flux/transport/TransportRequestHandler;)V??
q?	doExecuteq(Lcom/groupbyinc/flux/action/support/replication/ReplicationRequest;Lcom/groupbyinc/flux/action/ActionListener;)V'java/lang/UnsupportedOperationException?1the task parameter is required for this operation?(Ljava/lang/String;)VZ?
??	TRequest;CLcom/groupbyinc/flux/action/support/replication/ReplicationRequest;listener7Lcom/groupbyinc/flux/action/ActionListener;+Lcom/groupbyinc/flux/action/ActionListener;?(Lcom/groupbyinc/flux/tasks/Task;Lcom/groupbyinc/flux/action/support/replication/ReplicationRequest;Lcom/groupbyinc/flux/action/ActionListener;)V>com/groupbyinc/flux/action/support/replication/ReplicationTask??(Lcom/groupbyinc/flux/action/support/replication/TransportReplicationAction;Lcom/groupbyinc/flux/action/support/replication/ReplicationTask;Lcom/groupbyinc/flux/action/support/replication/ReplicationRequest;Lcom/groupbyinc/flux/action/ActionListener;)VZ?
?run??
?task Lcom/groupbyinc/flux/tasks/Task;newReplicasProxyQ(J)Lcom/groupbyinc/flux/action/support/replication/ReplicationOperation$Replicas;O(Lcom/groupbyinc/flux/action/support/replication/TransportReplicationAction;J)VZ?
?primaryTermJnewResponseInstanceF()Lcom/groupbyinc/flux/action/support/replication/ReplicationResponse;resolveRequestz(Lcom/groupbyinc/flux/cluster/metadata/IndexMetaData;Lcom/groupbyinc/flux/action/support/replication/ReplicationRequest;)VAcom/groupbyinc/flux/action/support/replication/ReplicationRequest?waitForActiveShards7()Lcom/groupbyinc/flux/action/support/ActiveShardCount;??
??3com/groupbyinc/flux/action/support/ActiveShardCount?DEFAULT5Lcom/groupbyinc/flux/action/support/ActiveShardCount;??	??2com/groupbyinc/flux/cluster/metadata/IndexMetaData?getWaitForActiveShards??
?z(Lcom/groupbyinc/flux/action/support/ActiveShardCount;)Lcom/groupbyinc/flux/action/support/replication/ReplicationRequest;?
?
indexMetaData4Lcom/groupbyinc/flux/cluster/metadata/IndexMetaData;shardOperationOnPrimary?(Lcom/groupbyinc/flux/action/support/replication/ReplicationRequest;Lcom/groupbyinc/flux/index/shard/IndexShard;)Lcom/groupbyinc/flux/action/support/replication/TransportReplicationAction$PrimaryResult;java/lang/Exception	shardOperationOnReplica?(Lcom/groupbyinc/flux/action/support/replication/ReplicationRequest;Lcom/groupbyinc/flux/index/shard/IndexShard;)Lcom/groupbyinc/flux/action/support/replication/TransportReplicationAction$ReplicaResult;globalBlockLevel7()Lcom/groupbyinc/flux/cluster/block/ClusterBlockLevel;%Lcom/groupbyinc/flux/common/Nullable;indexBlockLevelresolveIndex()Z5com/groupbyinc/flux/transport/TransportRequestOptionsEMPTYS	retryPrimaryException(Ljava/lang/Throwable;)Zjava/lang/ObjectgetClass()Ljava/lang/Class;
3com/groupbyinc/flux/action/support/TransportActions isShardNotAvailableException"
!#eLjava/lang/Throwable;
getIndexShardW(Lcom/groupbyinc/flux/index/shard/ShardId;)Lcom/groupbyinc/flux/index/shard/IndexShard;'com/groupbyinc/flux/index/shard/ShardId)getIndex#()Lcom/groupbyinc/flux/index/Index;+,
*-*com/groupbyinc/flux/indices/IndicesService/indexServiceSafeK(Lcom/groupbyinc/flux/index/Index;)Lcom/groupbyinc/flux/index/IndexService;12
03id()I56
*7&com/groupbyinc/flux/index/IndexService9getShard/(I)Lcom/groupbyinc/flux/index/shard/IndexShard;;<
:=shardId)Lcom/groupbyinc/flux/index/shard/ShardId;indexService(Lcom/groupbyinc/flux/index/IndexService;acquirePrimaryShardReferencej(Lcom/groupbyinc/flux/index/shard/ShardId;Ljava/lang/String;JLcom/groupbyinc/flux/action/ActionListener;)V'(
E*com/groupbyinc/flux/index/shard/IndexShardGroutingEntry4()Lcom/groupbyinc/flux/cluster/routing/ShardRouting;IJ
HK0com/groupbyinc/flux/cluster/routing/ShardRoutingMprimaryO
NP+()Lcom/groupbyinc/flux/index/shard/ShardId;?R
HSactual shard is not a primary U-(Ljava/lang/Object;)Ljava/lang/StringBuilder;?W
?X>(Lcom/groupbyinc/flux/index/shard/ShardId;Ljava/lang/String;)VZZ
C[allocationId4()Lcom/groupbyinc/flux/cluster/routing/AllocationId;]^
N_0com/groupbyinc/flux/cluster/routing/AllocationIdagetIdc?
bdjava/lang/Stringfequals(Ljava/lang/Object;)Zhi
gj6com/groupbyinc/flux/index/shard/ShardNotFoundExceptionl expected aID [{}] but found [{}]nQ(Lcom/groupbyinc/flux/index/shard/ShardId;Ljava/lang/String;[Ljava/lang/Object;)VZp
mqgetPrimaryTerm()Jst
Hu/expected aID [{}] with term [{}] but found [{}]wjava/lang/LongyvalueOf(J)Ljava/lang/Long;{|
z}?(Lcom/groupbyinc/flux/action/support/replication/TransportReplicationAction;Lcom/groupbyinc/flux/action/ActionListener;Lcom/groupbyinc/flux/index/shard/IndexShard;)VZ
5?acquirePrimaryOperationPermit@(Lcom/groupbyinc/flux/action/ActionListener;Ljava/lang/String;)V??
H?onReferenceAcquired?Lcom/groupbyinc/flux/action/ActionListener.PrimaryShardReference;>;
indexShard,Lcom/groupbyinc/flux/index/shard/IndexShard;actualAllocationId
actualTerm
onAcquiredZLcom/groupbyinc/flux/action/ActionListener;sendReplicaRequest?(Lcom/groupbyinc/flux/action/support/replication/TransportReplicationAction$ConcreteReplicaRequest;Lcom/groupbyinc/flux/cluster/node/DiscoveryNode;Lcom/groupbyinc/flux/action/ActionListener;)V8com/groupbyinc/flux/action/ActionListenerResponseHandler?
??]()Lcom/groupbyinc/flux/action/support/replication/TransportReplicationAction$ReplicaResponse;?()Ljava/util/function/Supplier;???K(Lcom/groupbyinc/flux/action/ActionListener;Ljava/util/function/Supplier;)VZ?
??sendRequest?(Lcom/groupbyinc/flux/cluster/node/DiscoveryNode;Ljava/lang/String;Lcom/groupbyinc/flux/transport/TransportRequest;Lcom/groupbyinc/flux/transport/TransportRequestOptions;Lcom/groupbyinc/flux/transport/TransportResponseHandler;)V??
q?tLcom/groupbyinc/flux/action/support/replication/TransportReplicationAction$ConcreteReplicaRequest;bLcom/groupbyinc/flux/action/support/replication/TransportReplicationAction$ConcreteReplicaRequest;node0Lcom/groupbyinc/flux/cluster/node/DiscoveryNode;?Lcom/groupbyinc/flux/action/ActionListener;handler?Lcom/groupbyinc/flux/action/ActionListenerResponseHandler;:Lcom/groupbyinc/flux/action/ActionListenerResponseHandler;setPhaseU(Lcom/groupbyinc/flux/action/support/replication/ReplicationTask;Ljava/lang/String;)V??
??@Lcom/groupbyinc/flux/action/support/replication/ReplicationTask;phaseX(Lcom/groupbyinc/flux/action/ActionRequest;Lcom/groupbyinc/flux/action/ActionListener;)V??
?x(Lcom/groupbyinc/flux/tasks/Task;Lcom/groupbyinc/flux/action/ActionRequest;Lcom/groupbyinc/flux/action/ActionListener;)V??
? (Ljava/util/function/Supplier;)VZ?
?
?
access$000?(Lcom/groupbyinc/flux/action/support/replication/TransportReplicationAction;)Lcom/groupbyinc/flux/common/apache/logging/log4j/Logger;logger8Lcom/groupbyinc/flux/common/apache/logging/log4j/Logger;??	?x0
access$100_(Lcom/groupbyinc/flux/action/support/replication/TransportReplicationAction;)Ljava/lang/String;dU	?
access$500?(Lcom/groupbyinc/flux/action/support/replication/TransportReplicationAction;Lcom/groupbyinc/flux/index/shard/ShardId;Ljava/lang/String;JLcom/groupbyinc/flux/action/ActionListener;)VCD
?x1x2x3x4
access$600
access$800
access$900N(Lcom/groupbyinc/flux/action/support/replication/TransportReplicationAction;)Zaccess$1000access$1200access$1300access$1400access$1500access$1600x(Lcom/groupbyinc/flux/action/support/replication/TransportReplicationAction;)Lcom/groupbyinc/flux/threadpool/ThreadPool;ef	?access$1700access$1900access$2400access$2500access$2600access$2800access$2900access$3000access$3100access$3200access$3300access$3400access$3500access$3600access$3700access$3800access$3900access$4000access$4100?(Lcom/groupbyinc/flux/action/support/replication/TransportReplicationAction;)Lcom/groupbyinc/flux/cluster/metadata/IndexNameExpressionResolver;ij	?access$4200access$4300access$4400access$4500access$4600access$4700access$4800access$4900access$5000CodeLocalVariableTableLocalVariableTypeTableLineNumberTable	Signature(Lcom/groupbyinc/flux/common/settings/Settings;Ljava/lang/String;Lcom/groupbyinc/flux/transport/TransportService;Lcom/groupbyinc/flux/cluster/service/ClusterService;Lcom/groupbyinc/flux/indices/IndicesService;Lcom/groupbyinc/flux/threadpool/ThreadPool;Lcom/groupbyinc/flux/cluster/action/shard/ShardStateAction;Lcom/groupbyinc/flux/action/support/ActionFilters;Lcom/groupbyinc/flux/cluster/metadata/IndexNameExpressionResolver;Ljava/util/function/Supplier;Ljava/util/function/Supplier;Ljava/lang/String;)V(Lcom/groupbyinc/flux/common/settings/Settings;Ljava/lang/String;Lcom/groupbyinc/flux/transport/TransportService;Lcom/groupbyinc/flux/cluster/service/ClusterService;Lcom/groupbyinc/flux/indices/IndicesService;Lcom/groupbyinc/flux/threadpool/ThreadPool;Lcom/groupbyinc/flux/cluster/action/shard/ShardStateAction;Lcom/groupbyinc/flux/action/support/ActionFilters;Lcom/groupbyinc/flux/cluster/metadata/IndexNameExpressionResolver;Ljava/util/function/Supplier;Ljava/util/function/Supplier;Ljava/lang/String;Z)V?(Ljava/lang/String;Lcom/groupbyinc/flux/transport/TransportService;Ljava/util/function/Supplier;Ljava/util/function/Supplier;Ljava/lang/String;)VC(TRequest;Lcom/groupbyinc/flux/action/ActionListener;)Vc(Lcom/groupbyinc/flux/tasks/Task;TRequest;Lcom/groupbyinc/flux/action/ActionListener;)Vc(J)Lcom/groupbyinc/flux/action/support/replication/ReplicationOperation$Replicas;()TResponse;
StackMapTable@(Lcom/groupbyinc/flux/cluster/metadata/IndexMetaData;TRequest;)V
Exceptions?(TRequest;Lcom/groupbyinc/flux/index/shard/IndexShard;)Lcom/groupbyinc/flux/action/support/replication/TransportReplicationAction$PrimaryResult;?(TReplicaRequest;Lcom/groupbyinc/flux/index/shard/IndexShard;)Lcom/groupbyinc/flux/action/support/replication/TransportReplicationAction$ReplicaResult;RuntimeVisibleAnnotations?(Lcom/groupbyinc/flux/index/shard/ShardId;Ljava/lang/String;JLcom/groupbyinc/flux/action/ActionListener.PrimaryShardReference;>;)V)(Lcom/groupbyinc/flux/action/support/replication/TransportReplicationAction$ConcreteReplicaRequest;Lcom/groupbyinc/flux/cluster/node/DiscoveryNode;Lcom/groupbyinc/flux/action/ActionListener;)VBootstrapMethods
SourceFileInnerClasses!	JKLMNOPQRSTUVUWUXY?Z[??
*+,-	
?^???
_abcdUJKLMPQefNOghij	km
nmTU? _`kl
no?
z|??Z\?tv*+,	-?u?x*-?z*?|*?~*??*??*??Y??,?????????*??Y??,?????????*,-
??**????*
?????v_avbcvdUvJKvLMvPQvefvNOvghvij	vkm
vnmvTUvXY
? v_`vkl
vno?2????!?'?-?D?[?g?o?u???????	D,+-??2Y*????,*??-???/Y*????,*?????#Y*?ɶ̱?>D_aDdUDJKDkmDnmDTU? D_`DklDno???(?C??????n
??Yҷտ? 
_a
k?
??? 
_`
k?
???????????Y*+??,-????*_a??k???? _`k????
??????P
?Y*???
_a
???
_`?????????,?????,+??W?? _ak??_`k???
???
?
?
?>??_a?_`???>??_a?_`???>??_a?_`??R??@???_a?_`???p+?C?
+?$????_a%&?_`??
??@'(?i*?~+?.?4M,+?8?>?? _a?@	AB?_`?
??CD??	?*+?F:?L?Q?(?CY?T??Y??V???L?Y???\??L?`?e:,?k??mY+o?Y,SYS?r??v7!??&?mY+x?Y,SY!?~SY?~S?r??5Y*??:

*??????\	?_a??@?]U?????????Dm?UmD?????
? ?_`??????
?:???*?7?D?M?f?m?t??????????7H?.g?0?	????#??Y-????:*?z,*??+*??????4#_a#n?#??#?????*#_`#n?#???????"??
???O
*?*+????
??
?U?,-	/	D???F
*+??,????
_a?
_`?aD???G*+,??-????_a?_`?a
???3	?Y*????	nm??
???3	?Y*????	km?????/*?????a?a???/*?°??a?a???\
*+,!?Ʊ?4
?a
?@
?U
??
???a???/*?????a?a???/*?????a?a???/*?????a?a???/*?????a?a???/*?????a?a???/*?????a?a???/*?°??a?a???/*?????a?a???/*?װ??a?a???/*?????a?a???/*?????a?a???/*?????a?a???/*?????a?a???/*?????a?a???/*?????a?a???/*?װ??a?a???/*?????a?a???/*?????a?a???/*?????a?a???/*?????a?a???/*?°??a?a???/*?????a?a???/*?°??a?a???/*?°??a?a???/*?????a?a???/*?°??a?a???/*?????a?a???/*?????a?a???/*?????a?a???/*?????a?a???/*?????a?a???/*?????a?a???/*?????a?a???/*?°??a?a???/*?????a?a???/*?°??a?a???/*?°??a?a ?????????????
?			 !	#$&')*,-/023579:	<9	>@A	C9D	FHI




© 2015 - 2025 Weber Informatics LLC | Privacy Policy