Releases¶
Release Policy¶
Apache Paimon Rust follows Semantic Versioning. All releases are published to crates.io.
Upcoming¶
0.3.0 (In Development)¶
See GitHub Issues for the current roadmap.
Past Releases¶
0.2.0¶
Key features:
- Primary-key table read/write support with sort-merge deduplication
- DataFusion DML support (INSERT OVERWRITE, TRUNCATE TABLE, DROP PARTITION, CALL procedures)
- System tables ($snapshots, $tags, $manifests, $schemas, $partitions, $files, $table_indexes)
- Multi-catalog support, session-scoped dynamic options (SET/RESET), and temporary tables
- Lumina vector index read infrastructure and Vortex columnar file format support
- Exact COUNT(*) pushdown via partition statistics
- Partial-update merge engine support (fixed-bucket and dynamic-bucket)
0.1.0¶
The first release of Apache Paimon Rust.
Key features:
- Paimon table format reader (Parquet, ORC, Avro) with schema evolution
- Filesystem and REST Catalog support
- Apache DataFusion integration (catalog, predicate/projection push-down, time travel, partition pruning, statistics)
- Deletion vectors, data-level stats pruning, BTree global index, Tantivy full-text search index
- Commit pipeline with SnapshotCommit abstraction
- Go / Python bindings