An Apache Flink subproject to provide storage for dynamic tables.

Clone this repo:
  1. 696d65c Revert "[FLINK-29345] Create reusing reader/writer config in orc format" by JingsongLi · 6 days ago master
  2. 29fc9ad [FLINK-29412] Connection leak in orc reader by Jingsong Lee · 8 days ago
  3. 557594e [FLINK-29342] Do not query writer.length() per record in RollingFileWriter by Jane Chan · 8 days ago
  4. 2219fba [FLINK-29369] Commit delete file failure due to Checkpoint aborted by Jingsong Lee · 8 days ago
  5. 0441879 [FLINK-29276] BinaryInMemorySortBuffer supports to clear all memory segments by shammon · 11 days ago

Flink Table Store

Flink Table Store is a data lake storage for streaming updates/deletes changelog ingestion and high-performance queries in real time.

Flink Table Store is developed under the umbrella of Apache Flink.

Documentation & Getting Started

Please check out the full documentation, hosted by the ASF, for detailed information and user guides.

Check our quick-start guide for simple setup instructions to get you started with the table store.


Run the mvn clean package -DskipTests command to build the project.

Then you will find a JAR file with all shaded dependencies: flink-table-store-dist/target/flink-table-store-dist-<version>.jar.


You can learn more about how to contribute on the Apache Flink website. For code contributions, please read carefully the Contributing Code section for an overview of ongoing community work.


The code in this repository is licensed under the Apache Software License 2.