18 lines
521 B
Rust
18 lines
521 B
Rust
|
|
//! Dragonfly/Redis coordination primitives with G-A3 global slots and L-B1
|
||
|
|
//! process-local permits; feature packages own protocol orchestration.
|
||
|
|
|
||
|
|
mod error;
|
||
|
|
mod keys;
|
||
|
|
mod local;
|
||
|
|
mod scripts;
|
||
|
|
mod store;
|
||
|
|
mod types;
|
||
|
|
|
||
|
|
pub use error::CoordinationError;
|
||
|
|
pub use keys::KeySpace;
|
||
|
|
pub use local::LocalPermitGate;
|
||
|
|
pub use store::{CoordinationStore, StoreConfig};
|
||
|
|
pub use types::{
|
||
|
|
ActivateOptions, LeaseOwner, LeaseRecord, LiveLease, MAX_SAFE_INTEGER, OpCode, OpResult,
|
||
|
|
ProgressHint, Reservation, ensure_safe_integer,
|
||
|
|
};
|