Re-exports§
pub use chronicler::parse_dql;pub use chronicler::ChronicleReceipt;pub use chronicler::ChroniclerClient;pub use chronicler::ChroniclerService;pub use chronicler::DqlCommand;pub use chronicler::ProofResult;pub use chronicler::QueryResult;pub use chronicler::RewindResult;pub use pipeline::compute_attestation;pub use pipeline::compute_attestation_parallel;pub use pipeline::event_kind_index;pub use pipeline::grade_index;pub use pipeline::Braid;pub use pipeline::ChroniclePipeline;pub use pipeline::DeferredEvent;pub use pipeline::DreamMemory;pub use pipeline::StagedEvent;pub use pipeline::StagedTick;pub use pipeline::StagingBuffer;pub use pipeline::EVENT_KIND_TABLE;pub use pipeline::GRADE_TABLE;pub use reader::ChronicleReader;pub use retention::ArchiveFormat;pub use retention::RetentionPolicy;pub use writer::BranchRow;pub use writer::ChronicleWriter;pub use writer::EventRow;pub use writer::RootRow;pub use writer::SessionRow;pub use writer::SnapshotRow;pub use writer::TickRow;
Modules§
Enums§
- Chronicle
Error - Errors from the chronicle system.
Functions§
- new_
reader - Create a ChronicleReader on the given connection.
- new_
writer - Create a ChronicleWriter for a new session on the given connection.
- open_
chronicle - Open or create a Chronoshift DuckDB database at the given path. Runs schema migration if needed. Returns a connection ready for use.
- open_
chronicle_ in_ memory - Open an in-memory Chronoshift database (for testing and benchmarks).