Skip to main content

Module state

Module state 

Source
Expand description

Partition-key encoding and virtual-node routing. Partition-key encoding and virtual-node routing.

Re-exports§

pub use partition_key::PartitionKeyCodecError;
pub use partition_key::PartitionKeyCodecV1;
pub use partition_key::PartitionKeySchemaV1;
pub use vnode::key_hash;
pub use vnode::owned_vnodes;
pub use vnode::owners_per_domain;
pub use vnode::peer_owners;
pub use vnode::rendezvous_assignment;
pub use vnode::InvalidKeyGroupCount;
pub use vnode::KeyGroupCount;
pub use vnode::Locality;
pub use vnode::NodeId;
pub use vnode::VnodeAssignmentReadGuard;
pub use vnode::VnodeAssignmentSnapshot;
pub use vnode::VnodeRegistry;
pub use vnode::DEFAULT_KEY_GROUP_COUNT;
pub use vnode::LOCAL_NODE_ID;
pub use vnode::MAX_KEY_GROUP_COUNT;
pub use vnode::PARTITIONING_ABI_VERSION;

Modules§

partition_key
Canonical typed partition-key encoding for partitioning ABI v1.
vnode
VnodeRegistry — runtime-configurable virtual node topology.