Class StorServerConfig
java.lang.Object
com.yahoo.config.Node
com.yahoo.config.InnerNode
com.yahoo.config.ConfigInstance
com.yahoo.vespa.config.content.core.StorServerConfig
public final class StorServerConfig
extends com.yahoo.config.ConfigInstance
This class represents the root node of stor-server
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-server.merge_throttling_memory_limitstatic final classThis class represents stor-server.merge_throttling_policystatic final classThis class represents stor-server.persistence_providerstatic 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
-
StorServerConfig
-
-
Method Details
-
getDefMd5
-
getDefName
-
getDefNamespace
-
root_folder
- Returns:
- stor-server.root_folder
-
cluster_name
- Returns:
- stor-server.cluster_name
-
node_index
public int node_index()- Returns:
- stor-server.node_index
-
is_distributor
public boolean is_distributor()- Returns:
- stor-server.is_distributor
-
node_capacity
public double node_capacity()- Returns:
- stor-server.node_capacity
-
max_merges_per_node
public int max_merges_per_node()- Returns:
- stor-server.max_merges_per_node
-
max_merge_queue_size
public int max_merge_queue_size()- Returns:
- stor-server.max_merge_queue_size
-
merge_throttling_policy
- Returns:
- stor-server.merge_throttling_policy
-
merge_throttling_memory_limit
- Returns:
- stor-server.merge_throttling_memory_limit
-
resource_exhaustion_merge_back_pressure_duration_secs
public double resource_exhaustion_merge_back_pressure_duration_secs()- Returns:
- stor-server.resource_exhaustion_merge_back_pressure_duration_secs
-
enable_dead_lock_detector
public boolean enable_dead_lock_detector()- Returns:
- stor-server.enable_dead_lock_detector
-
enable_dead_lock_detector_warnings
public boolean enable_dead_lock_detector_warnings()- Returns:
- stor-server.enable_dead_lock_detector_warnings
-
dead_lock_detector_timeout_slack
public double dead_lock_detector_timeout_slack()- Returns:
- stor-server.dead_lock_detector_timeout_slack
-
persistence_provider
- Returns:
- stor-server.persistence_provider
-
bucket_rechecking_chunk_size
public int bucket_rechecking_chunk_size()- Returns:
- stor-server.bucket_rechecking_chunk_size
-
simulated_bucket_request_latency_msec
public int simulated_bucket_request_latency_msec()- Returns:
- stor-server.simulated_bucket_request_latency_msec
-
content_node_bucket_db_stripe_bits
public int content_node_bucket_db_stripe_bits()- Returns:
- stor-server.content_node_bucket_db_stripe_bits
-
write_pid_file_on_startup
public boolean write_pid_file_on_startup()- Returns:
- stor-server.write_pid_file_on_startup
-
require_strictly_increasing_cluster_state_versions
public boolean require_strictly_increasing_cluster_state_versions()- Returns:
- stor-server.require_strictly_increasing_cluster_state_versions
-