fluss
Installation
SKILL.md
Apache Fluss Expert
Scope
Fluss table design, low-latency stream storage, Flink integration, tiering to lakehouse formats, and operational planning.
For the cold lakehouse side of a tiered architecture use the paimon or
iceberg skills, and for Flink job internals use flink.
Current Facts
- Current stable: Apache Fluss 0.9.1, published May 4, 2026.
- Status: graduated to a Top-Level Project at the ASF board meeting of July 15, 2026, with Jark Wu as inaugural chair. Release artifacts and Git tags still carry the
-incubatingsuffix because 0.9.1 was cut before graduation, and the website plus incubator pages still lag. Graduation does not imply API stability; this remains pre-1.0. - Important 0.9 line features: Spark integration, complex nested types, zero-copy schema evolution, aggregation merge engine, auto-increment dictionary tables,
$changelogand$binlogvirtual tables, compacted log format, dynamic sink shuffle, KV snapshot leases, cluster rebalance, Azure Blob/ADLS Gen2 support, and Java Client POJO support. - Clients: Fluss Rust, Python, and C++ client 0.1.0 has been announced; do not describe Python SDK as only future roadmap.
- Flink CDC: use current Flink CDC 3.6.0 guidance unless working in a pinned 3.5 environment.
- Docker images:
apache/fluss:0.9.1-incubating, andapache/fluss-quickstart-flink:1.20-0.9.1-incubatingfor the Flink quickstart. The-incubatingsuffix is part of the tag; a bare0.9.1tag does not exist and nolatesttag is published, so pinning is mandatory. The oldfluss/flussDocker Hub repository is abandoned and has nothing newer than 0.7.0 from June 2025.