com.groupbyinc.flux.cluster.routing.allocation.decider.NodeVersionAllocationDecider.class Maven / Gradle / Ivy
???? 4 ? Scom/groupbyinc/flux/cluster/routing/allocation/decider/NodeVersionAllocationDecider Hcom/groupbyinc/flux/cluster/routing/allocation/decider/AllocationDecider !NodeVersionAllocationDecider.java Icom/groupbyinc/flux/cluster/routing/RecoverySource$SnapshotRecoverySource 2com/groupbyinc/flux/cluster/routing/RecoverySource SnapshotRecoverySource 7com/groupbyinc/flux/cluster/routing/RecoverySource$Type Type NAME Ljava/lang/String; node_version 1(Lcom/groupbyinc/flux/common/settings/Settings;)V
this ULcom/groupbyinc/flux/cluster/routing/allocation/decider/NodeVersionAllocationDecider; settings .Lcom/groupbyinc/flux/common/settings/Settings; canAllocate ?(Lcom/groupbyinc/flux/cluster/routing/ShardRouting;Lcom/groupbyinc/flux/cluster/routing/RoutingNode;Lcom/groupbyinc/flux/cluster/routing/allocation/RoutingAllocation;)Lcom/groupbyinc/flux/cluster/routing/allocation/decider/Decision; 0com/groupbyinc/flux/cluster/routing/ShardRouting primary ()Z
currentNodeId ()Ljava/lang/String; " #
$ recoverySource 6()Lcom/groupbyinc/flux/cluster/routing/RecoverySource; &