
com.groupbyinc.flux.discovery.local.LocalDiscovery$3.class Maven / Gradle / Ivy
???? 3 ? 4com/groupbyinc/flux/discovery/local/LocalDiscovery$3 ;com/groupbyinc/flux/cluster/ClusterStateNonMasterUpdateTask LocalDiscovery.java 2com/groupbyinc/flux/discovery/local/LocalDiscovery doStop ()V 5com/groupbyinc/flux/cluster/node/DiscoveryNodes$Delta /com/groupbyinc/flux/cluster/node/DiscoveryNodes
Delta 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 Builder val$newMembers Ljava/util/Set;
val$master 4Lcom/groupbyinc/flux/discovery/local/LocalDiscovery; this$0 z(Lcom/groupbyinc/flux/discovery/local/LocalDiscovery;Ljava/util/Set;Lcom/groupbyinc/flux/discovery/local/LocalDiscovery;)V ! # %
' this 6Lcom/groupbyinc/flux/discovery/local/LocalDiscovery$3; execute V(Lcom/groupbyinc/flux/cluster/ClusterState;)Lcom/groupbyinc/flux/cluster/ClusterState; nodes 3()Lcom/groupbyinc/flux/cluster/node/DiscoveryNodes; - .
/ localNode 2()Lcom/groupbyinc/flux/cluster/node/DiscoveryNode; 1 2
3 .com/groupbyinc/flux/cluster/node/DiscoveryNode 5 id ()Ljava/lang/String; 7 8
6 9 removeDeadMembers T(Ljava/util/Set;Ljava/lang/String;)Lcom/groupbyinc/flux/cluster/node/DiscoveryNodes; ; <
= delta j(Lcom/groupbyinc/flux/cluster/node/DiscoveryNodes;)Lcom/groupbyinc/flux/cluster/node/DiscoveryNodes$Delta; ? @
A added ()Z C D
E
access$800 c(Lcom/groupbyinc/flux/discovery/local/LocalDiscovery;)Lcom/groupbyinc/flux/common/logging/ESLogger; G H
I DNo new nodes should be created when a new discovery view is accepted K java/lang/Object M +com/groupbyinc/flux/common/logging/ESLogger O warn ((Ljava/lang/String;[Ljava/lang/Object;)V Q R P S builder ^(Lcom/groupbyinc/flux/cluster/ClusterState;)Lcom/groupbyinc/flux/cluster/ClusterState$Builder; U V
W e(Lcom/groupbyinc/flux/cluster/node/DiscoveryNodes;)Lcom/groupbyinc/flux/cluster/ClusterState$Builder; - Y
Z build ,()Lcom/groupbyinc/flux/cluster/ClusterState; \ ]
^
access$700 j(Lcom/groupbyinc/flux/discovery/local/LocalDiscovery;)Lcom/groupbyinc/flux/cluster/routing/RoutingService; ` a
b 2com/groupbyinc/flux/cluster/routing/RoutingService d getAllocationService D()Lcom/groupbyinc/flux/cluster/routing/allocation/AllocationService; f g
e h elected as master j @com/groupbyinc/flux/cluster/routing/allocation/AllocationService l reroute ?(Lcom/groupbyinc/flux/cluster/ClusterState;Ljava/lang/String;)Lcom/groupbyinc/flux/cluster/routing/allocation/RoutingAllocation$Result; n o
m p
routingResult }(Lcom/groupbyinc/flux/cluster/routing/allocation/RoutingAllocation$Result;)Lcom/groupbyinc/flux/cluster/ClusterState$Builder; r s
t currentState *Lcom/groupbyinc/flux/cluster/ClusterState; newNodes 1Lcom/groupbyinc/flux/cluster/node/DiscoveryNodes; 7Lcom/groupbyinc/flux/cluster/node/DiscoveryNodes$Delta; updatedState ILcom/groupbyinc/flux/cluster/routing/allocation/RoutingAllocation$Result; onFailure *(Ljava/lang/String;Ljava/lang/Throwable;)V
access$900 H
? unexpected failure during [{}] ? error =(Ljava/lang/String;Ljava/lang/Throwable;[Ljava/lang/Object;)V ? ? P ? source Ljava/lang/String; t Ljava/lang/Throwable; Code LocalVariableTable LineNumberTable
StackMapTable
SourceFile EnclosingMethod InnerClasses ? H *+? "*,? $*-? &*? (? ? ) * ? ? + , ? ? l+? 0*? $*? &? 4? :? >M,+? 0? BN-? F? *? "? JL? N? T +? X,? [? _:*? &? c? i? X? _k? q:? X? u? _? ? > l ) * l v w V x y M ? z E ' { w ^ r | ? &