[release] Update version to 0.4.0-incubating
41 files changed
tree: 6709e885a1e52105161afe15aeb99059596c83a0
  1. .github/
  2. .idea/
  3. docs/
  4. licenses/
  5. paimon-benchmark/
  6. paimon-bundle/
  7. paimon-codegen/
  8. paimon-codegen-loader/
  9. paimon-common/
  10. paimon-core/
  11. paimon-docs/
  12. paimon-e2e-tests/
  13. paimon-filesystems/
  14. paimon-flink/
  15. paimon-format/
  16. paimon-hive/
  17. paimon-spark/
  18. paimon-test-utils/
  19. tools/
  20. .asf.yaml
  21. .gitignore
  22. .gitmodules
  23. .scalafmt.conf
  27. NOTICE
  28. pom.xml

Paimon (Incubating)

License Get on Slack

Paimon is a streaming data lake platform that supports high-speed data ingestion, change data tracking and efficient real-time analytics.

Background and documentation are available at

Paimon's former name was Flink Table Store, developed from the Flink community. The architecture refers to some design concepts of Iceberg. Thanks to Apache Flink and Apache Iceberg.


Paimon tracks issues in GitHub and prefers to receive contributions as pull requests.

Mailing Lists

Please make sure you are subscribed to the mailing list you are posting to! If you are not subscribed to the mailing list, your message will either be rejected (dev@ list) or you won't receive the response (user@ list).


You can join the Paimon community on Slack. Paimon channel is in ASF Slack workspace.

  • Anyone with an email address can become a full member of the ASF Slack workspace. Search Paimon channel and join it.
  • If you don't have an email address, you can email to to apply for an ASF Slack invitation. Then join Paimon channel.

Don’t forget to introduce yourself in channel.


JDK 8/11 is required for building the project.

  • Run the mvn clean install -DskipTests command to build the project.
  • Run the mvn spotless:apply to format the project (both Java and Scala).
  • IDE: Mark paimon-common/target/generated-sources/antlr4 as Sources Root.

If you fail to download paimon-bundle snapshot files during the build, it is likely that your maven settings file does not include a snapshot repository. Uncomment the “repositories” tag in pom.xml file for a workaround.

How to Contribute

Contribution Guide.


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