operon 0.7.0

A workflow engine for parallel, incremental scheduling of DAG-defined multiplex tasks.
Documentation
//! The Postgres implementation of the metadata backend.
//!
//! Everything Postgres-specific about the metadata storage — connection pooling, the schema
//! advisory lock, SQL generation, and the wire (de)serialization of the domain types — lives
//! behind this module.
//! The rest of the crate speaks to it only through the backend-agnostic enums.

mod client;
pub(super) use client::{PsqlClient, PsqlConn, PsqlTx};

mod error;
pub use error::PsqlMetaError;

mod options;
pub use options::PsqlMetaStorageOptions;

mod storage;
pub use storage::PsqlMetaStorage;

mod footprint;
mod resolution;
mod schema;
mod ticket;

pub(super) use resolution::PsqlResolutionQueryBuilder;
pub(super) use ticket::PsqlTicketQueryBuilder;