This is an automated email from the ASF dual-hosted git repository.

yihua pushed a change to branch branch-0.x
in repository https://gitbox.apache.org/repos/asf/hudi.git


    from 2137b2928fc [HUDI-6497] Replace FileSystem, Path, and FileStatus usage 
in hudi-common module (#10591)
     new 50f367dbe1f [HUDI-7640] Uses UUID as temporary file suffix for 
HoodieStorage.createImmutableFileInPath (#11052)
     new 5582cde47b7 [HUDI-7618] Add ability to ignore checkpoints in delta 
streamer (#11018)
     new 5020b2a9e18 [HUDI-7643] Fix test by using the right StreamSync 
constructor (#11056)
     new deb90df6409 [HUDI-7515] Fix partition metadata write failure (#10886)
     new 82f7485e4f9 [MINOR] Added configurations of Hudi table, file-based SQL 
source, Hudi error table, and timestamp key generator to configuration listing 
(#11057)
     new 541b4dcf244 [HUDI-7628] Rename FSUtils.getPartitionPath to 
constructAbsolutePath (#11054)
     new 4180f7827fb [HUDI-7631] Clean up usage of CachingPath outside 
hudi-common module (#11059)
     new 273c7332648 [HUDI-7623] Refactoring of RemoteHoodieTableFileSystemView 
and RequestHandler (#11032)
     new beb20386e03 [HUDI-7655] Minor fix to rli validation with MDT validator 
(#11060)
     new 7cadc96b049 [MINOR] Reuse MetadataPartitionType enum to get all 
partition paths (#11068)
     new 278f57828fd [HUDI-7608] Fix Flink table creation configuration not 
taking effect when writing to Spark (#11005)
     new 9a2a61c64f2 [MINOR] Fix incorrect catch of ClassCastException using 
HoodieSparkKeyGeneratorFactory (#11062)
     new 48890500ef6 [MINOR] Fixe naming of methods in HoodieMetadataConfig 
(#11076)
     new 92425585e59 [HUDI-7647] READ_UTC_TIMEZONE doesn't affect log files for 
MOR tables (#11066)
     new 0f6bc8cbd58 [HUDI-6386] Enable testArchivalWithMultiWriters back as 
they are passing (#9085)
     new e358279a860 [MINOR] Fix LoggerName for JDBCExecutor (#11063)

The 16 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../hudi/aws/sync/AWSGlueCatalogSyncClient.java    |   4 +-
 .../apache/hudi/cli/commands/RepairsCommand.java   |   8 +-
 .../apache/hudi/client/CompactionAdminClient.java  |   4 +-
 .../apache/hudi/config/HoodieErrorTableConfig.java |   3 +-
 .../org/apache/hudi/config/HoodieWriteConfig.java  |   2 +-
 .../index/bucket/ConsistentBucketIndexUtils.java   |   8 +-
 .../org/apache/hudi/io/HoodieAppendHandle.java     |   4 +-
 .../org/apache/hudi/io/HoodieCreateHandle.java     |   4 +-
 .../java/org/apache/hudi/io/HoodieMergeHandle.java |   4 +-
 .../java/org/apache/hudi/io/HoodieWriteHandle.java |   4 +-
 .../metadata/HoodieBackedTableMetadataWriter.java  |  59 ++--
 .../hudi/table/action/compact/HoodieCompactor.java |   2 +-
 .../table/action/index/RunIndexActionExecutor.java |   2 +-
 .../table/action/rollback/BaseRollbackHelper.java  |   4 +-
 .../rollback/ListingBasedRollbackStrategy.java     |   6 +-
 .../rollback/MarkerBasedRollbackStrategy.java      |   2 +-
 .../marker/TimelineServerBasedWriteMarkers.java    |   4 +-
 .../org/apache/hudi/table/marker/WriteMarkers.java |   2 +-
 .../io/storage/row/HoodieRowDataCreateHandle.java  |   6 +-
 .../testutils/HoodieJavaClientTestHarness.java     |   2 +-
 .../run/strategy/ExecutionStrategyUtil.java        |  17 +-
 .../MultipleSparkJobExecutionStrategy.java         |   3 +-
 .../strategy/SingleSparkJobExecutionStrategy.java  |   3 +-
 .../hudi/client/utils/SparkPartitionUtils.java     |   4 +-
 .../apache/hudi/index/SparkHoodieIndexFactory.java |  19 +-
 .../hudi/io/storage/row/HoodieRowCreateHandle.java |  32 +-
 .../factory/HoodieSparkKeyGeneratorFactory.java    |  45 ++-
 .../hudi/table/HoodieSparkCopyOnWriteTable.java    |  12 +-
 .../SparkBootstrapCommitActionExecutor.java        |   9 +-
 .../commit/BaseSparkCommitActionExecutor.java      |   9 +-
 .../scala/org/apache/hudi/HoodieSparkUtils.scala   |  20 +-
 .../TestSavepointRestoreMergeOnRead.java           |   8 +-
 .../apache/hudi/io/TestHoodieTimelineArchiver.java |  15 +-
 .../java/org/apache/hudi/table/TestCleaner.java    |   4 +-
 .../hudi/table/marker/TestWriteMarkersBase.java    |   2 +-
 .../hudi/table/upgrade/TestUpgradeDowngrade.java   |  12 +-
 .../testutils/HoodieSparkClientTestHarness.java    |   2 +-
 .../apache/hudi/common/config/ConfigGroups.java    |   4 +
 .../hudi/common/config/HoodieMetadataConfig.java   |  14 +-
 .../common/config/TimestampKeyGeneratorConfig.java |   2 +-
 .../java/org/apache/hudi/common/fs/FSUtils.java    |  36 +-
 .../hudi/common/model/CompactionOperation.java     |   2 +-
 .../hudi/common/model/HoodieCommitMetadata.java    |   8 +-
 .../hudi/common/model/HoodiePartitionMetadata.java |  80 ++---
 .../hudi/common/table/HoodieTableConfig.java       |  17 +-
 .../hudi/common/table/cdc/HoodieCDCExtractor.java  |   4 +-
 .../table/timeline/HoodieActiveTimeline.java       |   6 +-
 .../clean/CleanMetadataV1MigrationHandler.java     |   2 +-
 .../clean/CleanPlanV2MigrationHandler.java         |   2 +-
 .../compaction/CompactionV1MigrationHandler.java   |   2 +-
 .../table/view/AbstractTableFileSystemView.java    |   4 +-
 .../view/HoodieTablePreCommitFileSystemView.java   |   4 +-
 .../IncrementalTimelineSyncFileSystemView.java     |   2 +-
 .../view/RemoteHoodieTableFileSystemView.java      | 333 +++++++-----------
 .../apache/hudi/metadata/BaseTableMetadata.java    |   4 +-
 .../hudi/metadata/HoodieBackedTableMetadata.java   |   2 +-
 .../apache/hudi/metadata/HoodieTableMetadata.java  |   2 +-
 .../hudi/metadata/HoodieTableMetadataUtil.java     |   2 +-
 .../hudi/metadata/MetadataPartitionType.java       |  12 +
 .../common/model/TestHoodiePartitionMetadata.java  |   2 +-
 .../common/testutils/HoodieTestDataGenerator.java  |   5 +-
 .../hudi/common/util/TestTablePathUtils.java       |   4 +-
 .../java/org/apache/hudi/source/FileIndex.java     |   2 +-
 .../hudi/source/stats/ColumnStatsIndices.java      |   2 +-
 .../hudi/table/catalog/HoodieHiveCatalog.java      |   5 +
 .../table/format/mor/MergeOnReadInputFormat.java   |   8 +-
 .../apache/hudi/util/AvroToRowDataConverters.java  |  42 ++-
 .../sink/compact/ITTestHoodieFlinkCompactor.java   |   2 +-
 .../apache/hudi/table/ITTestHoodieDataSource.java  |  31 +-
 .../hudi/table/catalog/TestHoodieHiveCatalog.java  |  40 +++
 .../hudi/hadoop/testutils/InputFormatTestUtil.java |   2 +-
 .../org/apache/hudi/storage/HoodieStorage.java     |  13 +-
 .../org/apache/hudi/ColumnStatsIndexSupport.scala  |   2 +-
 .../scala/org/apache/hudi/HoodieBaseRelation.scala |  12 +-
 .../scala/org/apache/hudi/HoodieFileIndex.scala    |   2 +-
 .../org/apache/hudi/IncrementalRelation.scala      |   2 +-
 .../org/apache/hudi/RecordLevelIndexSupport.scala  |   2 +-
 .../apache/hudi/SparkHoodieTableFileIndex.scala    |   2 +-
 .../SparkFullBootstrapDataProviderBase.java        |  70 ++--
 .../RepairAddpartitionmetaProcedure.scala          |   4 +-
 .../RepairMigratePartitionMetaProcedure.scala      |   4 +-
 .../procedures/ShowInvalidParquetProcedure.scala   |   2 +-
 .../TestSparkConsistentBucketClustering.java       |   2 +-
 .../apache/hudi/keygen/TestCustomKeyGenerator.java |   2 +-
 .../TestHoodieSparkKeyGeneratorFactory.java        |   7 +-
 .../org/apache/hudi/TestHoodieSparkSqlWriter.scala |   2 +-
 .../apache/hudi/functional/TestCOWDataSource.scala |   2 +-
 .../TestSparkSqlWithCustomKeyGenerator.scala       |   4 +-
 .../apache/hudi/sync/adb/HoodieAdbJdbcClient.java  |  10 +-
 .../org/apache/hudi/hive/ddl/HMSDDLExecutor.java   |   4 +-
 .../org/apache/hudi/hive/ddl/JDBCExecutor.java     |   2 +-
 .../hudi/hive/ddl/QueryBasedDDLExecutor.java       |   4 +-
 .../org/apache/hudi/hive/TestHiveSyncTool.java     |   2 +-
 .../apache/hudi/sync/common/HoodieSyncClient.java  |   4 +-
 .../hudi/timeline/service/RequestHandler.java      | 374 +++++++++++----------
 .../hudi/utilities/HoodieDataTableUtils.java       |   2 +-
 .../utilities/HoodieMetadataTableValidator.java    |  21 +-
 .../hudi/utilities/HoodieSnapshotCopier.java       |   4 +-
 .../hudi/utilities/HoodieSnapshotExporter.java     |   4 +-
 .../utilities/config/SqlFileBasedSourceConfig.java |   3 +-
 .../hudi/utilities/streamer/HoodieStreamer.java    |   7 +
 .../utilities/streamer/SparkSampleWritesUtils.java |  15 +-
 .../apache/hudi/utilities/streamer/StreamSync.java |  13 +-
 .../deltastreamer/TestHoodieDeltaStreamer.java     |   4 +-
 .../streamer/TestStreamSyncUnitTests.java          |  61 ++++
 105 files changed, 847 insertions(+), 860 deletions(-)

Reply via email to