tecton_compute/lib.rs
1//! # tecton-compute
2//!
3//! SQL / data-processing engine built on Apache DataFusion and Arrow.
4//! Supports querying local Parquet and CSV datasets, with automatic
5//! CSV→Parquet conversion for large files.
6
7pub mod engine;
8pub mod error;
9pub mod execute;
10pub mod query;
11
12pub use engine::ComputeEngine;
13pub use error::ComputeError;
14pub use execute::{
15 execute_query, execute_query_json, DEFAULT_CSV_TABLE, PARQUET_CONVERT_THRESHOLD_BYTES,
16 SELECT_STAR_DEFAULT_LIMIT,
17};
18pub use query::{QueryRequest, QueryResponse, QueryResult, QueryResultSet};