-
Notifications
You must be signed in to change notification settings - Fork 2.5k
[HUDI-2439] Replace RDD with HoodieData in HoodieSparkTable and commit executors #4856
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
[HUDI-2439] Replace RDD with HoodieData in HoodieSparkTable and commit executors #4856
Conversation
8bdb930 to
58ac0ed
Compare
f44ffdb to
146e710
Compare
0371840 to
55d3617
Compare
...hudi-client-common/src/main/java/org/apache/hudi/table/action/commit/HoodieDeleteHelper.java
Show resolved
Hide resolved
55d3617 to
801d0ae
Compare
2aa57d9 to
8de07cc
Compare
...hudi-client-common/src/main/java/org/apache/hudi/table/action/commit/HoodieDeleteHelper.java
Outdated
Show resolved
Hide resolved
...hudi-client-common/src/main/java/org/apache/hudi/table/action/commit/HoodieDeleteHelper.java
Outdated
Show resolved
Hide resolved
...hudi-client-common/src/main/java/org/apache/hudi/table/action/commit/HoodieDeleteHelper.java
Show resolved
Hide resolved
.../hudi-client-common/src/main/java/org/apache/hudi/table/action/commit/HoodieMergeHelper.java
Show resolved
Hide resolved
| import org.apache.hudi.table.HoodieTable; | ||
|
|
||
| import org.apache.spark.api.java.JavaRDD; | ||
| public class HoodieWriteHelper<T extends HoodieRecordPayload, R> extends BaseWriteHelper<T, HoodieData<HoodieRecord<T>>, |
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.
Similar here for the write helper regarding Flink, Java, and BaseWriteHelper.
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.
...n/java/org/apache/hudi/client/clustering/run/strategy/MultipleSparkJobExecutionStrategy.java
Outdated
Show resolved
Hide resolved
.../java/org/apache/hudi/table/action/commit/SparkInsertOverwriteTableCommitActionExecutor.java
Show resolved
Hide resolved
...nt/hudi-spark-client/src/test/java/org/apache/hudi/table/action/commit/TestDeleteHelper.java
Show resolved
Hide resolved
hudi-common/src/main/java/org/apache/hudi/common/data/HoodieList.java
Outdated
Show resolved
Hide resolved
hudi-common/src/main/java/org/apache/hudi/common/data/HoodieMapPair.java
Show resolved
Hide resolved
|
As long as we don't touch public-facing APIs marked by |
ef731b3 to
1969d6f
Compare
|
@xushiyan : can you tag w/ right priority |
yihua
left a comment
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.
LGTM 👍
- Adopt HoodieData - Move Spark independent DeleteHelper, WriteHelper to client-common
1969d6f to
1e90c19
Compare
…t executors (apache#4856) - Adopt HoodieData in Spark action commit executors - Make Spark independent DeleteHelper, WriteHelper, MergeHelper in hudi-client-common - Make HoodieTable in WriteClient APIs have raw type to decouple with Client's generic types
…t executors (apache#4856) - Adopt HoodieData in Spark action commit executors - Make Spark independent DeleteHelper, WriteHelper, MergeHelper in hudi-client-common - Make HoodieTable in WriteClient APIs have raw type to decouple with Client's generic types
Uh oh!
There was an error while loading. Please reload this page.