
com.groupbyinc.flux.action.admin.cluster.reroute.TransportClusterRerouteAction.class Maven / Gradle / Ivy
???? 4 ? Ncom/groupbyinc/flux/action/admin/cluster/reroute/TransportClusterRerouteAction ?Lcom/groupbyinc/flux/action/support/master/TransportMasterNodeAction; Ccom/groupbyinc/flux/action/support/master/TransportMasterNodeAction "TransportClusterRerouteAction.java ?com/groupbyinc/flux/action/admin/cluster/reroute/TransportClusterRerouteAction$ClusterRerouteResponseAckedClusterStateUpdateTask 1ClusterRerouteResponseAckedClusterStateUpdateTask /com/groupbyinc/flux/threadpool/ThreadPool$Names
)com/groupbyinc/flux/threadpool/ThreadPool Names %java/lang/invoke/MethodHandles$Lookup java/lang/invoke/MethodHandles Lookup allocationService BLcom/groupbyinc/flux/cluster/routing/allocation/AllocationService; v(Lcom/groupbyinc/flux/common/settings/Settings;Lcom/groupbyinc/flux/transport/TransportService;Lcom/groupbyinc/flux/cluster/service/ClusterService;Lcom/groupbyinc/flux/threadpool/ThreadPool;Lcom/groupbyinc/flux/cluster/routing/allocation/AllocationService;Lcom/groupbyinc/flux/action/support/ActionFilters;Lcom/groupbyinc/flux/cluster/metadata/IndexNameExpressionResolver;)V *Lcom/groupbyinc/flux/common/inject/Inject; cluster:admin/reroute "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; " Fcom/groupbyinc/flux/action/admin/cluster/reroute/ClusterRerouteRequest $ ()V &
% ' ( J()Lcom/groupbyinc/flux/action/admin/cluster/reroute/ClusterRerouteRequest; * get ()Ljava/util/function/Supplier; , - .c(Lcom/groupbyinc/flux/common/settings/Settings;Ljava/lang/String;Lcom/groupbyinc/flux/transport/TransportService;Lcom/groupbyinc/flux/cluster/service/ClusterService;Lcom/groupbyinc/flux/threadpool/ThreadPool;Lcom/groupbyinc/flux/action/support/ActionFilters;Lcom/groupbyinc/flux/cluster/metadata/IndexNameExpressionResolver;Ljava/util/function/Supplier;)V 0
1 3 this PLcom/groupbyinc/flux/action/admin/cluster/reroute/TransportClusterRerouteAction; settings .Lcom/groupbyinc/flux/common/settings/Settings; transportService 0Lcom/groupbyinc/flux/transport/TransportService; clusterService 4Lcom/groupbyinc/flux/cluster/service/ClusterService;
threadPool +Lcom/groupbyinc/flux/threadpool/ThreadPool;
actionFilters 2Lcom/groupbyinc/flux/action/support/ActionFilters; indexNameExpressionResolver BLcom/groupbyinc/flux/cluster/metadata/IndexNameExpressionResolver; executor ()Ljava/lang/String; same E
checkBlock ?(Lcom/groupbyinc/flux/action/admin/cluster/reroute/ClusterRerouteRequest;Lcom/groupbyinc/flux/cluster/ClusterState;)Lcom/groupbyinc/flux/cluster/block/ClusterBlockException; (com/groupbyinc/flux/cluster/ClusterState I blocks 3()Lcom/groupbyinc/flux/cluster/block/ClusterBlocks; K L
J M 3com/groupbyinc/flux/cluster/block/ClusterBlockLevel O METADATA_WRITE 5Lcom/groupbyinc/flux/cluster/block/ClusterBlockLevel; Q R P S /com/groupbyinc/flux/cluster/block/ClusterBlocks U globalBlockedException p(Lcom/groupbyinc/flux/cluster/block/ClusterBlockLevel;)Lcom/groupbyinc/flux/cluster/block/ClusterBlockException; W X
V Y request HLcom/groupbyinc/flux/action/admin/cluster/reroute/ClusterRerouteRequest; state *Lcom/groupbyinc/flux/cluster/ClusterState; newResponse K()Lcom/groupbyinc/flux/action/admin/cluster/reroute/ClusterRerouteResponse; Gcom/groupbyinc/flux/action/admin/cluster/reroute/ClusterRerouteResponse a
b ' masterOperation ?(Lcom/groupbyinc/flux/action/admin/cluster/reroute/ClusterRerouteRequest;Lcom/groupbyinc/flux/cluster/ClusterState;Lcom/groupbyinc/flux/action/ActionListener;)V (Ljava/lang/Object;)V f lambda$masterOperation$0 ?(Lcom/groupbyinc/flux/action/admin/cluster/reroute/ClusterRerouteRequest;Lcom/groupbyinc/flux/action/ActionListener;Lcom/groupbyinc/flux/action/admin/cluster/reroute/ClusterRerouteResponse;)V h i
j k L(Lcom/groupbyinc/flux/action/admin/cluster/reroute/ClusterRerouteResponse;)V m accept ?(Lcom/groupbyinc/flux/action/admin/cluster/reroute/TransportClusterRerouteAction;Lcom/groupbyinc/flux/action/admin/cluster/reroute/ClusterRerouteRequest;Lcom/groupbyinc/flux/action/ActionListener;)Lcom/groupbyinc/flux/common/CheckedConsumer; o p q java/util/Objects s requireNonNull &(Ljava/lang/Object;)Ljava/lang/Object; u v
t w )com/groupbyinc/flux/action/ActionListener y onFailure (Ljava/lang/Exception;)V { | z } ~ | J(Lcom/groupbyinc/flux/action/ActionListener;)Ljava/util/function/Consumer; o ? ? wrap v(Lcom/groupbyinc/flux/common/CheckedConsumer;Ljava/util/function/Consumer;)Lcom/groupbyinc/flux/action/ActionListener; ? ? z ? ; < ? cluster_reroute (api) ? logger !Lorg/apache/logging/log4j/Logger; ? ? ? ?(Lorg/apache/logging/log4j/Logger;Lcom/groupbyinc/flux/cluster/routing/allocation/AllocationService;Lcom/groupbyinc/flux/action/admin/cluster/reroute/ClusterRerouteRequest;Lcom/groupbyinc/flux/action/ActionListener;)V ?
? 2com/groupbyinc/flux/cluster/service/ClusterService ? submitStateUpdateTask I(Ljava/lang/String;Lcom/groupbyinc/flux/cluster/ClusterStateTaskConfig;)V ? ?
? ? listener vLcom/groupbyinc/flux/action/ActionListener; +Lcom/groupbyinc/flux/action/ActionListener;
logWrapper ?(Lcom/groupbyinc/flux/action/support/master/MasterNodeRequest;Lcom/groupbyinc/flux/cluster/ClusterState;)Lcom/groupbyinc/flux/cluster/block/ClusterBlockException; G H
? ?(Lcom/groupbyinc/flux/action/support/master/MasterNodeRequest;Lcom/groupbyinc/flux/cluster/ClusterState;Lcom/groupbyinc/flux/action/ActionListener;)V java/lang/Exception ? d e
? -()Lcom/groupbyinc/flux/action/ActionResponse; _ `
? dryRun ()Z ? ?
% ? getExplanations F()Lcom/groupbyinc/flux/cluster/routing/allocation/RoutingExplanations; ? ?
b ? Bcom/groupbyinc/flux/cluster/routing/allocation/RoutingExplanations ? getYesDecisionMessages ()Ljava/util/List; ? ?
? ? org/apache/logging/log4j/Logger ? info (Ljava/lang/String;)V ? ? ? ? ? ? @(Lorg/apache/logging/log4j/Logger;)Ljava/util/function/Consumer; o ? ? java/util/List ? forEach (Ljava/util/function/Consumer;)V ? ? ? ?
onResponse ? f z ? response ILcom/groupbyinc/flux/action/admin/cluster/reroute/ClusterRerouteResponse; Code LocalVariableTable LineNumberTable RuntimeVisibleAnnotations LocalVariableTypeTable Signature ?(Lcom/groupbyinc/flux/action/admin/cluster/reroute/ClusterRerouteRequest;Lcom/groupbyinc/flux/cluster/ClusterState;Lcom/groupbyinc/flux/action/ActionListener;)V
Exceptions
StackMapTable BootstrapMethods
SourceFile InnerClasses ! ? ? *+,-? / ? 2*? 4? ? R 5 6 7 8 9 : ; <