All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.groupbyinc.flux.cluster.routing.allocation.decider.NodeVersionAllocationDecider.class Maven / Gradle / Ivy

????4?Scom/groupbyinc/flux/cluster/routing/allocation/decider/NodeVersionAllocationDeciderHcom/groupbyinc/flux/cluster/routing/allocation/decider/AllocationDecider!NodeVersionAllocationDecider.javaIcom/groupbyinc/flux/cluster/routing/RecoverySource$SnapshotRecoverySource2com/groupbyinc/flux/cluster/routing/RecoverySourceSnapshotRecoverySource7com/groupbyinc/flux/cluster/routing/RecoverySource$TypeTypeNAMELjava/lang/String;node_version1(Lcom/groupbyinc/flux/common/settings/Settings;)V
thisULcom/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/ShardRoutingprimary()Z
 
currentNodeId()Ljava/lang/String;"#
$recoverySource6()Lcom/groupbyinc/flux/cluster/routing/RecoverySource;&'
(getType;()Lcom/groupbyinc/flux/cluster/routing/RecoverySource$Type;*+
	,SNAPSHOT9Lcom/groupbyinc/flux/cluster/routing/RecoverySource$Type;./	0isVersionCompatible(Lcom/groupbyinc/flux/cluster/routing/RecoverySource$SnapshotRecoverySource;Lcom/groupbyinc/flux/cluster/routing/RoutingNode;Lcom/groupbyinc/flux/cluster/routing/allocation/RoutingAllocation;)Lcom/groupbyinc/flux/cluster/routing/allocation/decider/Decision;23
4?com/groupbyinc/flux/cluster/routing/allocation/decider/Decision6YESALcom/groupbyinc/flux/cluster/routing/allocation/decider/Decision;89	7:7the primary shard is new or already existed on the node<java/lang/Object>@com/groupbyinc/flux/cluster/routing/allocation/RoutingAllocation@decision?(Lcom/groupbyinc/flux/cluster/routing/allocation/decider/Decision;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)Lcom/groupbyinc/flux/cluster/routing/allocation/decider/Decision;BC
ADroutingNodes4()Lcom/groupbyinc/flux/cluster/routing/RoutingNodes;FG
AH?(Lcom/groupbyinc/flux/cluster/routing/RoutingNodes;Ljava/lang/String;Lcom/groupbyinc/flux/cluster/routing/RoutingNode;Lcom/groupbyinc/flux/cluster/routing/allocation/RoutingAllocation;)Lcom/groupbyinc/flux/cluster/routing/allocation/decider/Decision;2J
KshardId+()Lcom/groupbyinc/flux/index/shard/ShardId;MN
O0com/groupbyinc/flux/cluster/routing/RoutingNodesQ
activePrimary](Lcom/groupbyinc/flux/index/shard/ShardId;)Lcom/groupbyinc/flux/cluster/routing/ShardRouting;ST
RUno active primary shard yetW2Lcom/groupbyinc/flux/cluster/routing/ShardRouting;shardRoutingnode1Lcom/groupbyinc/flux/cluster/routing/RoutingNode;
allocationBLcom/groupbyinc/flux/cluster/routing/allocation/RoutingAllocation;E(Ljava/lang/String;)Lcom/groupbyinc/flux/cluster/routing/RoutingNode;[_
R`/com/groupbyinc/flux/cluster/routing/RoutingNodeb2()Lcom/groupbyinc/flux/cluster/node/DiscoveryNode;[d
ce.com/groupbyinc/flux/cluster/node/DiscoveryNodeg
getVersion()Lcom/groupbyinc/flux/Version;ij
hkcom/groupbyinc/flux/Versionm	onOrAfter (Lcom/groupbyinc/flux/Version;)Zop
nqKtarget node version [%s] is the same or newer than source node version [%s]sNOu9	7vCtarget node version [%s] is older than the source node version [%s]x2Lcom/groupbyinc/flux/cluster/routing/RoutingNodes;sourceNodeIdtargetsourceversion~j
Htarget node version [%s] is the same or newer than snapshot version [%s]?@target node version [%s] is older than the snapshot version [%s]?KLcom/groupbyinc/flux/cluster/routing/RecoverySource$SnapshotRecoverySource;
ConstantValueCodeLocalVariableTableLineNumberTable
StackMapTable
SourceFileInnerClasses!??>*+????
*+??+?!?K+?%?5+?)?+?)?-?1?*+?)?,-?5?-?;=???E?*-?I+?%,-?L?-?I+?P?V:?*-?I?%,-?L?-?;X???E??4\%Y??ZY?[\?]^?*
/01"306@:O=\?a@qC?0?!2J??h+,?a:-?f?l?f?l?r?)?;t??Y-?f?lSY?f?lS?E??wy??Y-?f?lSY?f?lS?E??>hhFzh{h|\h]^a}\?"JKO,P>OBRRSdR??Bc23??S,?f?l+???r?$-?;???Y,?f?lSY+??S?E?-?w???Y,?f?lSY+??S?E??*SS&?S|\S]^?XZ [.Z2]A^O]?2??	
		
@




© 2015 - 2025 Weber Informatics LLC | Privacy Policy