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 10474e0 [HUDI-3402] Set TIMESTAMP_MICROS as the default value for hoodie.parquet.outputtimestamptype (#4749) add b431246 [HUDI-3338] Custom relation instead of HadoopFsRelation (#4709) No new revisions were added by this update. Summary of changes: .../org/apache/hudi/AvroConversionUtils.scala | 2 +- .../scala/org/apache/hudi/HoodieSparkUtils.scala | 28 +++- .../org/apache/spark/sql/hudi/SparkAdapter.scala | 9 +- .../org/apache/hudi/BaseFileOnlyViewRelation.scala | 95 +++++++++++++ .../main/scala/org/apache/hudi/DefaultSource.scala | 29 ++-- .../scala/org/apache/hudi/HoodieBaseRelation.scala | 55 +++++++ .../scala/org/apache/hudi/HoodieBootstrapRDD.scala | 32 ++--- .../org/apache/hudi/HoodieBootstrapRelation.scala | 62 ++++---- .../org/apache/hudi/HoodieDataSourceHelper.scala | 158 +++++++++++++++++++++ .../scala/org/apache/hudi/HoodieFileScanRDD.scala | 109 ++++++++++++++ .../org/apache/hudi/HoodieMergeOnReadRDD.scala | 77 +++------- .../org/apache/hudi/IncrementalRelation.scala | 2 +- .../hudi/MergeOnReadIncrementalRelation.scala | 33 +++-- .../apache/hudi/MergeOnReadSnapshotRelation.scala | 43 ++---- .../sql/hudi/streaming/HoodieStreamSource.scala | 4 +- .../org/apache/hudi/TestHoodieSparkUtils.scala | 31 +++- .../hudi/TestMergeOnReadSnapshotRelation.scala | 50 ------- .../apache/hudi/functional/TestCOWDataSource.scala | 44 ++++++ .../apache/spark/sql/adapter/Spark2Adapter.scala | 45 +++++- .../apache/spark/sql/adapter/Spark3Adapter.scala | 16 ++- 20 files changed, 687 insertions(+), 237 deletions(-) create mode 100644 hudi-spark-datasource/hudi-spark-common/src/main/scala/org/apache/hudi/BaseFileOnlyViewRelation.scala create mode 100644 hudi-spark-datasource/hudi-spark-common/src/main/scala/org/apache/hudi/HoodieBaseRelation.scala create mode 100644 hudi-spark-datasource/hudi-spark-common/src/main/scala/org/apache/hudi/HoodieDataSourceHelper.scala create mode 100644 hudi-spark-datasource/hudi-spark-common/src/main/scala/org/apache/hudi/HoodieFileScanRDD.scala delete mode 100644 hudi-spark-datasource/hudi-spark/src/test/scala/org/apache/hudi/TestMergeOnReadSnapshotRelation.scala