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

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

There is a newer version: 59
Show newest version
????3?Zcom/groupbyinc/flux/cluster/routing/allocation/decider/SnapshotInProgressAllocationDeciderHcom/groupbyinc/flux/cluster/routing/allocation/decider/AllocationDecider(SnapshotInProgressAllocationDecider.javahcom/groupbyinc/flux/cluster/routing/allocation/decider/SnapshotInProgressAllocationDecider$ApplySettings
ApplySettingsCcom/groupbyinc/flux/cluster/SnapshotsInProgress$ShardSnapshotStatus	/com/groupbyinc/flux/cluster/SnapshotsInProgressShardSnapshotStatus5com/groupbyinc/flux/cluster/SnapshotsInProgress$EntryEntry4com/groupbyinc/flux/common/settings/Settings$Builder,com/groupbyinc/flux/common/settings/SettingsBuilder>com/groupbyinc/flux/node/settings/NodeSettingsService$Listener5com/groupbyinc/flux/node/settings/NodeSettingsServiceListener/com/groupbyinc/flux/cluster/ClusterState$Custom(com/groupbyinc/flux/cluster/ClusterStateCustom5com/groupbyinc/flux/cluster/SnapshotsInProgress$State StateNAMELjava/lang/String;snapshot_in_progress%6CLUSTER_ROUTING_ALLOCATION_SNAPSHOT_RELOCATION_ENABLED6cluster.routing.allocation.snapshot.relocation_enabled(enableRelocationZ()VEMPTY_SETTINGS.Lcom/groupbyinc/flux/common/settings/Settings;./	01(Lcom/groupbyinc/flux/common/settings/Settings;)V,2
3this\Lcom/groupbyinc/flux/cluster/routing/allocation/decider/SnapshotInProgressAllocationDecider;
3h(Lcom/groupbyinc/flux/common/settings/Settings;Lcom/groupbyinc/flux/node/settings/NodeSettingsService;)V,8
9settings*Lcom/groupbyinc/flux/common/inject/Inject;
3*+	>java/lang/Boolean@valueOf(Z)Ljava/lang/Boolean;BC
ADgetAsBoolean:(Ljava/lang/String;Ljava/lang/Boolean;)Ljava/lang/Boolean;FG
HbooleanValue()ZJK
AL_(Lcom/groupbyinc/flux/cluster/routing/allocation/decider/SnapshotInProgressAllocationDecider;)V,N
OaddListenerC(Lcom/groupbyinc/flux/node/settings/NodeSettingsService$Listener;)VQR
SnodeSettingsService7Lcom/groupbyinc/flux/node/settings/NodeSettingsService;canRebalance?(Lcom/groupbyinc/flux/cluster/routing/ShardRouting;Lcom/groupbyinc/flux/cluster/routing/allocation/RoutingAllocation;)Lcom/groupbyinc/flux/cluster/routing/allocation/decider/Decision;canMoveYX
ZshardRouting2Lcom/groupbyinc/flux/cluster/routing/ShardRouting;
allocationBLcom/groupbyinc/flux/cluster/routing/allocation/RoutingAllocation;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;node1Lcom/groupbyinc/flux/cluster/routing/RoutingNode;0com/groupbyinc/flux/cluster/routing/ShardRoutingdprimaryfK
eg@com/groupbyinc/flux/cluster/routing/allocation/RoutingAllocationiroutingNodes4()Lcom/groupbyinc/flux/cluster/routing/RoutingNodes;kl
jm	snapshotso0com/groupbyinc/flux/cluster/routing/RoutingNodesqcustomE(Ljava/lang/String;)Lcom/groupbyinc/flux/cluster/ClusterState$Custom;st
ru?com/groupbyinc/flux/cluster/routing/allocation/decider/DecisionwYESALcom/groupbyinc/flux/cluster/routing/allocation/decider/Decision;yz	x{"no snapshots are currently running}java/lang/Objectdecision?(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;??
j?entries()Ljava/util/List;??
?java/util/List?iterator()Ljava/util/Iterator;????java/util/Iterator?hasNext?K??next()Ljava/lang/Object;????shardsA()Lcom/groupbyinc/flux/common/google/common/collect/ImmutableMap;??
?shardId+()Lcom/groupbyinc/flux/index/shard/ShardId;??
e?=com/groupbyinc/flux/common/google/common/collect/ImmutableMap?get&(Ljava/lang/Object;)Ljava/lang/Object;??
??state9()Lcom/groupbyinc/flux/cluster/SnapshotsInProgress$State;??

?	completed?K
!?nodeId()Ljava/lang/String;??

?
currentNodeId??
e?java/lang/String?equals(Ljava/lang/Object;)Z??
??logger-Lcom/groupbyinc/flux/common/logging/ESLogger;??	?ad??Pu??????56?\]?^_?6
cfgi/lPman?o?p?q?p?s?u??/?
???????/*?????6?"???/*?????6?"???;*Z?????6?+?"??:

					!"@




© 2015 - 2025 Weber Informatics LLC | Privacy Policy