This is an automated email from the ASF dual-hosted git repository.
xushiyan pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/hudi.git
from 72c9f6f9f20d feat(schema): Minor cleanup of Avro schema usage (#18043)
add 241450e7fdc2 feat: support partition pruner in Flink hudi source v2
(#18074)
No new revisions were added by this update.
Summary of changes:
.../org/apache/hudi/source/HoodieScanContext.java | 32 +-
.../java/org/apache/hudi/source/HoodieSource.java | 65 +-
.../apache/hudi/source/IncrementalInputSplits.java | 14 +
.../source/split/DefaultHoodieSplitDiscover.java | 6 +-
.../source/split/HoodieContinuousSplitBatch.java | 22 +-
.../org/apache/hudi/table/HoodieTableSource.java | 120 +--
.../java/org/apache/hudi/util/FileIndexReader.java | 240 ++++++
.../apache/hudi/source/TestHoodieScanContext.java | 197 ++++-
.../org/apache/hudi/source/TestHoodieSource.java | 870 +++++++--------------
.../hudi/source/TestIncrementalInputSplits.java | 71 ++
.../TestHoodieContinuousSplitEnumerator.java | 12 +-
.../split/TestDefaultHoodieSplitDiscover.java | 4 +-
.../apache/hudi/table/TestHoodieTableSource.java | 326 ++------
.../org/apache/hudi/util/TestFileIndexReader.java | 362 +++++++++
14 files changed, 1337 insertions(+), 1004 deletions(-)
create mode 100644
hudi-flink-datasource/hudi-flink/src/main/java/org/apache/hudi/util/FileIndexReader.java
create mode 100644
hudi-flink-datasource/hudi-flink/src/test/java/org/apache/hudi/util/TestFileIndexReader.java