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

vinishjail97 pushed a change to branch hudi-upgrade-version
in repository https://gitbox.apache.org/repos/asf/incubator-xtable.git


    from 8d3c7e01 Address self review comments and link GH issues for failing 
tests
     add 22f4026f Delta source: extract nested field's stats (#769)
     add 81af6e29 Fix Delta to Iceberg not working on column mapping enabled 
Delta source table (#766)
     add f9ee9489 Implement Paimon Source Incremental Sync (#780)
     add 50ae6116 [787] Add maven wrapper for consistent builds (#788)
     add 7a1c5b1a [755] Support column stats for paimon (#767)
     add b8fce01b fix scope of spark catalyst in utilities bundle (#790)
     add 559a9518 Upgrade Iceberg to 1.9.2 and Avro to 1.12.0 (#784)
     add 8cab6a29 fix(delta): avoid NPE for binary in map/array schemas (#795)
     add 8e583674 Remove redundant getSnapshotAt calls per commit (#791)
     add abbf4b72 fix(iceberg): nested comments with qualified name (#797)
     add fe7215e2 add .sdkmanrc to .gitignore (#793)
     add 5c25674b Remove wildcard imports and enforce with spotless (#809)
     add 43075655 Parquet source: Expand column stats support, fix bugs in 
schema conversion (#805)
     add f991e315 [bug] Parquet Source: snapshot sync fails on multiple commits 
with partitions (#806)
     add c0205955 Enable Delta checkpoint CRC exception throwing by default 
(#817)
     add 62453c7e Bump actions/setup-node from 5 to 6 (#753)
     add 2ae96426 Handle empty EarliestCommitToRetain (#732)
     add 634bcb6b [bug] Fix batch INSERT_OVERWRITE replacecommits dropping adds 
in HudiDataFileExtractor (#816)
     add f2ba892f Fallback to parquet footers when metadata table col stats are 
missing (#818)
     add fec7f906 Merge branch 'main' into hudi-upgrade-version
     add 4058fb8f Upgrade hudi to 1.2.0 and align spark/delta with main

No new revisions were added by this update.

Summary of changes:
 .github/workflows/mvn-ci-build.yml                 |   2 +-
 .github/workflows/mvn-license-check.yml            |   2 +-
 .github/workflows/package-deploy.yml               |   4 +-
 .github/workflows/site-build.yml                   |   2 +-
 .github/workflows/site-deploy.yml                  |   2 +-
 .gitignore                                         |   5 +-
 .../wrapper/maven-wrapper.properties               |   8 +-
 Dockerfile                                         |   8 +-
 README.md                                          |  14 +-
 demo/start_demo.sh                                 |   2 +-
 mvnw                                               | 295 +++++++
 mvnw.cmd                                           | 189 +++++
 pom.xml                                            |  28 +-
 release/release_guide.md                           |   8 +-
 release/scripts/cut_release_branch.sh              |   4 +-
 release/scripts/deploy_staging_jars.sh             |   2 +-
 release/scripts/validate_source_rat.sh             |   2 +-
 website/docs/setup.md                              |   4 +-
 .../apache/xtable/model/schema/InternalField.java  |   3 +
 .../org/apache/xtable/model/storage/FilesDiff.java |   6 +-
 .../TestThreePartHierarchicalTableIdentifier.java  |   2 +-
 .../apache/xtable/spi/sync/TestCatalogSync.java    |   2 +-
 .../src/main/resources/META-INF/LICENSE-bundled    |   6 +-
 xtable-core/pom.xml                                |   2 +-
 .../apache/xtable/delta/DeltaConversionSource.java |  10 +-
 .../apache/xtable/delta/DeltaConversionUtils.java  |   3 +-
 .../xtable/delta/DeltaDataFileExtractor.java       |   2 +-
 .../delta/DeltaDataFileUpdatesExtractor.java       |  10 +-
 .../apache/xtable/delta/DeltaSchemaExtractor.java  |   9 +-
 .../apache/xtable/delta/DeltaTableExtractor.java   |  23 +
 .../apache/xtable/hudi/HudiConversionSource.java   |  24 +
 .../apache/xtable/hudi/HudiConversionTarget.java   |   2 +-
 .../apache/xtable/hudi/HudiDataFileExtractor.java  |   4 +-
 .../apache/xtable/hudi/HudiFileStatsExtractor.java | 101 ++-
 .../org/apache/xtable/hudi/HudiTableExtractor.java |   2 +-
 .../hudi/PathBasedPartitionValuesExtractor.java    |   6 +-
 .../xtable/iceberg/IcebergConversionTarget.java    |  53 ++
 .../xtable/iceberg/IcebergDataFileUpdatesSync.java |  15 +-
 .../xtable/iceberg/IcebergSchemaExtractor.java     |  59 +-
 .../apache/xtable/iceberg/IcebergSchemaSync.java   |  14 +-
 .../apache/xtable/iceberg/IcebergTableManager.java |  12 +-
 .../kernel/DeltaKernelPartitionExtractor.java      |   6 +-
 .../xtable/paimon/PaimonConversionSource.java      | 106 ++-
 .../xtable/paimon/PaimonDataFileExtractor.java     |  88 ++-
 .../apache/xtable/paimon/PaimonStatsExtractor.java | 187 +++++
 .../xtable/parquet/ParquetConversionSource.java    |  57 +-
 .../xtable/parquet/ParquetMetadataExtractor.java   |  24 +-
 .../parquet/ParquetPartitionValueExtractor.java    |  15 +-
 .../xtable/parquet/ParquetSchemaExtractor.java     |  65 +-
 .../xtable/parquet/ParquetStatsConverterUtil.java  |  69 --
 .../xtable/parquet/ParquetStatsExtractor.java      | 180 ++---
 .../org/apache/xtable/ITConversionController.java  |  45 +-
 .../java/org/apache/xtable/TestIcebergTable.java   |   4 +-
 .../java/org/apache/xtable/TestPaimonTable.java    |  64 +-
 .../org/apache/xtable/TestSparkDeltaTable.java     |  34 +-
 .../java/org/apache/xtable/TestSparkHudiTable.java |  12 +
 .../org/apache/xtable/ValidationTestHelper.java    |   3 +-
 .../conversion/TestConversionController.java       |   2 +-
 .../xtable/delta/ITDeltaConversionSource.java      |  30 +-
 .../xtable/delta/TestDeltaActionsConverter.java    |  24 +-
 .../org/apache/xtable/delta/TestDeltaHelper.java   |  37 +
 .../xtable/delta/TestDeltaPartitionExtractor.java  |   3 +-
 .../xtable/delta/TestDeltaSchemaExtractor.java     |  75 ++
 .../xtable/delta/TestDeltaStatsExtractor.java      |  41 +-
 .../apache/xtable/hudi/ITHudiConversionSource.java |  52 +-
 .../apache/xtable/hudi/ITHudiConversionTarget.java |   2 +-
 .../xtable/hudi/TestHudiConversionSource.java      | 180 +++++
 .../xtable/hudi/TestHudiConversionTarget.java      |   4 +-
 .../xtable/hudi/TestHudiFileStatsExtractor.java    | 148 ++++
 .../xtable/iceberg/ITIcebergConversionSource.java  |   3 +
 .../iceberg/TestIcebergConversionSource.java       |  57 +-
 .../xtable/iceberg/TestIcebergDataHelper.java      |   6 +-
 .../TestIcebergPartitionValueConverter.java        |   3 +-
 .../xtable/iceberg/TestIcebergSchemaExtractor.java | 149 +++-
 .../xtable/iceberg/TestIcebergSchemaSync.java      |  11 +-
 .../org/apache/xtable/iceberg/TestIcebergSync.java |   3 +
 .../xtable/iceberg/TestIcebergTableManager.java    |  17 +-
 .../kernel/ITDeltaKernelConversionSource.java      |  31 +-
 .../kernel/TestDeltaKernelPartitionExtractor.java  |  17 +-
 .../kernel/TestDeltaKernelSchemaExtractor.java     |  14 +-
 .../kernel/TestDeltaKernelStatsExtractor.java      |   6 +-
 .../xtable/paimon/TestPaimonConversionSource.java  | 135 +++-
 .../xtable/paimon/TestPaimonDataFileExtractor.java | 151 +++-
 .../xtable/paimon/TestPaimonStatsExtractor.java    | 539 +++++++++++++
 .../xtable/parquet/ITParquetConversionSource.java  | 241 +++---
 .../xtable/parquet/TestParquetSchemaExtractor.java | 138 +++-
 .../xtable/parquet/TestParquetStatsExtractor.java  | 859 ++++++++++++---------
 .../apache/xtable/testutil/ColumnStatMapUtil.java  |  35 +
 .../src/test/resources/schemas/basic_schema.avsc   |  25 +-
 .../src/main/resources/META-INF/LICENSE-bundled    |   6 +-
 .../extensions/AddFieldIdsClientInitCallback.java  |   5 +-
 .../HoodieAvroWriteSupportWithFieldIds.java        |   3 +-
 .../src/main/resources/META-INF/LICENSE-bundled    |   8 +-
 .../TestAddFieldIdsClientInitCallback.java         |   9 +-
 .../apache/xtable/hudi/idtracking/IdTracker.java   |   8 +-
 xtable-service/README.md                           |   4 +-
 xtable-service/pom.xml                             |   2 +-
 .../xtable/service/TestConversionResource.java     |   4 +-
 xtable-utilities/pom.xml                           |   5 +
 .../main/resources/xtable-conversion-defaults.yaml |   4 +-
 .../xtable/utilities/TestRunCatalogSync.java       |   2 +-
 .../org/apache/xtable/utilities/TestRunSync.java   |   9 +-
 102 files changed, 3865 insertions(+), 1152 deletions(-)
 copy demo/presto/catalog/hive.properties => 
.mvn/wrapper/maven-wrapper.properties (82%)
 create mode 100755 mvnw
 create mode 100644 mvnw.cmd
 create mode 100644 
xtable-core/src/main/java/org/apache/xtable/paimon/PaimonStatsExtractor.java
 delete mode 100644 
xtable-core/src/main/java/org/apache/xtable/parquet/ParquetStatsConverterUtil.java
 create mode 100644 
xtable-core/src/test/java/org/apache/xtable/hudi/TestHudiConversionSource.java
 create mode 100644 
xtable-core/src/test/java/org/apache/xtable/paimon/TestPaimonStatsExtractor.java

Reply via email to