com.groupbyinc.flux.indices.cluster.IndicesClusterStateService.class Maven / Gradle / Ivy
???? 4E >com/groupbyinc/flux/indices/cluster/IndicesClusterStateService ?com/groupbyinc/flux/common/component/AbstractLifecycleComponent /com/groupbyinc/flux/cluster/ClusterStateApplier IndicesClusterStateService.java Ocom/groupbyinc/flux/indices/cluster/IndicesClusterStateService$AllocatedIndices AllocatedIndices Mcom/groupbyinc/flux/indices/cluster/IndicesClusterStateService$AllocatedIndex AllocatedIndex Dcom/groupbyinc/flux/indices/cluster/IndicesClusterStateService$Shard Shard Qcom/groupbyinc/flux/indices/cluster/IndicesClusterStateService$FailedShardHandler FailedShardHandler Ocom/groupbyinc/flux/indices/cluster/IndicesClusterStateService$RecoveryListener RecoveryListener @com/groupbyinc/flux/indices/cluster/IndicesClusterStateService$2 @com/groupbyinc/flux/indices/cluster/IndicesClusterStateService$1 Bcom/groupbyinc/flux/cluster/action/shard/ShardStateAction$Listener 9com/groupbyinc/flux/cluster/action/shard/ShardStateAction Listener java/util/Map$Entry
java/util/Map " Entry bcom/groupbyinc/flux/indices/cluster/IndicesClusterStateService$AllocatedIndices$IndexRemovalReason % IndexRemovalReason [com/groupbyinc/flux/cluster/action/index/NodeMappingRefreshAction$NodeMappingRefreshRequest ( Acom/groupbyinc/flux/cluster/action/index/NodeMappingRefreshAction * NodeMappingRefreshRequest 8com/groupbyinc/flux/cluster/metadata/IndexMetaData$State - 2com/groupbyinc/flux/cluster/metadata/IndexMetaData / State 7com/groupbyinc/flux/cluster/routing/RecoverySource$Type 2 2com/groupbyinc/flux/cluster/routing/RecoverySource 4 Type Ocom/groupbyinc/flux/indices/recovery/PeerRecoveryTargetService$RecoveryListener 7 >com/groupbyinc/flux/indices/recovery/PeerRecoveryTargetService 9 %java/lang/invoke/MethodHandles$Lookup ; java/lang/invoke/MethodHandles = Lookup indicesService QLcom/groupbyinc/flux/indices/cluster/IndicesClusterStateService$AllocatedIndices;3Lcom/groupbyinc/flux/indices/cluster/IndicesClusterStateService$AllocatedIndices<+Lcom/groupbyinc/flux/indices/cluster/IndicesClusterStateService$Shard;+Lcom/groupbyinc/flux/indices/cluster/IndicesClusterStateService$AllocatedIndex<+Lcom/groupbyinc/flux/indices/cluster/IndicesClusterStateService$Shard;>;>; clusterService 4Lcom/groupbyinc/flux/cluster/service/ClusterService;
threadPool +Lcom/groupbyinc/flux/threadpool/ThreadPool; recoveryTargetService @Lcom/groupbyinc/flux/indices/recovery/PeerRecoveryTargetService; shardStateAction ;Lcom/groupbyinc/flux/cluster/action/shard/ShardStateAction; nodeMappingRefreshAction CLcom/groupbyinc/flux/cluster/action/index/NodeMappingRefreshAction; SHARD_STATE_ACTION_LISTENER DLcom/groupbyinc/flux/cluster/action/shard/ShardStateAction$Listener; failedShardsCache $Ljava/util/concurrent/ConcurrentMap; ?Ljava/util/concurrent/ConcurrentMap; repositoriesService 6Lcom/groupbyinc/flux/repositories/RepositoriesService; failedShardHandler SLcom/groupbyinc/flux/indices/cluster/IndicesClusterStateService$FailedShardHandler; sendRefreshMapping Z buildInIndexListener Ljava/util/List; FLjava/util/List; primaryReplicaSyncer 6Lcom/groupbyinc/flux/index/shard/PrimaryReplicaSyncer; globalCheckpointSyncer Ljava/util/function/Consumer; HLjava/util/function/Consumer; $assertionsDisabled ?(Lcom/groupbyinc/flux/common/settings/Settings;Lcom/groupbyinc/flux/indices/IndicesService;Lcom/groupbyinc/flux/cluster/service/ClusterService;Lcom/groupbyinc/flux/threadpool/ThreadPool;Lcom/groupbyinc/flux/indices/recovery/PeerRecoveryTargetService;Lcom/groupbyinc/flux/cluster/action/shard/ShardStateAction;Lcom/groupbyinc/flux/cluster/action/index/NodeMappingRefreshAction;Lcom/groupbyinc/flux/repositories/RepositoriesService;Lcom/groupbyinc/flux/search/SearchService;Lcom/groupbyinc/flux/indices/flush/SyncedFlushService;Lcom/groupbyinc/flux/indices/recovery/PeerRecoverySourceService;Lcom/groupbyinc/flux/snapshots/SnapshotShardsService;Lcom/groupbyinc/flux/index/shard/PrimaryReplicaSyncer;Lcom/groupbyinc/flux/index/seqno/GlobalCheckpointSyncAction;)V *Lcom/groupbyinc/flux/common/inject/Inject; java/util/Objects d requireNonNull &(Ljava/lang/Object;)Ljava/lang/Object; f g
e h "java/lang/invoke/LambdaMetafactory j metafactory ?(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; l m
k n o (Ljava/lang/Object;)V q :com/groupbyinc/flux/index/seqno/GlobalCheckpointSyncAction s updateGlobalCheckpointForShard ,(Lcom/groupbyinc/flux/index/shard/ShardId;)V u v
t w x v accept [(Lcom/groupbyinc/flux/index/seqno/GlobalCheckpointSyncAction;)Ljava/util/function/Consumer; { | }?(Lcom/groupbyinc/flux/common/settings/Settings;Lcom/groupbyinc/flux/indices/cluster/IndicesClusterStateService$AllocatedIndices;Lcom/groupbyinc/flux/cluster/service/ClusterService;Lcom/groupbyinc/flux/threadpool/ThreadPool;Lcom/groupbyinc/flux/indices/recovery/PeerRecoveryTargetService;Lcom/groupbyinc/flux/cluster/action/shard/ShardStateAction;Lcom/groupbyinc/flux/cluster/action/index/NodeMappingRefreshAction;Lcom/groupbyinc/flux/repositories/RepositoriesService;Lcom/groupbyinc/flux/search/SearchService;Lcom/groupbyinc/flux/indices/flush/SyncedFlushService;Lcom/groupbyinc/flux/indices/recovery/PeerRecoverySourceService;Lcom/groupbyinc/flux/snapshots/SnapshotShardsService;Lcom/groupbyinc/flux/index/shard/PrimaryReplicaSyncer;Ljava/util/function/Consumer;)V a
? this @Lcom/groupbyinc/flux/indices/cluster/IndicesClusterStateService; settings .Lcom/groupbyinc/flux/common/settings/Settings; ,Lcom/groupbyinc/flux/indices/IndicesService;
searchService *Lcom/groupbyinc/flux/search/SearchService; syncedFlushService 6Lcom/groupbyinc/flux/indices/flush/SyncedFlushService; peerRecoverySourceService @Lcom/groupbyinc/flux/indices/recovery/PeerRecoverySourceService; snapshotShardsService 5Lcom/groupbyinc/flux/snapshots/SnapshotShardsService; globalCheckpointSyncAction