
com.groupbyinc.flux.action.admin.indices.refresh.TransportShardRefreshAction.class Maven / Gradle / Ivy
???? 3 ? Lcom/groupbyinc/flux/action/admin/indices/refresh/TransportShardRefreshAction Lcom/groupbyinc/flux/action/support/replication/TransportReplicationAction; Icom/groupbyinc/flux/action/support/replication/TransportReplicationAction TransportShardRefreshAction.java /com/groupbyinc/flux/threadpool/ThreadPool$Names )com/groupbyinc/flux/threadpool/ThreadPool Names NAME Ljava/lang/String; indices:admin/refresh[s] ?(Lcom/groupbyinc/flux/common/settings/Settings;Lcom/groupbyinc/flux/transport/TransportService;Lcom/groupbyinc/flux/cluster/ClusterService;Lcom/groupbyinc/flux/indices/IndicesService;Lcom/groupbyinc/flux/threadpool/ThreadPool;Lcom/groupbyinc/flux/cluster/action/shard/ShardStateAction;Lcom/groupbyinc/flux/cluster/action/index/MappingUpdatedAction;Lcom/groupbyinc/flux/action/support/ActionFilters;Lcom/groupbyinc/flux/cluster/metadata/IndexNameExpressionResolver;)V *Lcom/groupbyinc/flux/common/inject/Inject; Acom/groupbyinc/flux/action/support/replication/ReplicationRequest refresh (Lcom/groupbyinc/flux/common/settings/Settings;Ljava/lang/String;Lcom/groupbyinc/flux/transport/TransportService;Lcom/groupbyinc/flux/cluster/ClusterService;Lcom/groupbyinc/flux/indices/IndicesService;Lcom/groupbyinc/flux/threadpool/ThreadPool;Lcom/groupbyinc/flux/cluster/action/shard/ShardStateAction;Lcom/groupbyinc/flux/cluster/action/index/MappingUpdatedAction;Lcom/groupbyinc/flux/action/support/ActionFilters;Lcom/groupbyinc/flux/cluster/metadata/IndexNameExpressionResolver;Ljava/lang/Class;Ljava/lang/Class;Ljava/lang/String;)V
this NLcom/groupbyinc/flux/action/admin/indices/refresh/TransportShardRefreshAction; settings .Lcom/groupbyinc/flux/common/settings/Settings; transportService 0Lcom/groupbyinc/flux/transport/TransportService; clusterService ,Lcom/groupbyinc/flux/cluster/ClusterService; indicesService ,Lcom/groupbyinc/flux/indices/IndicesService;
threadPool +Lcom/groupbyinc/flux/threadpool/ThreadPool; shardStateAction ;Lcom/groupbyinc/flux/cluster/action/shard/ShardStateAction; mappingUpdatedAction ?Lcom/groupbyinc/flux/cluster/action/index/MappingUpdatedAction;
actionFilters 2Lcom/groupbyinc/flux/action/support/ActionFilters; indexNameExpressionResolver BLcom/groupbyinc/flux/cluster/metadata/IndexNameExpressionResolver; newResponseInstance 2()Lcom/groupbyinc/flux/action/ActionWriteResponse; .com/groupbyinc/flux/action/ActionWriteResponse 0 ()V 2
1 3 shardOperationOnPrimary ?(Lcom/groupbyinc/flux/cluster/metadata/MetaData;Lcom/groupbyinc/flux/action/support/replication/ReplicationRequest;)Lcom/groupbyinc/flux/common/collect/Tuple; java/lang/Throwable 7 " # 9 shardId +()Lcom/groupbyinc/flux/index/shard/ShardId; ; <
= 'com/groupbyinc/flux/index/shard/ShardId ? getIndex ()Ljava/lang/String; A B
@ C *com/groupbyinc/flux/indices/IndicesService E indexServiceSafe <(Ljava/lang/String;)Lcom/groupbyinc/flux/index/IndexService; G H
F I id ()I K L
@ M &com/groupbyinc/flux/index/IndexService O shardSafe /(I)Lcom/groupbyinc/flux/index/shard/IndexShard; Q R
P S api U *com/groupbyinc/flux/index/shard/IndexShard W (Ljava/lang/String;)V Y
X Z logger -Lcom/groupbyinc/flux/common/logging/ESLogger; \ ] ^ &{} refresh request executed on primary ` java/lang/Object b
X = +com/groupbyinc/flux/common/logging/ESLogger e trace ((Ljava/lang/String;[Ljava/lang/Object;)V g h f i (com/groupbyinc/flux/common/collect/Tuple k '(Ljava/lang/Object;Ljava/lang/Object;)V m
l n metaData /Lcom/groupbyinc/flux/cluster/metadata/MetaData; shardRequest CLcom/groupbyinc/flux/action/support/replication/ReplicationRequest;
indexShard ,Lcom/groupbyinc/flux/index/shard/IndexShard; shardOperationOnReplica F(Lcom/groupbyinc/flux/action/support/replication/ReplicationRequest;)V &{} refresh request executed on replica x request checkWriteConsistency ()Z globalBlockLevel 7()Lcom/groupbyinc/flux/cluster/block/ClusterBlockLevel; 3com/groupbyinc/flux/cluster/block/ClusterBlockLevel METADATA_WRITE 5Lcom/groupbyinc/flux/cluster/block/ClusterBlockLevel; ? ? ? ? indexBlockLevel shouldExecuteReplication 1(Lcom/groupbyinc/flux/common/settings/Settings;)Z
ConstantValue Code LocalVariableTable LineNumberTable RuntimeVisibleAnnotations
Exceptions Signature(Lcom/groupbyinc/flux/cluster/metadata/MetaData;Lcom/groupbyinc/flux/action/support/replication/ReplicationRequest;)Lcom/groupbyinc/flux/common/collect/Tuple;
SourceFile InnerClasses !
? ? ?
*+,- ? ? ? f
! " # $ % &