feat: add Vortex columnar file format support as optional feature (#260) * feat: add Vortex columnar file format support as optional feature Add read/write support for the Vortex file format behind a `vortex` feature flag. The writer uses a background task with kanal channel for streaming writes, and the reader supports predicate pushdown and row selection. Also introduces a configurable `file.format` option (default "parquet") to replace hardcoded file extensions across all writer paths. * fix: remove eprintln in library code and fix stale comment Remove eprintln! warning from VortexFormatWriter Drop impl, and update stale "Open parquet writer" comment in kv_file_writer.rs to be format-agnostic. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * fix comment * add vortex to ci * Fix comment --------- Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
The rust implementation of Apache Paimon.
See Tracking issues of 0.1.0 version for Apache Paimon Rust
Apache Paimon Rust is an exciting project currently under active development. Whether you're looking to use it in your projects or contribute to its growth, there are several ways you can get involved:
The project documentation is built with MkDocs. See docs/README.md for details.
pip3 install mkdocs-material cd docs && mkdocs serve
Submit issues for bug report or asking questions in discussion.
Licensed under Apache License, Version 2.0.