-
Notifications
You must be signed in to change notification settings - Fork 268
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
[connector] Support spark catalog and introduce some basic classes #544
base: main
Are you sure you want to change the base?
Conversation
@wuchong cc |
b90a1f8
to
abe3482
Compare
… support spark read and write
abe3482
to
be8528e
Compare
# Conflicts: # fluss-connectors/fluss-connector-flink/src/main/java/com/alibaba/fluss/connector/flink/catalog/FlinkCatalog.java # fluss-connectors/fluss-connector-spark/fluss-connector-spark-common/src/main/java/com/alibaba/fluss/connector/spark/exception/CatalogException.java
hi @Alibaba-HZY This PR looks good overall, I will review it later. Thanks. |
...connector-spark-common/src/main/java/com/alibaba/fluss/connector/spark/SparkInternalRow.java
Outdated
Show resolved
Hide resolved
...connector-spark-common/src/main/java/com/alibaba/fluss/connector/spark/SparkInternalRow.java
Outdated
Show resolved
Hide resolved
...uss-connector-spark-common/src/main/scala/com/alibaba/fluss/connector/spark/SparkTable.scala
Outdated
Show resolved
Hide resolved
...spark-common/src/test/java/com/alibaba/fluss/connector/spark/catalog/SparkCatalogITCase.java
Outdated
Show resolved
Hide resolved
...-connector-spark-common/src/main/java/com/alibaba/fluss/connector/spark/RichTableBucket.java
Outdated
Show resolved
Hide resolved
...ctor-spark-common/src/main/scala/com/alibaba/fluss/connector/spark/FlussInputPartition.scala
Outdated
Show resolved
Hide resolved
f2996f4
to
f10f1f0
Compare
Sorry, I just merged #597 and causes some conflicts in this PR. The main change of #594 is moving Therefore, we can also move |
ok i will handle this |
down |
95a317e
to
e121544
Compare
c8f1067
to
623b75c
Compare
Purpose
Linked issue: open #228
Linked issue: open #155
Support spark catalog and introduce some basic classes to support spark read and write
Brief change log
1.Based on #258 and discussion with @XuQianJin-Stars , I resubmitted [support spakr catalog ] and introduce some basic classes(SparkInternalRow,SparkRow,FlussInputPartition) to support spark read and write.
2.support SupportsPartitionManagement in spark table
Tests
com.alibaba.fluss.connector.spark.catalog.SparkCatalogITCase
com.alibaba.fluss.connector.spark.utils.SparkConversionsTest
com.alibaba.fluss.connector.spark.utils.SparkTypeUtilsTest
com.alibaba.fluss.connector.spark.SparkInternalRowTest
API and Format
no
Documentation
no