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

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

There is a newer version: 129
Show newest version
????4?@com/groupbyinc/flux/cluster/routing/allocation/RoutingAllocationjava/lang/ObjectRoutingAllocation.javaJcom/groupbyinc/flux/cluster/routing/allocation/RoutingAllocation$DebugMode	DebugMode/com/groupbyinc/flux/cluster/ClusterState$Custom	(com/groupbyinc/flux/cluster/ClusterStateCustomEcom/groupbyinc/flux/snapshots/RestoreService$RestoreInProgressUpdater,com/groupbyinc/flux/snapshots/RestoreServiceRestoreInProgressUpdater[com/groupbyinc/flux/cluster/routing/RoutingChangesObserver$DelegatingRoutingChangesObserver:com/groupbyinc/flux/cluster/routing/RoutingChangesObserver DelegatingRoutingChangesObserverDcom/groupbyinc/flux/cluster/routing/allocation/decider/Decision$Type?com/groupbyinc/flux/cluster/routing/allocation/decider/DecisionTypedecidersKLcom/groupbyinc/flux/cluster/routing/allocation/decider/AllocationDeciders;routingNodes2Lcom/groupbyinc/flux/cluster/routing/RoutingNodes;metaData/Lcom/groupbyinc/flux/cluster/metadata/MetaData;routingTable2Lcom/groupbyinc/flux/cluster/routing/RoutingTable;nodes1Lcom/groupbyinc/flux/cluster/node/DiscoveryNodes;customs5Lcom/groupbyinc/flux/common/collect/ImmutableOpenMap;zLcom/groupbyinc/flux/common/collect/ImmutableOpenMap;clusterInfo)Lcom/groupbyinc/flux/cluster/ClusterInfo;ignoredShardToNodesLjava/util/Map;]Ljava/util/Map;>;
ignoreDisableZretryFailed
debugDecisionLLcom/groupbyinc/flux/cluster/routing/allocation/RoutingAllocation$DebugMode;hasPendingAsyncFetchcurrentNanoTimeJindexMetaDataUpdaterELcom/groupbyinc/flux/cluster/routing/allocation/IndexMetaDataUpdater;nodesChangedObserverLLcom/groupbyinc/flux/cluster/routing/allocation/RoutingNodesChangedObserver;restoreInProgressUpdaterGLcom/groupbyinc/flux/snapshots/RestoreService$RestoreInProgressUpdater;routingChangesObserver?(Lcom/groupbyinc/flux/cluster/routing/allocation/decider/AllocationDeciders;Lcom/groupbyinc/flux/cluster/routing/RoutingNodes;Lcom/groupbyinc/flux/cluster/ClusterState;Lcom/groupbyinc/flux/cluster/ClusterInfo;JZ)V()V?A
B,-	D/0	FOFFH3	I23	K40	MCcom/groupbyinc/flux/cluster/routing/allocation/IndexMetaDataUpdaterO
PB78	RJcom/groupbyinc/flux/cluster/routing/allocation/RoutingNodesChangedObserverT
UB9:	W
B;<	Z@([Lcom/groupbyinc/flux/cluster/routing/RoutingChangesObserver;)V?\
]=>	_	a 	c1()Lcom/groupbyinc/flux/cluster/metadata/MetaData;!e
f!"	h4()Lcom/groupbyinc/flux/cluster/routing/RoutingTable;#j
k#$	m3()Lcom/groupbyinc/flux/cluster/node/DiscoveryNodes;%o
p%&	r7()Lcom/groupbyinc/flux/common/collect/ImmutableOpenMap;'t
u'(	w*+	y56	{10	}thisBLcom/groupbyinc/flux/cluster/routing/allocation/RoutingAllocation;clusterState*Lcom/groupbyinc/flux/cluster/ClusterState;getCurrentNanoTime()JM()Lcom/groupbyinc/flux/cluster/routing/allocation/decider/AllocationDeciders;4()Lcom/groupbyinc/flux/cluster/routing/RoutingNodes;+()Lcom/groupbyinc/flux/cluster/ClusterInfo;customE(Ljava/lang/String;)Lcom/groupbyinc/flux/cluster/ClusterState$Custom;3com/groupbyinc/flux/common/collect/ImmutableOpenMap?get&(Ljava/lang/Object;)Ljava/lang/Object;??
??keyLjava/lang/String;
getCustoms(Z)V()ZsetDebugModeO(Lcom/groupbyinc/flux/cluster/routing/allocation/RoutingAllocation$DebugMode;)VdebugON?3	?getDebugModeN()Lcom/groupbyinc/flux/cluster/routing/allocation/RoutingAllocation$DebugMode;addIgnoreShardForNode>(Lcom/groupbyinc/flux/index/shard/ShardId;Ljava/lang/String;)Vjava/util/HashMap?
?B
java/util/Map???
java/util/Set?java/util/HashSet?
?Bput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;????add(Ljava/lang/Object;)Z????shardId)Lcom/groupbyinc/flux/index/shard/ShardId;nodeId#Ljava/util/Set;Ljava/util/Set;shouldIgnoreShardForNode>(Lcom/groupbyinc/flux/index/shard/ShardId;Ljava/lang/String;)Zcontains????getIgnoreNodes:(Lcom/groupbyinc/flux/index/shard/ShardId;)Ljava/util/Set;java/util/Collections?emptySet()Ljava/util/Set;??
??(Ljava/util/Collection;)V??
??unmodifiableSet (Ljava/util/Set;)Ljava/util/Set;??
??ignorechanges>()Lcom/groupbyinc/flux/cluster/routing/RoutingChangesObserver; updateMetaDataWithRoutingChangesc(Lcom/groupbyinc/flux/cluster/routing/RoutingTable;)Lcom/groupbyinc/flux/cluster/metadata/MetaData;applyChanges?(Lcom/groupbyinc/flux/cluster/metadata/MetaData;Lcom/groupbyinc/flux/cluster/routing/RoutingTable;)Lcom/groupbyinc/flux/cluster/metadata/MetaData;??
P?newRoutingTable#updateRestoreInfoWithRoutingChanges`(Lcom/groupbyinc/flux/cluster/RestoreInProgress;)Lcom/groupbyinc/flux/cluster/RestoreInProgress;??
?restoreInProgress/Lcom/groupbyinc/flux/cluster/RestoreInProgress;routingNodesChanged	isChanged??
U?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;2?
?typeH()Lcom/groupbyinc/flux/cluster/routing/allocation/decider/Decision$Type;??
?single?(Lcom/groupbyinc/flux/cluster/routing/allocation/decider/Decision$Type;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)Lcom/groupbyinc/flux/cluster/routing/allocation/decider/Decision;??
?ALcom/groupbyinc/flux/cluster/routing/allocation/decider/Decision;deciderLabelreasonparams[Ljava/lang/Object;setHasPendingAsyncFetch
isRetryFailed	SignatureCodeLocalVariableTableLineNumberTableM(Ljava/lang/String;)TT;|()Lcom/groupbyinc/flux/common/collect/ImmutableOpenMap;
StackMapTableLocalVariableTypeTableN(Lcom/groupbyinc/flux/index/shard/ShardId;)Ljava/util/Set;
SourceFileInnerClasses! !"#$%&'(?)*+,-?./010234056789:;<=>?@?J?*?C*?E*?G*?J?L*?N*?PY?Q?S*?UY?V?X*?Y?Y?[*?Y?Y*?XSY*?SSY*?[S?^?`*+?b*,?d*-?g?i*-?l?n*-?q?s*-?v?x*?z*?|*?~??H???? ????*+?56?10?N]A	CGIM%N0O;P_^d_i`qayb?c?d?e?f?g???/*?|????k??/*?b????s#j?/*?n????{??/*?d?????!e?/*?i?????%o?/*?s?????*??/*?z????????@*?x+???
??????????t?/*?x???????/??>*?G???/0?
??/??/*?G????????>*+?L????3?
??2??g*?	????J?L????0?
???K?2??E*?L?J????????@???/*?L?????????A*?E?*??Y???E*?E+????N-???Y??N*?E+-??W-,??W??*A?A??A?? !%?? !%??"??? ?$?,?8?@??	?%?????+*?E??*?E+????N-?-,??????*+?+??+??%??%????	???	??@????-*?E??ð*?E+????M,??ð??Y,?Ƹʰ? -?-?????????????!??	???????/*?`????????A
*?S*?i+?Ӱ?
?
?$?????=	*?[+?ذ?	?	???????2*?X?ެ????????x*??+??,-??+??4??????????	
?4??/*?N?????A?4*?N????
???/*?~????!??*@

			@




© 2015 - 2025 Weber Informatics LLC | Privacy Policy