
com.groupbyinc.flux.discovery.zen.ZenDiscovery$4.class Maven / Gradle / Ivy
???? 3 ? 0com/groupbyinc/flux/discovery/zen/ZenDiscovery$4 2com/groupbyinc/flux/cluster/ClusterStateUpdateTask ZenDiscovery.java .com/groupbyinc/flux/discovery/zen/ZenDiscovery handleLeaveRequest 3(Lcom/groupbyinc/flux/cluster/node/DiscoveryNode;)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$4; 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; , -
. builder l(Lcom/groupbyinc/flux/cluster/node/DiscoveryNodes;)Lcom/groupbyinc/flux/cluster/node/DiscoveryNodes$Builder; 0 1
2 .com/groupbyinc/flux/cluster/node/DiscoveryNode 4 id ()Ljava/lang/String; 6 7
5 8 remove M(Ljava/lang/String;)Lcom/groupbyinc/flux/cluster/node/DiscoveryNodes$Builder; : ;
< ^(Lcom/groupbyinc/flux/cluster/ClusterState;)Lcom/groupbyinc/flux/cluster/ClusterState$Builder; 0 >
? m(Lcom/groupbyinc/flux/cluster/node/DiscoveryNodes$Builder;)Lcom/groupbyinc/flux/cluster/ClusterState$Builder; , A
B build ,()Lcom/groupbyinc/flux/cluster/ClusterState; D E
F access$1300 n(Lcom/groupbyinc/flux/discovery/zen/ZenDiscovery;)Lcom/groupbyinc/flux/discovery/zen/elect/ElectMasterService; H I
J :com/groupbyinc/flux/discovery/zen/elect/ElectMasterService L hasEnoughMasterNodes (Ljava/lang/Iterable;)Z N O
M P not enough master nodes R rejoin h(Lcom/groupbyinc/flux/cluster/ClusterState;Ljava/lang/String;)Lcom/groupbyinc/flux/cluster/ClusterState; T U
V access$1400 f(Lcom/groupbyinc/flux/discovery/zen/ZenDiscovery;)Lcom/groupbyinc/flux/cluster/routing/RoutingService; X Y
Z 2com/groupbyinc/flux/cluster/routing/RoutingService \ getAllocationService D()Lcom/groupbyinc/flux/cluster/routing/allocation/AllocationService; ^ _
] ` java/lang/StringBuilder b ()V d
c e [ g append -(Ljava/lang/String;)Ljava/lang/StringBuilder; i j
c k -(Ljava/lang/Object;)Ljava/lang/StringBuilder; i m
c n ] left p toString r 7
c s @com/groupbyinc/flux/cluster/routing/allocation/AllocationService u reroute ?(Lcom/groupbyinc/flux/cluster/ClusterState;Ljava/lang/String;)Lcom/groupbyinc/flux/cluster/routing/allocation/RoutingAllocation$Result; w x
v y
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$1500 _(Lcom/groupbyinc/flux/discovery/zen/ZenDiscovery;)Lcom/groupbyinc/flux/common/logging/ESLogger; ? ?
? unexpected failure during [{}] ? java/lang/Object ? +com/groupbyinc/flux/common/logging/ESLogger ? error =(Ljava/lang/String;Ljava/lang/Throwable;[Ljava/lang/Object;)V ? ? ? ? t Ljava/lang/Throwable; Code LocalVariableTable LineNumberTable
StackMapTable
SourceFile EnclosingMethod InnerClasses ? N *+? *-? "*,? %? ? &