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

com.groupbyinc.flux.cluster.ClusterModule.class Maven / Gradle / Ivy

There is a newer version: 59
Show newest version
????3?)com/groupbyinc/flux/cluster/ClusterModule0com/groupbyinc/flux/common/inject/AbstractModuleClusterModule.java;>;settings.Lcom/groupbyinc/flux/common/settings/Settings;clusterDynamicSettings>Lcom/groupbyinc/flux/cluster/settings/DynamicSettings$Builder;indexDynamicSettingsshardsAllocators=Lcom/groupbyinc/flux/common/util/ExtensionPoint$SelectedType;?Lcom/groupbyinc/flux/common/util/ExtensionPoint$SelectedType;allocationDeciders9Lcom/groupbyinc/flux/common/util/ExtensionPoint$ClassSet;?Lcom/groupbyinc/flux/common/util/ExtensionPoint$ClassSet;indexTemplateFiltersuLcom/groupbyinc/flux/common/util/ExtensionPoint$ClassSet;clusterInfoServiceImplLjava/lang/Class;DLjava/lang/Class<+Lcom/groupbyinc/flux/cluster/ClusterInfoService;>;1(Lcom/groupbyinc/flux/common/settings/Settings;)V()V57
8
8'(	;)(	=shards_allocator?Hcom/groupbyinc/flux/cluster/routing/allocation/allocator/ShardsAllocatorA&(Ljava/lang/String;Ljava/lang/Class;)V5C
D*+	Fallocation_deciderHHcom/groupbyinc/flux/cluster/routing/allocation/decider/AllocationDeciderJjava/lang/ClassLIcom/groupbyinc/flux/cluster/routing/allocation/decider/AllocationDecidersN8(Ljava/lang/String;Ljava/lang/Class;[Ljava/lang/Class;)V5P
Q-.	Sindex_template_filterU8com/groupbyinc/flux/cluster/metadata/IndexTemplateFilterW0.	Y6com/groupbyinc/flux/cluster/InternalClusterInfoService[23	]%&	_registerBuiltinClusterSettingsa7
bregisterBuiltinIndexSettingsd7
e"#	gjava/util/Listiiterator()Ljava/util/Iterator;kljm,com/groupbyinc/flux/common/settings/Settingsojava/util/IteratorqhasNext()Zstrunext()Ljava/lang/Object;wxryregisterAllocationDecider(Ljava/lang/Class;)V{|
}Pcom/groupbyinc/flux/cluster/routing/allocation/allocator/BalancedShardsAllocatorregisterShardsAllocator?C
?decider^Ljava/lang/Class<+Lcom/groupbyinc/flux/cluster/routing/allocation/decider/AllocationDecider;>;this+Lcom/groupbyinc/flux/cluster/ClusterModule;/cluster.routing.allocation.awareness.attributes?.com/groupbyinc/flux/cluster/settings/Validator?EMPTY0Lcom/groupbyinc/flux/cluster/settings/Validator;??	??registerClusterDynamicSettingE(Ljava/lang/String;Lcom/groupbyinc/flux/cluster/settings/Validator;)V??
?,cluster.routing.allocation.awareness.force.*?(cluster.routing.allocation.balance.index?FLOAT??	??(cluster.routing.allocation.balance.shard?,cluster.routing.allocation.balance.threshold?NON_NEGATIVE_FLOAT??	??*cluster.routing.allocation.allow_rebalance?Xcom/groupbyinc/flux/cluster/routing/allocation/decider/ClusterRebalanceAllocationDecider?$ALLOCATION_ALLOW_REBALANCE_VALIDATOR??	??7cluster.routing.allocation.cluster_concurrent_rebalance?INTEGER??	??!cluster.routing.allocation.enable? cluster.routing.rebalance.enable?1cluster.routing.allocation.disable_new_allocation?-cluster.routing.allocation.disable_allocation?5cluster.routing.allocation.disable_replica_allocation?discovery.zen.no_master_block?$cluster.routing.allocation.include.*?$cluster.routing.allocation.exclude.*?$cluster.routing.allocation.require.*?indices.store.throttle.type?(indices.store.throttle.max_bytes_per_sec?
BYTES_SIZE??	??indices.ttl.interval?TIME??	??indices.mapping.dynamic_timeout?cluster.blocks.read_only? indices.recovery.file_chunk_size?POSITIVE_BYTES_SIZE??	??indices.recovery.translog_ops?indices.recovery.translog_size?indices.recovery.compress?#indices.recovery.concurrent_streams?POSITIVE_INTEGER??	??.indices.recovery.concurrent_small_file_streams?"indices.recovery.max_bytes_per_sec?'indices.recovery.retry_delay_state_sync?TIME_NON_NEGATIVE??	??$indices.recovery.retry_delay_network?*indices.recovery.recovery_activity_timeout?(indices.recovery.internal_action_timeout?-indices.recovery.internal_action_long_timeout?!indices.recovery.max_size_per_sec?threadpool.*?#THREAD_POOL_TYPE_SETTINGS_VALIDATORKLcom/groupbyinc/flux/threadpool/ThreadPool$ThreadPoolTypeSettingsValidator;??	?&index.store.throttle.max_bytes_per_sec@registerIndexDynamicSettingB?
Cindex.store.throttle.typeE&index.merge.scheduler.max_thread_countG%index.merge.scheduler.max_merge_countI#index.merge.scheduler.auto_throttleK"index.routing.allocation.require.*M"index.routing.allocation.include.*O"index.routing.allocation.exclude.*Qindex.routing.allocation.enableSindex.routing.rebalance.enableU+index.routing.allocation.disable_allocationW/index.routing.allocation.disable_new_allocationY3index.routing.allocation.disable_replica_allocation[index.translog.fs.type]index.number_of_replicas_NON_NEGATIVE_INTEGERa?	?bindex.auto_expand_replicasdindex.blocks.read_onlyfindex.blocks.readhindex.blocks.writejindex.blocks.metadatal+index.shared_filesystem.recover_on_any_nodenindex.prioritypindex.ttl.disable_purgerindex.refresh_intervaltindex.recovery.initial_shardsvindex.compound_on_flushxindex.gc_deleteszindex.flush_on_close|index.version_map_size~BYTES_SIZE_OR_PERCENTAGE??	??+index.indexing.slowlog.threshold.index.warn?+index.indexing.slowlog.threshold.index.info?,index.indexing.slowlog.threshold.index.debug?,index.indexing.slowlog.threshold.index.trace?index.indexing.slowlog.reformat?index.indexing.slowlog.level?index.indexing.slowlog.source?)index.search.slowlog.threshold.query.warn?)index.search.slowlog.threshold.query.info?*index.search.slowlog.threshold.query.debug?*index.search.slowlog.threshold.query.trace?)index.search.slowlog.threshold.fetch.warn?)index.search.slowlog.threshold.fetch.info?*index.search.slowlog.threshold.fetch.debug?*index.search.slowlog.threshold.fetch.trace?index.search.slowlog.reformat?index.search.slowlog.level?.index.routing.allocation.total_shards_per_node?*index.merge.policy.expunge_deletes_allowed?DOUBLE??	?? index.merge.policy.floor_segment?$index.merge.policy.max_merge_at_once?
INTEGER_GTE_2??	??-index.merge.policy.max_merge_at_once_explicit?%index.merge.policy.max_merged_segment?$index.merge.policy.segments_per_tier?DOUBLE_GTE_2??	??)index.merge.policy.reclaim_deletes_weight?index.compound_format?index.translog.interval?"index.translog.flush_threshold_ops?#index.translog.flush_threshold_size?%index.translog.flush_threshold_period?index.translog.disable_flush?index.translog.durability?index.warmer.enabled?index.requests.cache.enable?index.cache.query.enable?*index.unassigned.node_left.delayed_timeout?index.max_result_window?!index.mapping.nested_fields.limit?
addSetting??
?setting	validatorregisterExtension?|
?allocationDecider?C
?nameclazz^Ljava/lang/Class<+Lcom/groupbyinc/flux/cluster/routing/allocation/allocator/ShardsAllocator;>;registerIndexTemplateFilterindexTemplateFilterNLjava/lang/Class<+Lcom/groupbyinc/flux/cluster/metadata/IndexTemplateFilter;>;	configurebindU(Ljava/lang/Class;)Lcom/groupbyinc/flux/common/inject/binder/AnnotatedBindingBuilder;??
?;com/groupbyinc/flux/cluster/settings/ClusterDynamicSettings?@com/groupbyinc/flux/common/inject/binder/AnnotatedBindingBuilder?
annotatedWithR(Ljava/lang/Class;)Lcom/groupbyinc/flux/common/inject/binder/LinkedBindingBuilder;????build8()Lcom/groupbyinc/flux/cluster/settings/DynamicSettings;??
?=com/groupbyinc/flux/common/inject/binder/LinkedBindingBuilder?
toInstance(Ljava/lang/Object;)V????7com/groupbyinc/flux/index/settings/IndexDynamicSettingsbinder,()Lcom/groupbyinc/flux/common/inject/Binder;
bindType?(Lcom/groupbyinc/flux/common/inject/Binder;Lcom/groupbyinc/flux/common/settings/Settings;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
java/lang/String
equals(Ljava/lang/Object;)Z
java/lang/ObjectgetClass()Ljava/lang/Class;
*com/groupbyinc/flux/common/logging/Loggers	getLogger?(Ljava/lang/Class;Lcom/groupbyinc/flux/common/settings/Settings;[Ljava/lang/String;)Lcom/groupbyinc/flux/common/logging/ESLogger;
5{} allocator has been removed in 2.0 using {} instead+com/groupbyinc/flux/common/logging/ESLoggerwarn((Ljava/lang/String;[Ljava/lang/Object;)V !"-(Lcom/groupbyinc/flux/common/inject/Binder;)V?$
%.com/groupbyinc/flux/cluster/ClusterInfoService'toR(Ljava/lang/Class;)Lcom/groupbyinc/flux/common/inject/binder/ScopedBindingBuilder;)*?+=com/groupbyinc/flux/common/inject/binder/ScopedBindingBuilder-asEagerSingleton/7.0,com/groupbyinc/flux/gateway/GatewayAllocator2?0@com/groupbyinc/flux/cluster/routing/allocation/AllocationService55com/groupbyinc/flux/cluster/node/DiscoveryNodeService7*com/groupbyinc/flux/cluster/ClusterService9:com/groupbyinc/flux/cluster/service/InternalClusterService;4com/groupbyinc/flux/cluster/routing/OperationRouting=?com/groupbyinc/flux/cluster/metadata/MetaDataCreateIndexService??com/groupbyinc/flux/cluster/metadata/MetaDataDeleteIndexServiceA>com/groupbyinc/flux/cluster/metadata/MetaDataIndexStateServiceC;com/groupbyinc/flux/cluster/metadata/MetaDataMappingServiceE@com/groupbyinc/flux/cluster/metadata/MetaDataIndexAliasesServiceGBcom/groupbyinc/flux/cluster/metadata/MetaDataUpdateSettingsServiceIAcom/groupbyinc/flux/cluster/metadata/MetaDataIndexTemplateServiceK@com/groupbyinc/flux/cluster/metadata/IndexNameExpressionResolverM2com/groupbyinc/flux/cluster/routing/RoutingServiceO9com/groupbyinc/flux/cluster/action/shard/ShardStateActionQ?com/groupbyinc/flux/cluster/action/index/NodeIndexDeletedActionSAcom/groupbyinc/flux/cluster/action/index/NodeMappingRefreshActionU=com/groupbyinc/flux/cluster/action/index/MappingUpdatedActionWlogger-Lcom/groupbyinc/flux/common/logging/ESLogger;shardsAllocatorTypeQcom/groupbyinc/flux/cluster/routing/allocation/decider/SameShardAllocationDecider]Ncom/groupbyinc/flux/cluster/routing/allocation/decider/FilterAllocationDecider_acom/groupbyinc/flux/cluster/routing/allocation/decider/ReplicaAfterPrimaryActiveAllocationDecideraRcom/groupbyinc/flux/cluster/routing/allocation/decider/ThrottlingAllocationDeciderc_com/groupbyinc/flux/cluster/routing/allocation/decider/RebalanceOnlyWhenActiveAllocationDecidere[com/groupbyinc/flux/cluster/routing/allocation/decider/ConcurrentRebalanceAllocationDecidergNcom/groupbyinc/flux/cluster/routing/allocation/decider/EnableAllocationDecideriOcom/groupbyinc/flux/cluster/routing/allocation/decider/DisableAllocationDeciderkQcom/groupbyinc/flux/cluster/routing/allocation/decider/AwarenessAllocationDecidermScom/groupbyinc/flux/cluster/routing/allocation/decider/ShardsLimitAllocationDecideroScom/groupbyinc/flux/cluster/routing/allocation/decider/NodeVersionAllocationDeciderqKcom/groupbyinc/flux/cluster/routing/allocation/decider/DiskThresholdDecidersZcom/groupbyinc/flux/cluster/routing/allocation/decider/SnapshotInProgressAllocationDeciderujava/util/ArrayswasList%([Ljava/lang/Object;)Ljava/util/List;yz
x{java/util/Collections}unmodifiableList"(Ljava/util/List;)Ljava/util/List;?
~?
ConstantValue	SignatureCodeLocalVariableTableLocalVariableTypeTableLineNumberTable
StackMapTablea(Ljava/lang/Class<+Lcom/groupbyinc/flux/cluster/routing/allocation/decider/AllocationDecider;>;)Vs(Ljava/lang/String;Ljava/lang/Class<+Lcom/groupbyinc/flux/cluster/routing/allocation/allocator/ShardsAllocator;>;)VQ(Ljava/lang/Class<+Lcom/groupbyinc/flux/cluster/metadata/IndexTemplateFilter;>;)V
SourceFileInnerClasses!???!"#?$%&'()(*+?,-.?/0.?123?4
56?C	?*?9*?Y?:?<*?Y?:?>*?Y@B?E?G*?YIK?MYOS?R?T*?YVX?M?R?Z*\?^*+?`*?c*?f?h?nM,?v?,?z?MN*-?~???*???*????? ??3????%&?????B????)?A?T?Z?_?c?g?????????????ppr?a7?iG*?????*?????*?????*?????*?????*?????*?????*?????*?????*?????*?????*?????*?????*?????*?????*?????*?????*òƶ?*Ȳ˶?*Ͳ˶?*ϲ???*ѲԶ?*ֲ???*زƶ?*ڲ???*ܲ߶?*?߶?*?ƶ?*???*???*???*???*???*?ƶ?*?????*?????*?????*?????*????*???*???*	???*???*
???*????*????*???*???*???*???*?!??*#???*%?!??*'???*)?,??*.?3??*5????*7????*9????*;????*=???*???????G??????	???$?-?6???H?Q?Z?c?l?u?~???????????????????????????????? ?)?2?;?D?M?V?`?j?t?~??????????????????????????
???(?2?<?F?d7???*A?ƶD*F???D*H???D*J???D*L???D*N???D*P???D*R???D*T???D*V???D*X???D*Z???D*\???D*^???D*`?c?D*e???D*g???D*i???D*k???D*m???D*o???D*q?c?D*s???D*u?˶D*w???D*y??D*{?˶D*}??D*???D*??˶D*??˶D*??˶D*??˶D*????D*????D*????D*??˶D*??˶D*??˶D*??˶D*??˶D*??˶D*??˶D*??˶D*????D*????D*????D*????D*??ƶD*????D*????D*??ƶD*????D*??!?D*????D*??˶D*ò??D*ŲƶD*Dz˶D*ɲ??D*˲??D*Ͳ??D*ϲ?D*Ѳ?D*Ӳ˶D*ղ߶D*ײc?D??????D?
???(?2?<?F?P?Z?d?n?x??????????????????????????????"?,?6?@?J?T?^?h?r?|?????????????	?
?
&0:DNXblv????B??L
*?>+,?ڱ? 
??
?
???
	???L
*?<+,?ڱ? 
??
?
???
"	#{|?S	*?T+?߱?	??	?3?	???
&'???C?^
*?G+,??? 
??
?
?3?
???
*	+???|?S	*?Z+?߱?	??	?3?	???
./???7?<?*	????*?????*?G*?*?`!?	L+??**?*?`??M,?YSYS?#*?T*??&*?Z*??&*(??*?^?,?1*3???4*6???4*8???4*:?????4*@???4*B???4*D???4*F???4*H???4*J???4*L???4*N???4*P???4*R???4*T???4*V???4*X???4?? aYZ???H<[?r3447H8Q9a:x<?=???@?A?B?C?D?E?F?GHI#J/K;LGMSN_OkPwQ?R??x\7??j?MY^SY`SYbSYdSYfSY?SYhSYjSYlSY	nSY
pSYrSYtSY
vS?|???h??n`oin??"	
	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy