List of all items
Structs
- cluster::Cluster
- cluster::ClusterConfig
- cluster::ClusterStats
- cluster::MembershipChangeRequest
- crdt::GCounter
- crdt::GCounterDelta
- crdt::GSet
- crdt::LWWMap
- crdt::LWWRegister
- crdt::MVRegister
- crdt::ORSet
- crdt::PNCounter
- crdt::TwoPSet
- crdt::UniqueTag
- engine::ReplicationConfig
- engine::ReplicationEngine
- engine::TickResult
- hash::HashRing
- hash::JumpHash
- hash::RendezvousHash
- hash::VirtualNode
- http_transport::HttpTransport
- log::LogEntry
- log::ReplicatedLog
- node::NodeCapacity
- node::NodeHealth
- node::NodeId
- node::NodeInfo
- node::NodeMetadata
- partition::KeyExtractor
- partition::ListMapping
- partition::PartitionRange
- partition::RangeBoundary
- raft::AppendEntriesRequest
- raft::AppendEntriesResponse
- raft::InstallSnapshotRequest
- raft::InstallSnapshotResponse
- raft::RaftConfig
- raft::RaftNode
- raft::RaftState
- raft::SnapshotMetadata
- raft::VoteRequest
- raft::VoteResponse
- router::QueryAnalyzer
- router::QueryRouting
- router::RoutingEntry
- router::RoutingTable
- router::ShardRoute
- router::ShardRouter
- shard::Shard
- shard::ShardId
- shard::ShardManager
- shard::ShardManagerStats
- state::Command
- state::CommandResult
- state::DatabaseStateMachine
- state::NoOpDatabaseHandler
- state::Snapshot
- state::StateMachine
- transaction::DistributedTransaction
- transaction::ParticipantHandler
- transaction::TransactionCoordinator
- transaction::TransactionId
- transaction::TransactionParticipant
- transaction::ValidationResult
- transport::ClientRequest
- transport::ClientResponse
- transport::ConnectionPool
- transport::ConnectionState
- transport::InMemoryTransport
- transport::Message
- vector_clock::DottedVersionVector
- vector_clock::HybridClock
- vector_clock::HybridTimestamp
- vector_clock::LamportClock
- vector_clock::VectorClock
- vector_clock::VersionedValue
Enums
- cluster::ClusterError
- cluster::ClusterState
- cluster::MembershipChange
- engine::ReplicationError
- log::EntryType
- node::NodeRole
- node::NodeStatus
- partition::PartitionKey
- partition::PartitionStrategy
- partition::TimeInterval
- router::QueryType
- router::RouteDecision
- shard::ShardState
- state::CommandType
- transaction::ParticipantVote
- transaction::TransactionOperation
- transaction::TransactionState
- transaction::TwoPhaseMessage
- transport::ClientOperation
- transport::MessagePayload
- transport::MessageType
- transport::TransportError
- vector_clock::VectorClockOrdering
Traits
- crdt::CRDT
- crdt::DeltaCRDT
- hash::ConsistentHash
- state::DatabaseOperationHandler
- state::StateMachineBackend
- transport::Transport