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 010397bf4221 perf(trino): drop the decimal schema cache and memoize 
prefilled values (#19495)
     add f4594d8058d5 fix(flink): close CDC image spillable maps on failures 
(#19482)
     add adffdda13fa2 fix(build): import Lazy from its release-branch package 
in HoodieHadoopStorage
     add b6a4eafe6d87 fix(metrics): do not drop the whole CloudWatch batch on 
one unmappable metric name (#19476)
     add 79e387aaf66d test(trino): add a Trino E2E testcontainers pipeline for 
the RFC-105 connector (#19217)

No new revisions were added by this update.

Summary of changes:
 .github/workflows/hudi_trino_e2e.yml               | 186 +++++++++++
 docker/README.md                                   |  27 ++
 ...r-compose_hadoop340_hive2310_spark402_amd64.yml |  23 ++
 ...r-compose_hadoop340_hive2310_spark402_arm64.yml |  25 +-
 docker/demo/sparksql-stock-ticks-trino.commands    |  98 ++++++
 docker/demo/trino-batch1.commands                  |  23 --
 docker/demo/trino-batch2-after-compaction.commands |  21 --
 docker/demo/trino-table-check.commands             |  20 --
 .../requirements.txt => docker/trino/.dockerignore |   9 +-
 docker/trino/.gitignore                            |   3 +
 docker/trino/Dockerfile                            |  51 +++
 docker/trino/build_image.sh                        |  77 +++++
 .../trino/empty-overlay/.gitkeep                   |   4 +-
 .../trino/etc/catalog/hudi.properties              |  14 +-
 .../trino/etc/config.properties                    |   9 +-
 .../trino/etc/hadoop-conf/core-site.xml            |  19 +-
 .../trino/etc/hadoop-conf/hdfs-site.xml            |  23 +-
 .../trino/etc/jvm.config                           |  21 +-
 .../trino/etc/node.properties                      |   5 +-
 docker/trino/overlay-entrypoint.sh                 |  52 +++
 docker/trino/shim/pom.xml                          | 161 +++++++++
 .../main/java/io/trino/plugin/hudi/HudiPlugin.java |  32 +-
 .../aws/metrics/cloudwatch/CloudWatchReporter.java |  26 +-
 .../metrics/cloudwatch/TestCloudWatchReporter.java | 145 +++++++-
 ...faultSizeEstimator.java => CloseableUtils.java} |  21 +-
 .../TestCloseableUtils.java}                       |  24 +-
 .../function/HoodieCdcSplitReaderFunction.java     |  15 +-
 .../reader/function/HoodieSplitReaderFunction.java |  11 +-
 .../hudi/table/format/cdc/CdcImageManager.java     |  31 +-
 .../hudi/table/format/cdc/CdcInputFormat.java      |  17 +-
 .../apache/hudi/table/format/cdc/CdcIterators.java |  30 +-
 .../hudi/storage/hadoop/HoodieHadoopStorage.java   |   2 +-
 .../java/org/apache/hudi/integ/ITTestBase.java     |  22 --
 .../org/apache/hudi/integ/ITTestHoodieDemo.java    |  61 +---
 .../testcontainers/ITTestBaseTestcontainers.java   |  55 ++-
 .../testcontainers/TestcontainersConfig.java       |  21 ++
 .../testcontainers/service/TrinoService.java       | 117 +++++++
 .../trino/ITTestTrinoCustomType.java               | 369 +++++++++++++++++++++
 .../testcontainers/trino/ITTestTrinoSmoke.java     |  71 ++++
 .../trino/ITTestTrinoStockTicks.java               | 134 ++++++++
 hudi-trino/README.md                               |  42 +++
 41 files changed, 1850 insertions(+), 267 deletions(-)
 create mode 100644 .github/workflows/hudi_trino_e2e.yml
 create mode 100644 docker/demo/sparksql-stock-ticks-trino.commands
 delete mode 100644 docker/demo/trino-batch1.commands
 delete mode 100644 docker/demo/trino-batch2-after-compaction.commands
 delete mode 100644 docker/demo/trino-table-check.commands
 copy hudi-notebooks/requirements.txt => docker/trino/.dockerignore (84%)
 create mode 100644 docker/trino/.gitignore
 create mode 100644 docker/trino/Dockerfile
 create mode 100755 docker/trino/build_image.sh
 copy 
hudi-spark-datasource/hudi-spark/src/test/resources/META-INF/services/org.apache.hudi.common.HoodieTableFormat
 => docker/trino/empty-overlay/.gitkeep (78%)
 copy 
hudi-client/hudi-spark-client/src/test/resources/META-INF/services/org.apache.hudi.common.HoodieTableFormat
 => docker/trino/etc/catalog/hudi.properties (52%)
 copy 
hudi-spark-datasource/hudi-spark/src/test/resources/META-INF/services/org.apache.hudi.common.HoodieTableFormat
 => docker/trino/etc/config.properties (72%)
 copy style/import-control.xml => docker/trino/etc/hadoop-conf/core-site.xml 
(68%)
 copy style/import-control.xml => docker/trino/etc/hadoop-conf/hdfs-site.xml 
(68%)
 copy 
hudi-client/hudi-spark-client/src/test/resources/META-INF/services/org.apache.hudi.common.HoodieTableFormat
 => docker/trino/etc/jvm.config (51%)
 copy 
hudi-client/hudi-spark-client/src/test/resources/META-INF/services/org.apache.hudi.common.HoodieTableFormat
 => docker/trino/etc/node.properties (82%)
 create mode 100755 docker/trino/overlay-entrypoint.sh
 create mode 100644 docker/trino/shim/pom.xml
 copy 
hudi-common/src/main/java/org/apache/hudi/common/table/log/block/HoodieAvroDataBlockVersion.java
 => docker/trino/shim/src/main/java/io/trino/plugin/hudi/HudiPlugin.java (54%)
 copy 
hudi-common/src/main/java/org/apache/hudi/common/util/{DefaultSizeEstimator.java
 => CloseableUtils.java} (66%)
 copy 
hudi-common/src/test/java/org/apache/hudi/common/{model/TestHoodieConsistentHashingMetadata.java
 => util/TestCloseableUtils.java} (64%)
 create mode 100644 
hudi-integ-test/src/test/java/org/apache/hudi/integ2/testcontainers/service/TrinoService.java
 create mode 100644 
hudi-integ-test/src/test/java/org/apache/hudi/integ2/testcontainers/trino/ITTestTrinoCustomType.java
 create mode 100644 
hudi-integ-test/src/test/java/org/apache/hudi/integ2/testcontainers/trino/ITTestTrinoSmoke.java
 create mode 100644 
hudi-integ-test/src/test/java/org/apache/hudi/integ2/testcontainers/trino/ITTestTrinoStockTicks.java

Reply via email to