pub mod advanced;
pub mod convert;
pub mod core;
pub mod evolution;
pub mod metadata;
pub mod streaming;
#[cfg(test)]
mod tests;
pub use advanced::{read_parquet_advanced, write_parquet_advanced};
pub use core::{
read_parquet, write_parquet, ColumnStats, ParquetCompression, ParquetMetadata,
ParquetReadOptions, ParquetWriteOptions, RowGroupInfo,
};
pub use evolution::{
read_parquet_with_predicates, read_parquet_with_schema_evolution, PredicateFilter,
SchemaEvolution,
};
pub use metadata::{
analyze_parquet_schema, get_column_statistics, get_parquet_metadata, get_row_group_info,
ParquetSchemaAnalysis,
};
pub use streaming::{
read_parquet_enhanced, write_parquet_streaming, AdvancedParquetReadOptions,
StreamingParquetReader,
};