Skip to content
/ paimon Public
forked from apache/paimon

Apache Paimon is a lake format that enables building a Realtime Lakehouse Architecture with Flink and Spark for both streaming and batch operations.

License

Notifications You must be signed in to change notification settings

Timi988/paimon

This branch is 307 commits behind apache/paimon:master.

Folders and files

NameName
Last commit message
Last commit date
Nov 27, 2024
May 31, 2023
Mar 21, 2024
Jan 14, 2025
May 25, 2023
Dec 23, 2024
Dec 28, 2024
Dec 23, 2024
Dec 23, 2024
Dec 23, 2024
Jan 15, 2025
Jan 15, 2025
Jan 7, 2025
Jan 10, 2025
Dec 23, 2024
Jan 15, 2025
Jan 13, 2025
Jan 15, 2025
Jan 15, 2025
Dec 23, 2024
Jan 14, 2025
Dec 23, 2024
Dec 24, 2024
Mar 25, 2024
Oct 14, 2024
Mar 25, 2022
Apr 21, 2023
Mar 20, 2023
Dec 17, 2024
Jan 7, 2025
Jul 25, 2024
Feb 22, 2024
Jan 10, 2025

Repository files navigation

Paimon

License Get on Slack

Apache Paimon is a lake format that enables building a Realtime Lakehouse Architecture with Flink and Spark for both streaming and batch operations. Paimon innovatively combines lake format and LSM structure, bringing realtime streaming updates into the lake architecture.

Background and documentation are available at https://paimon.apache.org

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.

Collaboration

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

Mailing Lists

Name Subscribe Digest Unsubscribe Post Archive
user@paimon.apache.org
User support and questions mailing list
Subscribe Subscribe Unsubscribe Post Archives
dev@paimon.apache.org
Development related discussions
Subscribe Subscribe Unsubscribe Post Archives

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).

Slack

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

Building

JDK 8/11 is required for building the project. Maven version >=3.3.1.

  • 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.

How to Contribute

Contribution Guide.

License

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

About

Apache Paimon is a lake format that enables building a Realtime Lakehouse Architecture with Flink and Spark for both streaming and batch operations.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 93.3%
  • Scala 6.4%
  • Other 0.3%