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

voonhous pushed a change to branch release-1.2.1
in repository https://gitbox.apache.org/repos/asf/hudi.git


    from f7155222a298 fix(trino): remap pushed-down predicate columns to 
physical file ordinals (#19456)
     add 91d56de76a55 test(java-client): cover both marker types with the 
embedded timeline server (#19444)
     add 0d31a40a19c6 fix(metrics): explain how to enable the CloudWatch 
reporter when hudi-aws is absent (#19418)
     add 1eaca70549eb fix(timeline): do not NPE on archived instants without a 
completion time (#19452)
     add 13c02c1bc81c perf(trino): cache decimal Avro schema in 
HudiAvroSerializer instead …  (#19483)
     add 58b114ad5c87 fix(meta-sync): advance last commit time synced when it 
trails the active timeline midpoint (#19239)
     add b8a09bf2ef9d fix(fs): stop depending on the optional 
FileSystem#getScheme() (#19470)
     add f27000078651 fix(schema): require a per-field override to promote a 
bare long to a timestamp logical type (#19384)
     add a4828674a63a fix(trino): report real block size and slice splits 
solely by target_split_size (#19478)
     add 010397bf4221 perf(trino): drop the decimal schema cache and memoize 
prefilled values (#19495)

No new revisions were added by this update.

Summary of changes:
 .../org/apache/hudi/config/HoodieWriteConfig.java  |   4 +-
 .../hudi/table/marker/WriteMarkersFactory.java     |   2 +-
 .../timeline/TestCompletionTimeQueryView.java      |  53 +++++++
 .../client/TestHoodieJavaWriteClientInsert.java    |  85 ++++++++++
 .../hudi/common/config/HoodieCommonConfig.java     |   7 +-
 .../table/timeline/MetadataConversionUtils.java    |   2 +-
 .../timeline/versioning/v2/ArchivedTimelineV2.java |  21 ++-
 .../versioning/v2/CompletionTimeQueryViewV2.java   |   6 +-
 .../schema/utils/AvroSchemaEvolutionUtils.java     |   7 +-
 .../internal/schema/utils/SchemaChangeUtils.java   |  13 +-
 .../hudi/metrics/MetricsReporterFactory.java       |  30 +++-
 .../TestArchivedInstantCompletionTime.java         | 116 ++++++++++++++
 .../schema/utils/TestAvroSchemaEvolutionUtils.java | 100 ++++++++++++
 .../schema/utils/TestSchemaChangeUtils.java        |  29 ++++
 .../hudi/metrics/TestMetricsReporterFactory.java   |  64 +++++++-
 .../org/apache/hudi/hadoop/fs/HadoopFSUtils.java   |  42 ++++-
 .../hadoop/fs/HoodieRetryWrapperFileSystem.java    |   2 +-
 .../hudi/hadoop/fs/HoodieWrapperFileSystem.java    |   8 +-
 .../hudi/storage/hadoop/HoodieHadoopStorage.java   |  14 +-
 .../fs/TestFSUtilsWithRetryWrapperEnable.java      |  16 +-
 .../apache/hudi/hadoop/fs/TestHadoopFSUtils.java   | 163 +++++++++++++++++++
 .../apache/hudi/common/util/ReflectionUtils.java   |   2 +-
 .../java/org/apache/hudi/hive/HiveSyncTool.java    |  28 +++-
 .../org/apache/hudi/hive/TestHiveSyncTool.java     |  12 +-
 .../hive/TestHiveSyncToolTimelineMidpoint.java     | 114 +++++++++++++
 .../main/java/io/trino/plugin/hudi/HudiConfig.java |   2 +
 .../trino/plugin/hudi/HudiSessionProperties.java   |   2 +
 .../trino/plugin/hudi/split/HudiSplitFactory.java  |   8 +-
 .../plugin/hudi/storage/HudiTrinoStorage.java      |   5 +-
 .../trino/plugin/hudi/util/HudiAvroSerializer.java |  66 +++++---
 .../plugin/hudi/util/PrefilledColumnValues.java    |  27 ++++
 .../java/io/trino/plugin/hudi/TestHudiConfig.java  |  13 ++
 .../plugin/hudi/TestHudiSessionProperties.java     |  18 +++
 .../plugin/hudi/TestPrefilledColumnValues.java     |  13 +-
 .../plugin/hudi/split/TestHudiSplitFactory.java    |  78 +++++++--
 .../plugin/hudi/storage/TestHudiTrinoStorage.java  | 150 ++++++++++++++++++
 .../plugin/hudi/util/TestHudiAvroSerializer.java   | 176 +++++++++++++++++++++
 .../deltastreamer/TestHoodieDeltaStreamer.java     |  98 ++++++++++++
 38 files changed, 1505 insertions(+), 91 deletions(-)
 create mode 100644 
hudi-common/src/test/java/org/apache/hudi/common/table/timeline/TestArchivedInstantCompletionTime.java
 create mode 100644 
hudi-sync/hudi-hive-sync/src/test/java/org/apache/hudi/hive/TestHiveSyncToolTimelineMidpoint.java
 create mode 100644 
hudi-trino/src/test/java/io/trino/plugin/hudi/storage/TestHudiTrinoStorage.java
 create mode 100644 
hudi-trino/src/test/java/io/trino/plugin/hudi/util/TestHudiAvroSerializer.java

Reply via email to