nodedb-cluster 0.4.0

Distributed coordination layer for NodeDB — vShards, QUIC transport, and replication
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
// SPDX-License-Identifier: BUSL-1.1

pub mod completion;
mod completion_verdict;
pub mod sequencer;
pub mod types;

pub use completion::{AttemptOutcome, CalvinCompletionRegistry, TxnId};
pub use completion_verdict::VerdictSignal;
pub use sequencer::{
    AdmittedTx, ConflictKey, Inbox, InboxReceiver, RejectedTx, ReservationInbox,
    ReservationInboxReceiver, ReservationRequest, SEQUENCER_GROUP_ID, SequencerConfig,
    SequencerEntry, SequencerError, SequencerMetrics, SequencerReceivers, SequencerService,
    SequencerStateMachine, new_inbox, new_reservation_inbox, validate_batch,
};
pub use types::{EngineKeySet, EpochBatch, ReadWriteSet, SequencedTxn, SortedVec, TxClass};