vantage-log-writer 0.5.0

Vantage extension for append-only log files (JSONL)
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//! Append-only persistence that writes JSONL records to files.
//!
//! See `docs4/src/new-persistence/` for the full guide; this crate is the
//! POC implementation of step5 (insert-only TableSource) without the
//! type system, expressions, or vista layers.

mod log_writer;
mod table_source;
pub mod type_system;
#[cfg(feature = "vista")]
pub mod vista;
mod writer_task;

pub use log_writer::LogWriter;
pub use type_system::{AnyJsonType, JsonType, JsonTypeVariants};
#[cfg(feature = "vista")]
pub use vista::{LogWriterTableShell, LogWriterVistaFactory};