
com.groupbyinc.flux.discovery.zen.ZenDiscovery$5.class Maven / Gradle / Ivy
???? 3 ? 0com/groupbyinc/flux/discovery/zen/ZenDiscovery$5 2com/groupbyinc/flux/cluster/ClusterStateUpdateTask ZenDiscovery.java .com/groupbyinc/flux/discovery/zen/ZenDiscovery handleNodeFailure E(Lcom/groupbyinc/flux/cluster/node/DiscoveryNode;Ljava/lang/String;)V 7com/groupbyinc/flux/cluster/node/DiscoveryNodes$Builder /com/groupbyinc/flux/cluster/node/DiscoveryNodes
Builder Gcom/groupbyinc/flux/cluster/routing/allocation/RoutingAllocation$Result @com/groupbyinc/flux/cluster/routing/allocation/RoutingAllocation Result 0com/groupbyinc/flux/cluster/ClusterState$Builder (com/groupbyinc/flux/cluster/ClusterState val$node 0Lcom/groupbyinc/flux/cluster/node/DiscoveryNode; this$0 0Lcom/groupbyinc/flux/discovery/zen/ZenDiscovery; ?(Lcom/groupbyinc/flux/discovery/zen/ZenDiscovery;Lcom/groupbyinc/flux/common/Priority;Lcom/groupbyinc/flux/cluster/node/DiscoveryNode;)V ! ((Lcom/groupbyinc/flux/common/Priority;)V #
$ this 2Lcom/groupbyinc/flux/discovery/zen/ZenDiscovery$5; priority %Lcom/groupbyinc/flux/common/Priority; execute V(Lcom/groupbyinc/flux/cluster/ClusterState;)Lcom/groupbyinc/flux/cluster/ClusterState; nodes 3()Lcom/groupbyinc/flux/cluster/node/DiscoveryNodes; , -
. .com/groupbyinc/flux/cluster/node/DiscoveryNode 0 id ()Ljava/lang/String; 2 3
1 4 get D(Ljava/lang/String;)Lcom/groupbyinc/flux/cluster/node/DiscoveryNode; 6 7
8 access$1600 _(Lcom/groupbyinc/flux/discovery/zen/ZenDiscovery;)Lcom/groupbyinc/flux/common/logging/ESLogger; : ;
< 7node [{}] already removed from cluster state. ignoring. > java/lang/Object @ +com/groupbyinc/flux/common/logging/ESLogger B debug ((Ljava/lang/String;[Ljava/lang/Object;)V D E C F builder l(Lcom/groupbyinc/flux/cluster/node/DiscoveryNodes;)Lcom/groupbyinc/flux/cluster/node/DiscoveryNodes$Builder; H I
J remove M(Ljava/lang/String;)Lcom/groupbyinc/flux/cluster/node/DiscoveryNodes$Builder; L M
N ^(Lcom/groupbyinc/flux/cluster/ClusterState;)Lcom/groupbyinc/flux/cluster/ClusterState$Builder; H P
Q m(Lcom/groupbyinc/flux/cluster/node/DiscoveryNodes$Builder;)Lcom/groupbyinc/flux/cluster/ClusterState$Builder; , S
T build ,()Lcom/groupbyinc/flux/cluster/ClusterState; V W
X access$1300 n(Lcom/groupbyinc/flux/discovery/zen/ZenDiscovery;)Lcom/groupbyinc/flux/discovery/zen/elect/ElectMasterService; Z [
\ :com/groupbyinc/flux/discovery/zen/elect/ElectMasterService ^ hasEnoughMasterNodes (Ljava/lang/Iterable;)Z ` a
_ b not enough master nodes d rejoin h(Lcom/groupbyinc/flux/cluster/ClusterState;Ljava/lang/String;)Lcom/groupbyinc/flux/cluster/ClusterState; f g
h access$1400 f(Lcom/groupbyinc/flux/discovery/zen/ZenDiscovery;)Lcom/groupbyinc/flux/cluster/routing/RoutingService; j k
l 2com/groupbyinc/flux/cluster/routing/RoutingService n getAllocationService D()Lcom/groupbyinc/flux/cluster/routing/allocation/AllocationService; p q
o r java/lang/StringBuilder t ()V v
u w [ y append -(Ljava/lang/String;)Ljava/lang/StringBuilder; { |
u } -(Ljava/lang/Object;)Ljava/lang/StringBuilder; {
u ? ] failed ? toString ? 3
u ? @com/groupbyinc/flux/cluster/routing/allocation/AllocationService ? reroute ?(Lcom/groupbyinc/flux/cluster/ClusterState;Ljava/lang/String;)Lcom/groupbyinc/flux/cluster/routing/allocation/RoutingAllocation$Result; ? ?
? ?
routingResult }(Lcom/groupbyinc/flux/cluster/routing/allocation/RoutingAllocation$Result;)Lcom/groupbyinc/flux/cluster/ClusterState$Builder; ? ?
? currentState *Lcom/groupbyinc/flux/cluster/ClusterState; 9Lcom/groupbyinc/flux/cluster/node/DiscoveryNodes$Builder; ILcom/groupbyinc/flux/cluster/routing/allocation/RoutingAllocation$Result; onNoLongerMaster (Ljava/lang/String;)V source Ljava/lang/String; onFailure *(Ljava/lang/String;Ljava/lang/Throwable;)V access$1700 ? ;
? unexpected failure during [{}] ? error =(Ljava/lang/String;Ljava/lang/Throwable;[Ljava/lang/Object;)V ? ? C ? t Ljava/lang/Throwable; clusterStateProcessed i(Ljava/lang/String;Lcom/groupbyinc/flux/cluster/ClusterState;Lcom/groupbyinc/flux/cluster/ClusterState;)V
access$700 3(Lcom/groupbyinc/flux/discovery/zen/ZenDiscovery;)V ? ?
? oldState newState Code LocalVariableTable LineNumberTable
StackMapTable
SourceFile EnclosingMethod InnerClasses ? N *+? *-? "*,? %? ? &