Class StorDistributormanagerConfig
java.lang.Object
com.yahoo.config.Node
com.yahoo.config.InnerNode
com.yahoo.config.ConfigInstance
com.yahoo.vespa.config.content.core.StorDistributormanagerConfig
public final class StorDistributormanagerConfig
extends com.yahoo.config.ConfigInstance
This class represents the root node of stor-distributormanager
Copyright Vespa.ai. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classstatic final classThis class represents stor-distributormanager.garbagecollectionstatic final classThis class represents stor-distributormanager.minimum_replica_counting_mode For each available node, the distributor will report back to the cluster controller a value which indicates the minimum replication factor for any bucket contained on said node.static interface -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.yahoo.config.ConfigInstance
getDefName, getDefNamespace, serialize, serializeMethods inherited from class com.yahoo.config.InnerNode
equals, getAllDescendantLeafNodes, getChildren, getChildrenWithVectorsFlattened, hashCode, postInitialize, toStringMethods inherited from class com.yahoo.config.Node
clone
-
Field Details
-
CONFIG_DEF_MD5
- See Also:
-
CONFIG_DEF_NAME
- See Also:
-
CONFIG_DEF_NAMESPACE
- See Also:
-
CONFIG_DEF_SCHEMA
-
-
Constructor Details
-
StorDistributormanagerConfig
-
-
Method Details
-
getDefMd5
-
getDefName
-
getDefNamespace
-
splitsize
public int splitsize()- Returns:
- stor-distributormanager.splitsize
-
splitcount
public int splitcount()- Returns:
- stor-distributormanager.splitcount
-
joinsize
public int joinsize()- Returns:
- stor-distributormanager.joinsize
-
joincount
public int joincount()- Returns:
- stor-distributormanager.joincount
-
minsplitcount
public int minsplitcount()- Returns:
- stor-distributormanager.minsplitcount
-
garbagecollection
- Returns:
- stor-distributormanager.garbagecollection
-
inlinebucketsplitting
public boolean inlinebucketsplitting()- Returns:
- stor-distributormanager.inlinebucketsplitting
-
maximum_nodes_per_merge
public int maximum_nodes_per_merge()- Returns:
- stor-distributormanager.maximum_nodes_per_merge
-
start_distributor_thread
public boolean start_distributor_thread()- Returns:
- stor-distributormanager.start_distributor_thread
-
enable_join_for_sibling_less_buckets
public boolean enable_join_for_sibling_less_buckets()- Returns:
- stor-distributormanager.enable_join_for_sibling_less_buckets
-
enable_inconsistent_join
public boolean enable_inconsistent_join()- Returns:
- stor-distributormanager.enable_inconsistent_join
-
minimum_replica_counting_mode
public StorDistributormanagerConfig.Minimum_replica_counting_mode.Enum minimum_replica_counting_mode()- Returns:
- stor-distributormanager.minimum_replica_counting_mode
-
disable_bucket_activation
public boolean disable_bucket_activation()- Returns:
- stor-distributormanager.disable_bucket_activation
-
max_cluster_clock_skew_sec
public int max_cluster_clock_skew_sec()- Returns:
- stor-distributormanager.max_cluster_clock_skew_sec
-
inhibit_merge_sending_on_busy_node_duration_sec
public int inhibit_merge_sending_on_busy_node_duration_sec()- Returns:
- stor-distributormanager.inhibit_merge_sending_on_busy_node_duration_sec
-
allow_stale_reads_during_cluster_state_transitions
public boolean allow_stale_reads_during_cluster_state_transitions()- Returns:
- stor-distributormanager.allow_stale_reads_during_cluster_state_transitions
-
simulated_db_pruning_latency_msec
public int simulated_db_pruning_latency_msec()- Returns:
- stor-distributormanager.simulated_db_pruning_latency_msec
-
simulated_db_merging_latency_msec
public int simulated_db_merging_latency_msec()- Returns:
- stor-distributormanager.simulated_db_merging_latency_msec
-
merge_operations_disabled
public boolean merge_operations_disabled()- Returns:
- stor-distributormanager.merge_operations_disabled
-
use_weak_internal_read_consistency_for_client_gets
public boolean use_weak_internal_read_consistency_for_client_gets()- Returns:
- stor-distributormanager.use_weak_internal_read_consistency_for_client_gets
-
max_consecutively_inhibited_maintenance_ticks
public int max_consecutively_inhibited_maintenance_ticks()- Returns:
- stor-distributormanager.max_consecutively_inhibited_maintenance_ticks
-
max_activation_inhibited_out_of_sync_groups
public int max_activation_inhibited_out_of_sync_groups()- Returns:
- stor-distributormanager.max_activation_inhibited_out_of_sync_groups
-
num_distributor_stripes
public int num_distributor_stripes()- Returns:
- stor-distributormanager.num_distributor_stripes
-
enable_operation_cancellation
public boolean enable_operation_cancellation()- Returns:
- stor-distributormanager.enable_operation_cancellation
-
symmetric_put_and_activate_replica_selection
public boolean symmetric_put_and_activate_replica_selection()- Returns:
- stor-distributormanager.symmetric_put_and_activate_replica_selection
-
max_document_operation_message_size_bytes
public int max_document_operation_message_size_bytes()- Returns:
- stor-distributormanager.max_document_operation_message_size_bytes
-
priority_merge_out_of_sync_copies
public int priority_merge_out_of_sync_copies()- Returns:
- stor-distributormanager.priority_merge_out_of_sync_copies
-
use_btree_database
public boolean use_btree_database()- Returns:
- stor-distributormanager.use_btree_database
-