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

com.groupbyinc.flux.gateway.GatewayAllocator.class Maven / Gradle / Ivy

There is a newer version: 198
Show newest version
????4%,com/groupbyinc/flux/gateway/GatewayAllocator6com/groupbyinc/flux/common/component/AbstractComponentGatewayAllocator.javaJcom/groupbyinc/flux/gateway/GatewayAllocator$InternalReplicaShardAllocatorInternalReplicaShardAllocatorJcom/groupbyinc/flux/gateway/GatewayAllocator$InternalPrimaryShardAllocator	InternalPrimaryShardAllocator?com/groupbyinc/flux/gateway/GatewayAllocator$InternalAsyncFetchInternalAsyncFetch[com/groupbyinc/flux/gateway/TransportNodesListGatewayStartedShards$NodeGatewayStartedShardsBcom/groupbyinc/flux/gateway/TransportNodesListGatewayStartedShardsNodeGatewayStartedShards]com/groupbyinc/flux/indices/store/TransportNodesListShardStoreMetaData$NodeStoreFilesMetaDataFcom/groupbyinc/flux/indices/store/TransportNodesListShardStoreMetaDataNodeStoreFilesMetaDataAcom/groupbyinc/flux/cluster/routing/RoutingNodes$UnassignedShards0com/groupbyinc/flux/cluster/routing/RoutingNodesUnassignedShards%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandles LookuproutingService4Lcom/groupbyinc/flux/cluster/routing/RoutingService;primaryShardAllocator3Lcom/groupbyinc/flux/gateway/PrimaryShardAllocator;replicaShardAllocator3Lcom/groupbyinc/flux/gateway/ReplicaShardAllocator;asyncFetchStarted$Ljava/util/concurrent/ConcurrentMap;?Ljava/util/concurrent/ConcurrentMap;>;asyncFetchStore?Ljava/util/concurrent/ConcurrentMap;>;%(Lcom/groupbyinc/flux/common/settings/Settings;Lcom/groupbyinc/flux/cluster/service/ClusterService;Lcom/groupbyinc/flux/cluster/routing/RoutingService;Lcom/groupbyinc/flux/gateway/TransportNodesListGatewayStartedShards;Lcom/groupbyinc/flux/indices/store/TransportNodesListShardStoreMetaData;)V*Lcom/groupbyinc/flux/common/inject/Inject;1(Lcom/groupbyinc/flux/common/settings/Settings;)V.1
2@com/groupbyinc/flux/common/util/concurrent/ConcurrentCollections4newConcurrentMap&()Ljava/util/concurrent/ConcurrentMap;67
58)*	:,*	<#$	>?(Lcom/groupbyinc/flux/gateway/GatewayAllocator;Lcom/groupbyinc/flux/common/settings/Settings;Lcom/groupbyinc/flux/gateway/TransportNodesListGatewayStartedShards;)V.@

