Skip to main content

Module pool

Module pool 

Source
Expand description

Server pool owner.

ServerPool is the cluster-level container that holds the local datastore endpoint, the dnode listener configuration, the datacenter and rack tables, the per-peer connection pools, the consistency settings, and the response-manager constructors used by crate::cluster::dispatch::ClusterDispatcher. It owns the data-shape side of struct server_pool from the reference engine and is the entry point that the dynomited binary (Stage 12) and the embedding API (Stage 13) construct from a parsed crate::conf::Config.

Structsยง

BucketType
Resolved bucket-type bundle stored on the live PoolConfig.
PoolConfig
Minimal projection of the YAML pool block consumed by the cluster runtime.
ServerPool
Cluster-wide owner.