This is an automated email from the ASF dual-hosted git repository.
sivabalan pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/hudi.git
from 35897ba2764 [HUDI-6313] Add metrics counters for compaction
requested/completed events. (#8759)
add d56072527b0 [HUDI-6315] Optimize UPSERT codepath to use meta fields
instead of key generation and index lookup (#8956)
No new revisions were added by this update.
Summary of changes:
.../hudi/common/model/WriteOperationType.java | 1 +
.../main/java/org/apache/hudi/DataSourceUtils.java | 23 +-
.../scala/org/apache/hudi/DataSourceOptions.scala | 5 +
.../main/scala/org/apache/hudi/DefaultSource.scala | 19 +-
.../org/apache/hudi/HoodieCreateRecordUtils.scala | 280 +++++++++++++++++++++
.../org/apache/hudi/HoodieSparkSqlWriter.scala | 135 ++--------
.../spark/sql/hudi/ProvidesHoodieConfig.scala | 6 +-
.../SparkFullBootstrapDataProviderBase.java | 2 +-
.../spark/sql/hudi/analysis/HoodieAnalysis.scala | 2 +-
.../hudi/command/UpdateHoodieTableCommand.scala | 7 +-
.../java/org/apache/hudi/TestDataSourceUtils.java | 6 +-
.../apache/spark/sql/hudi/TestUpdateTable.scala | 43 +++-
12 files changed, 386 insertions(+), 143 deletions(-)
create mode 100644
hudi-spark-datasource/hudi-spark-common/src/main/scala/org/apache/hudi/HoodieCreateRecordUtils.scala