A%&	C?(Lcom/groupbyinc/flux/gateway/GatewayAllocator;Lcom/groupbyinc/flux/common/settings/Settings;Lcom/groupbyinc/flux/indices/store/TransportNodesListShardStoreMetaData;)V.E
F'(	H"java/lang/invoke/LambdaMetafactoryJmetafactory?(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;LM
KNO4(Lcom/groupbyinc/flux/cluster/ClusterChangedEvent;)VQlambda$new$0SQ
TUapplyClusterStatea(Lcom/groupbyinc/flux/gateway/GatewayAllocator;)Lcom/groupbyinc/flux/cluster/ClusterStateApplier;WXY2com/groupbyinc/flux/cluster/service/ClusterService[addStateApplier4(Lcom/groupbyinc/flux/cluster/ClusterStateApplier;)V]^
\_this.Lcom/groupbyinc/flux/gateway/GatewayAllocator;settings.Lcom/groupbyinc/flux/common/settings/Settings;clusterService4Lcom/groupbyinc/flux/cluster/service/ClusterService;
startedActionDLcom/groupbyinc/flux/gateway/TransportNodesListGatewayStartedShards;storeActionHLcom/groupbyinc/flux/indices/store/TransportNodesListShardStoreMetaData;getNumberOfInFlightFetch()I"java/util/concurrent/ConcurrentMapmvalues()Ljava/util/Collection;opnqjava/util/Collectionsiterator()Ljava/util/Iterator;uvtwjava/util/IteratoryhasNext()Z{|z}next()Ljava/lang/Object;?z?+com/groupbyinc/flux/gateway/AsyncShardFetch?getNumberOfInFlightFetches?l
??fetch?Lcom/groupbyinc/flux/gateway/AsyncShardFetch;-Lcom/groupbyinc/flux/gateway/AsyncShardFetch;?Lcom/groupbyinc/flux/gateway/AsyncShardFetch;countIapplyStartedShardsU(Lcom/groupbyinc/flux/cluster/routing/allocation/RoutingAllocation;Ljava/util/List;)Vjava/util/List??w0com/groupbyinc/flux/cluster/routing/ShardRouting?+com/groupbyinc/flux/common/lease/Releasable?shardId+()Lcom/groupbyinc/flux/index/shard/ShardId;??
??remove&(Ljava/lang/Object;)Ljava/lang/Object;??n?,com/groupbyinc/flux/common/lease/Releasables?close1([Lcom/groupbyinc/flux/common/lease/Releasable;)V??
??startedShard2Lcom/groupbyinc/flux/cluster/routing/ShardRouting;
allocationBLcom/groupbyinc/flux/cluster/routing/allocation/RoutingAllocation;
startedShardsDLjava/util/List;Ljava/util/List;applyFailedShards:com/groupbyinc/flux/cluster/routing/allocation/FailedShard?getRoutingEntry4()Lcom/groupbyinc/flux/cluster/routing/ShardRouting;??
??failedShard;allocateUnassignedE(Lcom/groupbyinc/flux/cluster/routing/allocation/RoutingAllocation;)VinnerAllocatedUnassigned?(Lcom/groupbyinc/flux/cluster/routing/allocation/RoutingAllocation;Lcom/groupbyinc/flux/gateway/PrimaryShardAllocator;Lcom/groupbyinc/flux/gateway/ReplicaShardAllocator;)V??
?@com/groupbyinc/flux/cluster/routing/allocation/RoutingAllocation?routingNodes4()Lcom/groupbyinc/flux/cluster/routing/RoutingNodes;??
??
unassignedE()Lcom/groupbyinc/flux/cluster/routing/RoutingNodes$UnassignedShards;??
?.com/groupbyinc/flux/gateway/PriorityComparator?getAllocationComparatort(Lcom/groupbyinc/flux/cluster/routing/allocation/RoutingAllocation;)Lcom/groupbyinc/flux/gateway/PriorityComparator;??
??sort(Ljava/util/Comparator;)V??
?1com/groupbyinc/flux/gateway/PrimaryShardAllocator???
??1com/groupbyinc/flux/gateway/ReplicaShardAllocator?processExistingRecoveries??
??
??CLcom/groupbyinc/flux/cluster/routing/RoutingNodes$UnassignedShards;decideUnassignedShardAllocation?(Lcom/groupbyinc/flux/cluster/routing/ShardRouting;Lcom/groupbyinc/flux/cluster/routing/allocation/RoutingAllocation;)Lcom/groupbyinc/flux/cluster/routing/allocation/AllocateUnassignedDecision;primary?|
??logger!Lorg/apache/logging/log4j/Logger;??	?makeAllocationDecision?(Lcom/groupbyinc/flux/cluster/routing/ShardRouting;Lcom/groupbyinc/flux/cluster/routing/allocation/RoutingAllocation;Lorg/apache/logging/log4j/Logger;)Lcom/groupbyinc/flux/cluster/routing/allocation/AllocateUnassignedDecision;??
??
??unassignedShardroutingAllocation/com/groupbyinc/flux/cluster/ClusterChangedEvent?state,()Lcom/groupbyinc/flux/cluster/ClusterState;??
??(com/groupbyinc/flux/cluster/ClusterState?nodes3()Lcom/groupbyinc/flux/cluster/node/DiscoveryNodes;??
??/com/groupbyinc/flux/cluster/node/DiscoveryNodes?getLocalNode2()Lcom/groupbyinc/flux/cluster/node/DiscoveryNode;??
??.com/groupbyinc/flux/cluster/node/DiscoveryNode?isMasterNode|
?localNodeMaster|
?(Ljava/lang/Iterable;)V?
?clear()V	
nevent1Lcom/groupbyinc/flux/cluster/ClusterChangedEvent;
cleanCacheZ	localNode0Lcom/groupbyinc/flux/cluster/node/DiscoveryNode;
access$000d(Lcom/groupbyinc/flux/gateway/GatewayAllocator;)Lcom/groupbyinc/flux/cluster/routing/RoutingService;x0
access$100T(Lcom/groupbyinc/flux/gateway/GatewayAllocator;)Ljava/util/concurrent/ConcurrentMap;
access$200	SignatureCodeLocalVariableTableLineNumberTableRuntimeVisibleAnnotationsLocalVariableTypeTable
StackMapTable?(Lcom/groupbyinc/flux/cluster/routing/allocation/RoutingAllocation;Ljava/util/List;)V?(Lcom/groupbyinc/flux/cluster/routing/allocation/RoutingAllocation;Ljava/util/List;)VBootstrapMethods
SourceFileInnerClasses!#$%&'()*+,*-./?A*+?3*?9?;*?9?=*-??*?
Y*+?B?D*?Y*+?G?I,*?Z?`?>AabAcdAefA#$AghAij"934:;'<6=@N0.1o#*+?3*?9?;*?9?=*??*?D*?I?#ab#cdR34STU"Vkl?\<*?;?r?xM,?~?,????N-??`?
@AB$E&G*H6I?JKKTM?$?-/*???b,/*?;?b,/*?=?b,"PRVR#$:

		!"




© 2015 - 2024 Weber Informatics LLC | Privacy Policy