otlp2parquet_writer/lib.rs
1//! OTLP to Parquet writer.
2//!
3//! This crate provides a unified writer interface for writing OTLP data
4//! to Parquet files.
5
6// Allow large error types - rich diagnostic messages (including redacted
7// credentials for debugging auth failures) are more valuable than smaller
8// error sizes on the error path.
9#![allow(clippy::result_large_err)]
10
11mod encoding;
12mod error;
13mod storage;
14mod write;
15
16pub use encoding::set_parquet_row_group_size;
17pub use error::{Result, WriterError};
18pub use storage::{get_operator_clone, initialize_storage};
19pub use write::{write_batch, write_multi_batch, WriteBatchRequest, WriteMultiBatchRequest};