-
Notifications
You must be signed in to change notification settings - Fork 1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[flink] New external catalog for storing paimon and non-paimon tables #2298
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
FlinkGenericCatalog
is currently supported. What is the difference between this PR and FlinkGenericCatalog?
It can enable Paimon's FileSystem to save the connection information of all Flink connectors without Hive metastore |
Thanks @hdygxsj , Can you add documentation too? |
Already done |
...on-flink/paimon-flink-common/src/main/java/org/apache/paimon/flink/FlinkExternalCatalog.java
Show resolved
Hide resolved
...link/paimon-flink-common/src/test/java/org/apache/paimon/flink/FlinkExternalCatalogTest.java
Show resolved
Hide resolved
Thanks! I am busy now, I need some time to take a look again. |
Hive is outdate. This feature allows paimon to no longer rely on hive in scenarios where paimon and kafka are used together. |
ca20a37
to
df962f3
Compare
Purpose
close issue #1804
Supports the use of paimon external catalog to persist non-paimon tables so that users do not need to create their other tables after they have created them.
Tests
Added unit tests for FlinkExternalCatalog
Documentation