This is an automated email from the ASF dual-hosted git repository.
yihua pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/hudi.git.
from 9bdda2a [HUDI-3619] Fix HoodieOperation fromValue using wrong
constant value (#5033)
add 5e8ff8d [HUDI-3514] Rebase Data Skipping flow to rely on MT Column
Stats index (#4948)
No new revisions were added by this update.
Summary of changes:
.../index/columnstats/ColumnStatsIndexHelper.java | 23 ++-
.../hudi/testutils/HoodieMergeOnReadTestUtils.java | 21 ++-
hudi-common/src/main/avro/HoodieMetadata.avsc | 8 +
.../hudi/common/table/HoodieTableMetaClient.java | 1 +
.../hudi/common/table/TableSchemaResolver.java | 9 +-
.../apache/hudi/common/util/TablePathUtils.java | 33 ++--
.../hudi/metadata/HoodieMetadataPayload.java | 19 +-
.../apache/hudi/metadata/HoodieTableMetadata.java | 9 +-
.../hudi/metadata/HoodieTableMetadataUtil.java | 11 +-
.../hudi/common/util/TestTablePathUtils.java | 20 +-
.../hadoop/HoodieCopyOnWriteTableInputFormat.java | 13 +-
.../main/scala/org/apache/hudi/DefaultSource.scala | 10 +-
.../scala/org/apache/hudi/HoodieDatasetUtils.scala | 43 ++---
.../scala/org/apache/hudi/HoodieFileIndex.scala | 204 ++++++++++++---------
.../apache/hudi/SparkHoodieTableFileIndex.scala | 2 +-
.../apache/spark/sql/hudi/DataSkippingUtils.scala | 71 +++----
.../org/apache/hudi/TestDataSkippingUtils.scala | 4 +-
.../org/apache/hudi/TestHoodieFileIndex.scala | 75 ++++++--
.../hudi/functional/TestLayoutOptimization.scala | 3 +
19 files changed, 335 insertions(+), 244 deletions(-)
copy
hudi-common/src/main/java/org/apache/hudi/exception/HoodieIOException.java =>
hudi-spark-datasource/hudi-spark-common/src/main/scala/org/apache/hudi/HoodieDatasetUtils.scala
(52%)