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.