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

vinish pushed a change to branch release-guide-xtable
in repository https://gitbox.apache.org/repos/asf/incubator-xtable.git


    omit d0a53476 [WIP] Add release guide for XTable
     add dfd0129a [Infra] Add Issue template for xtable project
     add 3352098a [Demo] Fix UnknownHostException: host.docker.internal in 
docker demo
     add d991e753 [Module] Optimize the module structure of the xtable
     add ab1344c7 --- updated-dependencies: - dependency-name: 
webpack-dev-middleware   dependency-type: indirect ...
     add ae37054b License header check
     add 0b6e0dbc Revert "License header check"
     add 5f42750e Exclude transitive hadoop version from Hudi
     add f9189568 [MINOR] Fix missing xtable prefix to utilities-bundled.jar in 
docs
     add 79178cda upgrade or remove dependencies with known vulnerabilities
     add a9e6375c Bump peaceiris/actions-gh-pages from 3 to 4
     add b58175b6 [Demo] Make start_demo script easier to call
     add ce21c4ac [Infra] Introduce apache rat plugin to xtable project
     add 4a96627a [hotfix] Add xtable prefix to hudi-support jar in demo 
jupyter node
     add 5bc6c169 [Infra] Support GitHub Action build the xtable project
     add df515157 adding info related to oss unity catalog to the docs
     add c1e97aa1 Remove azure ci
     add c37f06b2 Remove azure ci (addendum)
     add 711eef9d Update pull request template
     add bd627b50 Bump braces from 3.0.2 to 3.0.3 in /website
     add 737f25c3 Handle null stats case
     add c9c4a521 [Squash] Add DISCLAIMER-WIP for first release
     add 7ab718cf Fix typo in IdTracking
     add 072a1f84 Remove redundant modifier for interface members
     new 793d7de4 Simplify guide for XTable

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (d0a53476)
            \
             N -- N -- N   refs/heads/release-guide-xtable (793d7de4)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

The 1 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:
 .azure-pipelines/workflows/compile-and-test.yml    |  37 -----
 .../ISSUE_TEMPLATE/config.yml                      |  11 +-
 .github/ISSUE_TEMPLATE/xtable_bug_report.yml       |  69 +++++++++
 .../ISSUE_TEMPLATE/xtable_improvement_feature.yml  |  47 ++++++
 .github/PULL_REQUEST_TEMPLATE.md                   |   2 +-
 .github/workflows/azure_ci.js                      |  85 ----------
 .github/workflows/azure_ci_check.yml               |  79 ----------
 .../workflows/{site-build.yml => mvn-ci-build.yml} |  36 ++---
 .../workflows/mvn-license-check.yml                |  40 +++--
 .github/workflows/scheduled_workflow.yml           |  77 ----------
 .github/workflows/site-deploy.yml                  |   2 +-
 DISCLAIMER                                         |   4 -
 DISCLAIMER-WIP                                     |  19 +++
 README.md                                          |  24 ++-
 ci.md                                              |  68 --------
 demo/README.md                                     |  18 +++
 demo/docker-compose.yaml                           |   2 +
 demo/notebook/demo.ipynb                           |   6 +-
 demo/start_demo.sh                                 |  13 +-
 pom.xml                                            | 171 +++++++++++++++++----
 release/release_guide.md                           | 160 ++++++-------------
 release/release_guide_overview.jpg                 | Bin 363329 -> 0 bytes
 release/scripts/create_source_release.sh           |  72 +++++++++
 release/scripts/cut_release_branch.sh              |  46 +++---
 release/scripts/deploy_staging_jars.sh             |   5 +-
 release/scripts/preparation_before_release.sh      | 113 --------------
 release/scripts/validate_source_binary_files.sh    |  34 ++++
 release/scripts/validate_source_copyright.sh       |  55 +++++++
 release/scripts/validate_source_rat.sh             |  24 +++
 release/scripts/validate_staged_bundles.sh         |  32 ++--
 release/scripts/validate_staged_release.sh         | 135 ++++++++++++++++
 website/README.md                                  |  18 +++
 website/docs/biglake-metastore.md                  |   4 +-
 website/docs/fabric.md                             |   2 +-
 website/docs/features-and-limitations.md           |   2 +-
 website/docs/glue-catalog.md                       |   4 +-
 website/docs/hms.md                                |   4 +-
 website/docs/how-to.md                             |  10 +-
 website/docs/unity-catalog.md                      |  38 ++++-
 website/package-lock.json                          |  20 +--
 {api => xtable-api}/pom.xml                        |   2 +-
 .../apache/xtable/conversion/CatalogConfig.java    |   0
 .../apache/xtable/conversion/HudiSourceConfig.java |   2 +-
 .../apache/xtable/conversion/PerTableConfig.java   |   0
 .../org/apache/xtable/model/CommitsBacklog.java    |   0
 .../xtable/model/IncrementalTableChanges.java      |   0
 .../xtable/model/InstantsForIncrementalSync.java   |   0
 .../org/apache/xtable/model/InternalSnapshot.java  |   0
 .../org/apache/xtable/model/InternalTable.java     |   0
 .../java/org/apache/xtable/model/TableChange.java  |   0
 .../apache/xtable/model/exception/ErrorCode.java   |   0
 .../xtable/model/exception/InternalException.java  |   0
 .../xtable/model/exception/ParseException.java     |   0
 .../xtable/model/metadata/TableSyncMetadata.java   |   0
 .../apache/xtable/model/schema/InternalField.java  |   0
 .../model/schema/InternalPartitionField.java       |   0
 .../apache/xtable/model/schema/InternalSchema.java |   0
 .../apache/xtable/model/schema/InternalType.java   |   0
 .../model/schema/PartitionTransformType.java       |   0
 .../org/apache/xtable/model/stat/ColumnStat.java   |   0
 .../apache/xtable/model/stat/PartitionValue.java   |   0
 .../java/org/apache/xtable/model/stat/Range.java   |   0
 .../apache/xtable/model/storage/DataFilesDiff.java |   0
 .../xtable/model/storage/DataLayoutStrategy.java   |   0
 .../apache/xtable/model/storage/FileFormat.java    |   0
 .../org/apache/xtable/model/storage/FilesDiff.java |   0
 .../xtable/model/storage/InternalDataFile.java     |   0
 .../xtable/model/storage/PartitionFileGroup.java   |   0
 .../apache/xtable/model/storage/TableFormat.java   |   0
 .../org/apache/xtable/model/sync/SyncMode.java     |   0
 .../org/apache/xtable/model/sync/SyncResult.java   |   0
 .../xtable/model/validation/ValidationCheck.java   |   0
 .../xtable/model/validation/ValidationChecker.java |   0
 .../xtable/model/validation/ValidationResult.java  |   0
 .../xtable/spi/extractor/ChangesExtractor.java     |   0
 .../xtable/spi/extractor/ConversionSource.java     |   0
 .../xtable/spi/extractor/DataFileIterator.java     |   0
 .../xtable/spi/extractor/ExtractFromSource.java    |   0
 .../xtable/spi/extractor/SchemaExtractor.java      |   0
 .../xtable/spi/extractor/SnapshotExtractor.java    |   0
 .../extractor/SourcePartitionSpecExtractor.java    |   0
 .../xtable/spi/extractor/TableExtractor.java       |   0
 .../apache/xtable/spi/sync/ConversionTarget.java   |   0
 .../apache/xtable/spi/sync/TableFormatSync.java    |   0
 .../model/metadata/TestTableSyncMetadata.java      |   0
 .../xtable/model/storage/TestDataFilesDiff.java    |   0
 .../apache/xtable/model/storage/TestFilesDiff.java |   0
 .../spi/extractor/TestExtractFromSource.java       |   0
 .../xtable/spi/sync/TestTableFormatSync.java       |   0
 {core => xtable-core}/pom.xml                      |   4 +-
 .../apache/xtable/avro/AvroSchemaConverter.java    |   0
 .../apache/xtable/collectors/CustomCollectors.java |   0
 .../xtable/conversion/ConversionController.java    |   0
 .../conversion/ConversionSourceProvider.java       |   0
 .../xtable/conversion/ConversionTargetFactory.java |   0
 .../xtable/conversion/PerTableConfigImpl.java      |   0
 .../apache/xtable/delta/DeltaActionsConverter.java |   0
 .../apache/xtable/delta/DeltaConversionSource.java |   0
 .../delta/DeltaConversionSourceProvider.java       |   0
 .../apache/xtable/delta/DeltaConversionTarget.java |   0
 .../apache/xtable/delta/DeltaConversionUtils.java  |   0
 .../xtable/delta/DeltaDataFileExtractor.java       |   0
 .../delta/DeltaDataFileUpdatesExtractor.java       |   0
 .../xtable/delta/DeltaIncrementalChangesState.java |   0
 .../xtable/delta/DeltaPartitionExtractor.java      |   0
 .../apache/xtable/delta/DeltaSchemaExtractor.java  |   0
 .../apache/xtable/delta/DeltaStatsExtractor.java   |   6 +
 .../apache/xtable/delta/DeltaTableExtractor.java   |   0
 .../apache/xtable/delta/DeltaValueConverter.java   |   0
 .../java/org/apache/xtable/delta/ScalaUtils.java   |   0
 .../xtable/exception/ConfigurationException.java   |   0
 .../xtable/exception/NotSupportedException.java    |   0
 .../xtable/exception/PartitionSpecException.java   |   0
 .../PartitionValuesExtractorException.java         |   0
 .../org/apache/xtable/exception/ReadException.java |   0
 .../xtable/exception/SchemaExtractorException.java |   0
 .../exception/UnsupportedSchemaTypeException.java  |   0
 .../apache/xtable/exception/UpdateException.java   |   0
 .../xtable/hudi/BaseFileUpdatesExtractor.java      |   0
 .../ConfigurationBasedPartitionSpecExtractor.java  |   0
 .../apache/xtable/hudi/HudiConversionSource.java   |   0
 .../xtable/hudi/HudiConversionSourceProvider.java  |   0
 .../apache/xtable/hudi/HudiConversionTarget.java   |   0
 .../apache/xtable/hudi/HudiDataFileExtractor.java  |   0
 .../java/org/apache/xtable/hudi/HudiFileStats.java |   0
 .../apache/xtable/hudi/HudiFileStatsExtractor.java |   0
 .../org/apache/xtable/hudi/HudiInstantUtils.java   |   0
 .../xtable/hudi/HudiPartitionValuesExtractor.java  |   0
 .../java/org/apache/xtable/hudi/HudiPathUtils.java |   0
 .../apache/xtable/hudi/HudiSchemaExtractor.java    |   0
 .../apache/xtable/hudi/HudiSourceConfigImpl.java   |   0
 .../hudi/HudiSourcePartitionSpecExtractor.java     |   0
 .../org/apache/xtable/hudi/HudiTableExtractor.java |   0
 .../org/apache/xtable/hudi/HudiTableManager.java   |   0
 .../xtable/iceberg/IcebergCatalogConfig.java       |   0
 .../iceberg/IcebergColumnStatsConverter.java       |   0
 .../xtable/iceberg/IcebergConversionSource.java    |   0
 .../iceberg/IcebergConversionSourceProvider.java   |   0
 .../xtable/iceberg/IcebergConversionTarget.java    |   0
 .../xtable/iceberg/IcebergDataFileExtractor.java   |   0
 .../xtable/iceberg/IcebergDataFileUpdatesSync.java |   0
 .../iceberg/IcebergPartitionSpecExtractor.java     |   0
 .../xtable/iceberg/IcebergPartitionSpecSync.java   |   0
 .../iceberg/IcebergPartitionValueConverter.java    |   0
 .../iceberg/IcebergPartitionValueExtractor.java    |   0
 .../xtable/iceberg/IcebergSchemaExtractor.java     |   0
 .../apache/xtable/iceberg/IcebergSchemaSync.java   |   0
 .../apache/xtable/iceberg/IcebergTableManager.java |   0
 .../java/org/apache/xtable/paths/PathUtils.java    |   0
 .../apache/xtable/reflection/ReflectionUtils.java  |   0
 .../apache/xtable/schema/SchemaFieldFinder.java    |   0
 .../java/org/apache/xtable/schema/SchemaUtils.java |   0
 .../org.apache.xtable.spi.sync.ConversionTarget    |   0
 .../test/java/org/apache/xtable/GenericTable.java  |   0
 .../org/apache/xtable/ITConversionController.java  |   0
 .../org/apache/xtable/TestAbstractHudiTable.java   |   0
 .../java/org/apache/xtable/TestIcebergTable.java   |   0
 .../java/org/apache/xtable/TestJavaHudiTable.java  |   0
 .../org/apache/xtable/TestSparkDeltaTable.java     |   0
 .../java/org/apache/xtable/TestSparkHudiTable.java |   0
 .../org/apache/xtable/ValidationTestHelper.java    |   0
 .../xtable/avro/TestAvroSchemaConverter.java       |   0
 .../conversion/TestConversionController.java       |   0
 .../conversion/TestConversionTargetFactory.java    |   0
 .../xtable/conversion/TestPerTableConfig.java      |   0
 .../delta/ITDeltaConversionTargetSource.java       |   0
 .../org/apache/xtable/delta/TestDeltaHelper.java   |   0
 .../xtable/delta/TestDeltaPartitionExtractor.java  |   0
 .../xtable/delta/TestDeltaSchemaExtractor.java     |   0
 .../xtable/delta/TestDeltaStatsExtractor.java      |  10 ++
 .../org/apache/xtable/delta/TestDeltaSync.java     |   0
 .../xtable/delta/TestDeltaValueConverter.java      |   0
 .../java/org/apache/xtable/hudi/HudiTestUtil.java  |   0
 .../xtable/hudi/ITHudiConversionSourceSource.java  |   0
 .../xtable/hudi/ITHudiConversionSourceTarget.java  |   0
 .../xtable/hudi/TestBaseFileUpdatesExtractor.java  |   0
 .../hudi/TestHudiConversionSourceTarget.java       |   0
 .../xtable/hudi/TestHudiFileStatsExtractor.java    |   0
 .../apache/xtable/hudi/TestHudiInstantUtils.java   |   0
 .../hudi/TestHudiPartitionValuesExtractor.java     |   0
 .../xtable/hudi/TestHudiSchemaExtractor.java       |   0
 .../apache/xtable/hudi/TestHudiTableManager.java   |   0
 .../iceberg/ITIcebergConversionTargetSource.java   |   0
 .../apache/xtable/iceberg/IcebergTestUtils.java    |   0
 .../org/apache/xtable/iceberg/StubCatalog.java     |   0
 .../iceberg/TestIcebergColumnStatsConverter.java   |   0
 .../iceberg/TestIcebergConversionTargetSource.java |   0
 .../xtable/iceberg/TestIcebergDataHelper.java      |   0
 .../iceberg/TestIcebergPartitionSpecExtractor.java |   0
 .../iceberg/TestIcebergPartitionSpecSync.java      |   0
 .../TestIcebergPartitionValueConverter.java        |   0
 .../xtable/iceberg/TestIcebergSchemaExtractor.java |   0
 .../xtable/iceberg/TestIcebergSchemaSync.java      |   0
 .../org/apache/xtable/iceberg/TestIcebergSync.java |   0
 .../xtable/iceberg/TestIcebergTableManager.java    |   0
 .../java/org/apache/xtable/loadtest/LoadTest.java  |   0
 .../org/apache/xtable/paths/TestPathUtils.java     |   0
 .../apache/xtable/testutil/ColumnStatMapUtil.java  |   0
 .../java/org/apache/xtable/testutil/Issues.java    |   0
 .../src/test/resources/junit-platform.properties   |   0
 .../src/test/resources/log4j2.xml                  |   0
 .../resources/partition_specs/catalog_sales.json   |   0
 .../src/test/resources/schemas/basic_schema.avsc   |  17 ++
 .../src/test/resources/schemas/catalog_sales.json  |   0
 {hudi-support => xtable-hudi-support}/pom.xml      |   7 +-
 .../xtable-hudi-support-extensions}/README.md      |  18 +++
 .../xtable-hudi-support-extensions}/pom.xml        |   6 +-
 .../extensions/AddFieldIdsClientInitCallback.java  |   0
 .../HoodieAvroWriteSupportWithFieldIds.java        |   0
 .../apache/xtable/hudi/sync/XTableSyncConfig.java  |   0
 .../apache/xtable/hudi/sync/XTableSyncTool.java    |   0
 .../TestAddFieldIdsClientInitCallback.java         |   0
 .../xtable/hudi/sync/TestXTableSyncTool.java       |   0
 .../src/test/resources/junit-platform.properties   |   0
 .../xtable-hudi-support-utils}/pom.xml             |   4 +-
 .../apache/xtable/hudi/idtracking/IdTracker.java   |   0
 .../xtable/hudi/idtracking/models/IdMapping.java   |   0
 .../xtable/hudi/idtracking/models/IdTracking.java  |   2 +-
 .../xtable/hudi/idtracking/TestIdTracker.java      |   0
 .../src/test/resources/junit-platform.properties   |   0
 {utilities => xtable-utilities}/pom.xml            |   9 +-
 .../java/org/apache/xtable/utilities/RunSync.java  |   0
 .../src/main/resources/log4j2.xml                  |   0
 .../main/resources/xtable-conversion-defaults.yaml |   0
 .../src/main/resources/xtable-hadoop-defaults.xml  |   0
 .../org/apache/xtable/utilities/TestRunSync.java   |   0
 226 files changed, 923 insertions(+), 752 deletions(-)
 delete mode 100644 .azure-pipelines/workflows/compile-and-test.yml
 copy demo/presto/catalog/delta.properties => .github/ISSUE_TEMPLATE/config.yml 
(78%)
 create mode 100644 .github/ISSUE_TEMPLATE/xtable_bug_report.yml
 create mode 100644 .github/ISSUE_TEMPLATE/xtable_improvement_feature.yml
 delete mode 100644 .github/workflows/azure_ci.js
 delete mode 100644 .github/workflows/azure_ci_check.yml
 copy .github/workflows/{site-build.yml => mvn-ci-build.yml} (67%)
 rename .azure-pipelines/workflows/maven.yml => 
.github/workflows/mvn-license-check.yml (60%)
 delete mode 100644 .github/workflows/scheduled_workflow.yml
 delete mode 100644 DISCLAIMER
 create mode 100644 DISCLAIMER-WIP
 delete mode 100644 ci.md
 delete mode 100644 release/release_guide_overview.jpg
 create mode 100755 release/scripts/create_source_release.sh
 mode change 100644 => 100755 release/scripts/cut_release_branch.sh
 delete mode 100644 release/scripts/preparation_before_release.sh
 create mode 100644 release/scripts/validate_source_binary_files.sh
 create mode 100644 release/scripts/validate_source_copyright.sh
 create mode 100644 release/scripts/validate_source_rat.sh
 create mode 100644 release/scripts/validate_staged_release.sh
 rename {api => xtable-api}/pom.xml (99%)
 rename {api => 
xtable-api}/src/main/java/org/apache/xtable/conversion/CatalogConfig.java (100%)
 rename {api => 
xtable-api}/src/main/java/org/apache/xtable/conversion/HudiSourceConfig.java 
(95%)
 rename {api => 
xtable-api}/src/main/java/org/apache/xtable/conversion/PerTableConfig.java 
(100%)
 rename {api => 
xtable-api}/src/main/java/org/apache/xtable/model/CommitsBacklog.java (100%)
 rename {api => 
xtable-api}/src/main/java/org/apache/xtable/model/IncrementalTableChanges.java 
(100%)
 rename {api => 
xtable-api}/src/main/java/org/apache/xtable/model/InstantsForIncrementalSync.java
 (100%)
 rename {api => 
xtable-api}/src/main/java/org/apache/xtable/model/InternalSnapshot.java (100%)
 rename {api => 
xtable-api}/src/main/java/org/apache/xtable/model/InternalTable.java (100%)
 rename {api => 
xtable-api}/src/main/java/org/apache/xtable/model/TableChange.java (100%)
 rename {api => 
xtable-api}/src/main/java/org/apache/xtable/model/exception/ErrorCode.java 
(100%)
 rename {api => 
xtable-api}/src/main/java/org/apache/xtable/model/exception/InternalException.java
 (100%)
 rename {api => 
xtable-api}/src/main/java/org/apache/xtable/model/exception/ParseException.java 
(100%)
 rename {api => 
xtable-api}/src/main/java/org/apache/xtable/model/metadata/TableSyncMetadata.java
 (100%)
 rename {api => 
xtable-api}/src/main/java/org/apache/xtable/model/schema/InternalField.java 
(100%)
 rename {api => 
xtable-api}/src/main/java/org/apache/xtable/model/schema/InternalPartitionField.java
 (100%)
 rename {api => 
xtable-api}/src/main/java/org/apache/xtable/model/schema/InternalSchema.java 
(100%)
 rename {api => 
xtable-api}/src/main/java/org/apache/xtable/model/schema/InternalType.java 
(100%)
 rename {api => 
xtable-api}/src/main/java/org/apache/xtable/model/schema/PartitionTransformType.java
 (100%)
 rename {api => 
xtable-api}/src/main/java/org/apache/xtable/model/stat/ColumnStat.java (100%)
 rename {api => 
xtable-api}/src/main/java/org/apache/xtable/model/stat/PartitionValue.java 
(100%)
 rename {api => 
xtable-api}/src/main/java/org/apache/xtable/model/stat/Range.java (100%)
 rename {api => 
xtable-api}/src/main/java/org/apache/xtable/model/storage/DataFilesDiff.java 
(100%)
 rename {api => 
xtable-api}/src/main/java/org/apache/xtable/model/storage/DataLayoutStrategy.java
 (100%)
 rename {api => 
xtable-api}/src/main/java/org/apache/xtable/model/storage/FileFormat.java (100%)
 rename {api => 
xtable-api}/src/main/java/org/apache/xtable/model/storage/FilesDiff.java (100%)
 rename {api => 
xtable-api}/src/main/java/org/apache/xtable/model/storage/InternalDataFile.java 
(100%)
 rename {api => 
xtable-api}/src/main/java/org/apache/xtable/model/storage/PartitionFileGroup.java
 (100%)
 rename {api => 
xtable-api}/src/main/java/org/apache/xtable/model/storage/TableFormat.java 
(100%)
 rename {api => 
xtable-api}/src/main/java/org/apache/xtable/model/sync/SyncMode.java (100%)
 rename {api => 
xtable-api}/src/main/java/org/apache/xtable/model/sync/SyncResult.java (100%)
 rename {api => 
xtable-api}/src/main/java/org/apache/xtable/model/validation/ValidationCheck.java
 (100%)
 rename {api => 
xtable-api}/src/main/java/org/apache/xtable/model/validation/ValidationChecker.java
 (100%)
 rename {api => 
xtable-api}/src/main/java/org/apache/xtable/model/validation/ValidationResult.java
 (100%)
 rename {api => 
xtable-api}/src/main/java/org/apache/xtable/spi/extractor/ChangesExtractor.java 
(100%)
 rename {api => 
xtable-api}/src/main/java/org/apache/xtable/spi/extractor/ConversionSource.java 
(100%)
 rename {api => 
xtable-api}/src/main/java/org/apache/xtable/spi/extractor/DataFileIterator.java 
(100%)
 rename {api => 
xtable-api}/src/main/java/org/apache/xtable/spi/extractor/ExtractFromSource.java
 (100%)
 rename {api => 
xtable-api}/src/main/java/org/apache/xtable/spi/extractor/SchemaExtractor.java 
(100%)
 rename {api => 
xtable-api}/src/main/java/org/apache/xtable/spi/extractor/SnapshotExtractor.java
 (100%)
 rename {api => 
xtable-api}/src/main/java/org/apache/xtable/spi/extractor/SourcePartitionSpecExtractor.java
 (100%)
 rename {api => 
xtable-api}/src/main/java/org/apache/xtable/spi/extractor/TableExtractor.java 
(100%)
 rename {api => 
xtable-api}/src/main/java/org/apache/xtable/spi/sync/ConversionTarget.java 
(100%)
 rename {api => 
xtable-api}/src/main/java/org/apache/xtable/spi/sync/TableFormatSync.java (100%)
 rename {api => 
xtable-api}/src/test/java/org/apache/xtable/model/metadata/TestTableSyncMetadata.java
 (100%)
 rename {api => 
xtable-api}/src/test/java/org/apache/xtable/model/storage/TestDataFilesDiff.java
 (100%)
 rename {api => 
xtable-api}/src/test/java/org/apache/xtable/model/storage/TestFilesDiff.java 
(100%)
 rename {api => 
xtable-api}/src/test/java/org/apache/xtable/spi/extractor/TestExtractFromSource.java
 (100%)
 rename {api => 
xtable-api}/src/test/java/org/apache/xtable/spi/sync/TestTableFormatSync.java 
(100%)
 rename {core => xtable-core}/pom.xml (98%)
 rename {core => 
xtable-core}/src/main/java/org/apache/xtable/avro/AvroSchemaConverter.java 
(100%)
 rename {core => 
xtable-core}/src/main/java/org/apache/xtable/collectors/CustomCollectors.java 
(100%)
 rename {core => 
xtable-core}/src/main/java/org/apache/xtable/conversion/ConversionController.java
 (100%)
 rename {core => 
xtable-core}/src/main/java/org/apache/xtable/conversion/ConversionSourceProvider.java
 (100%)
 rename {core => 
xtable-core}/src/main/java/org/apache/xtable/conversion/ConversionTargetFactory.java
 (100%)
 rename {core => 
xtable-core}/src/main/java/org/apache/xtable/conversion/PerTableConfigImpl.java 
(100%)
 rename {core => 
xtable-core}/src/main/java/org/apache/xtable/delta/DeltaActionsConverter.java 
(100%)
 rename {core => 
xtable-core}/src/main/java/org/apache/xtable/delta/DeltaConversionSource.java 
(100%)
 rename {core => 
xtable-core}/src/main/java/org/apache/xtable/delta/DeltaConversionSourceProvider.java
 (100%)
 rename {core => 
xtable-core}/src/main/java/org/apache/xtable/delta/DeltaConversionTarget.java 
(100%)
 rename {core => 
xtable-core}/src/main/java/org/apache/xtable/delta/DeltaConversionUtils.java 
(100%)
 rename {core => 
xtable-core}/src/main/java/org/apache/xtable/delta/DeltaDataFileExtractor.java 
(100%)
 rename {core => 
xtable-core}/src/main/java/org/apache/xtable/delta/DeltaDataFileUpdatesExtractor.java
 (100%)
 rename {core => 
xtable-core}/src/main/java/org/apache/xtable/delta/DeltaIncrementalChangesState.java
 (100%)
 rename {core => 
xtable-core}/src/main/java/org/apache/xtable/delta/DeltaPartitionExtractor.java 
(100%)
 rename {core => 
xtable-core}/src/main/java/org/apache/xtable/delta/DeltaSchemaExtractor.java 
(100%)
 rename {core => 
xtable-core}/src/main/java/org/apache/xtable/delta/DeltaStatsExtractor.java 
(98%)
 rename {core => 
xtable-core}/src/main/java/org/apache/xtable/delta/DeltaTableExtractor.java 
(100%)
 rename {core => 
xtable-core}/src/main/java/org/apache/xtable/delta/DeltaValueConverter.java 
(100%)
 rename {core => 
xtable-core}/src/main/java/org/apache/xtable/delta/ScalaUtils.java (100%)
 rename {core => 
xtable-core}/src/main/java/org/apache/xtable/exception/ConfigurationException.java
 (100%)
 rename {core => 
xtable-core}/src/main/java/org/apache/xtable/exception/NotSupportedException.java
 (100%)
 rename {core => 
xtable-core}/src/main/java/org/apache/xtable/exception/PartitionSpecException.java
 (100%)
 rename {core => 
xtable-core}/src/main/java/org/apache/xtable/exception/PartitionValuesExtractorException.java
 (100%)
 rename {core => 
xtable-core}/src/main/java/org/apache/xtable/exception/ReadException.java (100%)
 rename {core => 
xtable-core}/src/main/java/org/apache/xtable/exception/SchemaExtractorException.java
 (100%)
 rename {core => 
xtable-core}/src/main/java/org/apache/xtable/exception/UnsupportedSchemaTypeException.java
 (100%)
 rename {core => 
xtable-core}/src/main/java/org/apache/xtable/exception/UpdateException.java 
(100%)
 rename {core => 
xtable-core}/src/main/java/org/apache/xtable/hudi/BaseFileUpdatesExtractor.java 
(100%)
 rename {core => 
xtable-core}/src/main/java/org/apache/xtable/hudi/ConfigurationBasedPartitionSpecExtractor.java
 (100%)
 rename {core => 
xtable-core}/src/main/java/org/apache/xtable/hudi/HudiConversionSource.java 
(100%)
 rename {core => 
xtable-core}/src/main/java/org/apache/xtable/hudi/HudiConversionSourceProvider.java
 (100%)
 rename {core => 
xtable-core}/src/main/java/org/apache/xtable/hudi/HudiConversionTarget.java 
(100%)
 rename {core => 
xtable-core}/src/main/java/org/apache/xtable/hudi/HudiDataFileExtractor.java 
(100%)
 rename {core => 
xtable-core}/src/main/java/org/apache/xtable/hudi/HudiFileStats.java (100%)
 rename {core => 
xtable-core}/src/main/java/org/apache/xtable/hudi/HudiFileStatsExtractor.java 
(100%)
 rename {core => 
xtable-core}/src/main/java/org/apache/xtable/hudi/HudiInstantUtils.java (100%)
 rename {core => 
xtable-core}/src/main/java/org/apache/xtable/hudi/HudiPartitionValuesExtractor.java
 (100%)
 rename {core => 
xtable-core}/src/main/java/org/apache/xtable/hudi/HudiPathUtils.java (100%)
 rename {core => 
xtable-core}/src/main/java/org/apache/xtable/hudi/HudiSchemaExtractor.java 
(100%)
 rename {core => 
xtable-core}/src/main/java/org/apache/xtable/hudi/HudiSourceConfigImpl.java 
(100%)
 rename {core => 
xtable-core}/src/main/java/org/apache/xtable/hudi/HudiSourcePartitionSpecExtractor.java
 (100%)
 rename {core => 
xtable-core}/src/main/java/org/apache/xtable/hudi/HudiTableExtractor.java (100%)
 rename {core => 
xtable-core}/src/main/java/org/apache/xtable/hudi/HudiTableManager.java (100%)
 rename {core => 
xtable-core}/src/main/java/org/apache/xtable/iceberg/IcebergCatalogConfig.java 
(100%)
 rename {core => 
xtable-core}/src/main/java/org/apache/xtable/iceberg/IcebergColumnStatsConverter.java
 (100%)
 rename {core => 
xtable-core}/src/main/java/org/apache/xtable/iceberg/IcebergConversionSource.java
 (100%)
 rename {core => 
xtable-core}/src/main/java/org/apache/xtable/iceberg/IcebergConversionSourceProvider.java
 (100%)
 rename {core => 
xtable-core}/src/main/java/org/apache/xtable/iceberg/IcebergConversionTarget.java
 (100%)
 rename {core => 
xtable-core}/src/main/java/org/apache/xtable/iceberg/IcebergDataFileExtractor.java
 (100%)
 rename {core => 
xtable-core}/src/main/java/org/apache/xtable/iceberg/IcebergDataFileUpdatesSync.java
 (100%)
 rename {core => 
xtable-core}/src/main/java/org/apache/xtable/iceberg/IcebergPartitionSpecExtractor.java
 (100%)
 rename {core => 
xtable-core}/src/main/java/org/apache/xtable/iceberg/IcebergPartitionSpecSync.java
 (100%)
 rename {core => 
xtable-core}/src/main/java/org/apache/xtable/iceberg/IcebergPartitionValueConverter.java
 (100%)
 rename {core => 
xtable-core}/src/main/java/org/apache/xtable/iceberg/IcebergPartitionValueExtractor.java
 (100%)
 rename {core => 
xtable-core}/src/main/java/org/apache/xtable/iceberg/IcebergSchemaExtractor.java
 (100%)
 rename {core => 
xtable-core}/src/main/java/org/apache/xtable/iceberg/IcebergSchemaSync.java 
(100%)
 rename {core => 
xtable-core}/src/main/java/org/apache/xtable/iceberg/IcebergTableManager.java 
(100%)
 rename {core => 
xtable-core}/src/main/java/org/apache/xtable/paths/PathUtils.java (100%)
 rename {core => 
xtable-core}/src/main/java/org/apache/xtable/reflection/ReflectionUtils.java 
(100%)
 rename {core => 
xtable-core}/src/main/java/org/apache/xtable/schema/SchemaFieldFinder.java 
(100%)
 rename {core => 
xtable-core}/src/main/java/org/apache/xtable/schema/SchemaUtils.java (100%)
 rename {core => 
xtable-core}/src/main/resources/META-INF/services/org.apache.xtable.spi.sync.ConversionTarget
 (100%)
 rename {core => xtable-core}/src/test/java/org/apache/xtable/GenericTable.java 
(100%)
 rename {core => 
xtable-core}/src/test/java/org/apache/xtable/ITConversionController.java (100%)
 rename {core => 
xtable-core}/src/test/java/org/apache/xtable/TestAbstractHudiTable.java (100%)
 rename {core => 
xtable-core}/src/test/java/org/apache/xtable/TestIcebergTable.java (100%)
 rename {core => 
xtable-core}/src/test/java/org/apache/xtable/TestJavaHudiTable.java (100%)
 rename {core => 
xtable-core}/src/test/java/org/apache/xtable/TestSparkDeltaTable.java (100%)
 rename {core => 
xtable-core}/src/test/java/org/apache/xtable/TestSparkHudiTable.java (100%)
 rename {core => 
xtable-core}/src/test/java/org/apache/xtable/ValidationTestHelper.java (100%)
 rename {core => 
xtable-core}/src/test/java/org/apache/xtable/avro/TestAvroSchemaConverter.java 
(100%)
 rename {core => 
xtable-core}/src/test/java/org/apache/xtable/conversion/TestConversionController.java
 (100%)
 rename {core => 
xtable-core}/src/test/java/org/apache/xtable/conversion/TestConversionTargetFactory.java
 (100%)
 rename {core => 
xtable-core}/src/test/java/org/apache/xtable/conversion/TestPerTableConfig.java 
(100%)
 rename {core => 
xtable-core}/src/test/java/org/apache/xtable/delta/ITDeltaConversionTargetSource.java
 (100%)
 rename {core => 
xtable-core}/src/test/java/org/apache/xtable/delta/TestDeltaHelper.java (100%)
 rename {core => 
xtable-core}/src/test/java/org/apache/xtable/delta/TestDeltaPartitionExtractor.java
 (100%)
 rename {core => 
xtable-core}/src/test/java/org/apache/xtable/delta/TestDeltaSchemaExtractor.java
 (100%)
 rename {core => 
xtable-core}/src/test/java/org/apache/xtable/delta/TestDeltaStatsExtractor.java 
(95%)
 rename {core => 
xtable-core}/src/test/java/org/apache/xtable/delta/TestDeltaSync.java (100%)
 rename {core => 
xtable-core}/src/test/java/org/apache/xtable/delta/TestDeltaValueConverter.java 
(100%)
 rename {core => 
xtable-core}/src/test/java/org/apache/xtable/hudi/HudiTestUtil.java (100%)
 rename {core => 
xtable-core}/src/test/java/org/apache/xtable/hudi/ITHudiConversionSourceSource.java
 (100%)
 rename {core => 
xtable-core}/src/test/java/org/apache/xtable/hudi/ITHudiConversionSourceTarget.java
 (100%)
 rename {core => 
xtable-core}/src/test/java/org/apache/xtable/hudi/TestBaseFileUpdatesExtractor.java
 (100%)
 rename {core => 
xtable-core}/src/test/java/org/apache/xtable/hudi/TestHudiConversionSourceTarget.java
 (100%)
 rename {core => 
xtable-core}/src/test/java/org/apache/xtable/hudi/TestHudiFileStatsExtractor.java
 (100%)
 rename {core => 
xtable-core}/src/test/java/org/apache/xtable/hudi/TestHudiInstantUtils.java 
(100%)
 rename {core => 
xtable-core}/src/test/java/org/apache/xtable/hudi/TestHudiPartitionValuesExtractor.java
 (100%)
 rename {core => 
xtable-core}/src/test/java/org/apache/xtable/hudi/TestHudiSchemaExtractor.java 
(100%)
 rename {core => 
xtable-core}/src/test/java/org/apache/xtable/hudi/TestHudiTableManager.java 
(100%)
 rename {core => 
xtable-core}/src/test/java/org/apache/xtable/iceberg/ITIcebergConversionTargetSource.java
 (100%)
 rename {core => 
xtable-core}/src/test/java/org/apache/xtable/iceberg/IcebergTestUtils.java 
(100%)
 rename {core => 
xtable-core}/src/test/java/org/apache/xtable/iceberg/StubCatalog.java (100%)
 rename {core => 
xtable-core}/src/test/java/org/apache/xtable/iceberg/TestIcebergColumnStatsConverter.java
 (100%)
 rename {core => 
xtable-core}/src/test/java/org/apache/xtable/iceberg/TestIcebergConversionTargetSource.java
 (100%)
 rename {core => 
xtable-core}/src/test/java/org/apache/xtable/iceberg/TestIcebergDataHelper.java 
(100%)
 rename {core => 
xtable-core}/src/test/java/org/apache/xtable/iceberg/TestIcebergPartitionSpecExtractor.java
 (100%)
 rename {core => 
xtable-core}/src/test/java/org/apache/xtable/iceberg/TestIcebergPartitionSpecSync.java
 (100%)
 rename {core => 
xtable-core}/src/test/java/org/apache/xtable/iceberg/TestIcebergPartitionValueConverter.java
 (100%)
 rename {core => 
xtable-core}/src/test/java/org/apache/xtable/iceberg/TestIcebergSchemaExtractor.java
 (100%)
 rename {core => 
xtable-core}/src/test/java/org/apache/xtable/iceberg/TestIcebergSchemaSync.java 
(100%)
 rename {core => 
xtable-core}/src/test/java/org/apache/xtable/iceberg/TestIcebergSync.java (100%)
 rename {core => 
xtable-core}/src/test/java/org/apache/xtable/iceberg/TestIcebergTableManager.java
 (100%)
 rename {core => 
xtable-core}/src/test/java/org/apache/xtable/loadtest/LoadTest.java (100%)
 rename {core => 
xtable-core}/src/test/java/org/apache/xtable/paths/TestPathUtils.java (100%)
 rename {core => 
xtable-core}/src/test/java/org/apache/xtable/testutil/ColumnStatMapUtil.java 
(100%)
 rename {core => 
xtable-core}/src/test/java/org/apache/xtable/testutil/Issues.java (100%)
 rename {core => xtable-core}/src/test/resources/junit-platform.properties 
(100%)
 rename {core => xtable-core}/src/test/resources/log4j2.xml (100%)
 rename {core => 
xtable-core}/src/test/resources/partition_specs/catalog_sales.json (100%)
 rename {core => xtable-core}/src/test/resources/schemas/basic_schema.avsc (80%)
 rename {core => xtable-core}/src/test/resources/schemas/catalog_sales.json 
(100%)
 rename {hudi-support => xtable-hudi-support}/pom.xml (89%)
 rename {hudi-support/extensions => 
xtable-hudi-support/xtable-hudi-support-extensions}/README.md (67%)
 rename {hudi-support/extensions => 
xtable-hudi-support/xtable-hudi-support-extensions}/pom.xml (97%)
 rename {hudi-support/extensions => 
xtable-hudi-support/xtable-hudi-support-extensions}/src/main/java/org/apache/xtable/hudi/extensions/AddFieldIdsClientInitCallback.java
 (100%)
 rename {hudi-support/extensions => 
xtable-hudi-support/xtable-hudi-support-extensions}/src/main/java/org/apache/xtable/hudi/extensions/HoodieAvroWriteSupportWithFieldIds.java
 (100%)
 rename {hudi-support/extensions => 
xtable-hudi-support/xtable-hudi-support-extensions}/src/main/java/org/apache/xtable/hudi/sync/XTableSyncConfig.java
 (100%)
 rename {hudi-support/extensions => 
xtable-hudi-support/xtable-hudi-support-extensions}/src/main/java/org/apache/xtable/hudi/sync/XTableSyncTool.java
 (100%)
 rename {hudi-support/extensions => 
xtable-hudi-support/xtable-hudi-support-extensions}/src/test/java/org/apache/xtable/hudi/extensions/TestAddFieldIdsClientInitCallback.java
 (100%)
 rename {hudi-support/extensions => 
xtable-hudi-support/xtable-hudi-support-extensions}/src/test/java/org/apache/xtable/hudi/sync/TestXTableSyncTool.java
 (100%)
 rename {hudi-support/extensions => 
xtable-hudi-support/xtable-hudi-support-extensions}/src/test/resources/junit-platform.properties
 (100%)
 rename {hudi-support/utils => 
xtable-hudi-support/xtable-hudi-support-utils}/pom.xml (96%)
 rename {hudi-support/utils => 
xtable-hudi-support/xtable-hudi-support-utils}/src/main/java/org/apache/xtable/hudi/idtracking/IdTracker.java
 (100%)
 rename {hudi-support/utils => 
xtable-hudi-support/xtable-hudi-support-utils}/src/main/java/org/apache/xtable/hudi/idtracking/models/IdMapping.java
 (100%)
 rename {hudi-support/utils => 
xtable-hudi-support/xtable-hudi-support-utils}/src/main/java/org/apache/xtable/hudi/idtracking/models/IdTracking.java
 (97%)
 rename {hudi-support/utils => 
xtable-hudi-support/xtable-hudi-support-utils}/src/test/java/org/apache/xtable/hudi/idtracking/TestIdTracker.java
 (100%)
 rename {hudi-support/utils => 
xtable-hudi-support/xtable-hudi-support-utils}/src/test/resources/junit-platform.properties
 (100%)
 rename {utilities => xtable-utilities}/pom.xml (95%)
 rename {utilities => 
xtable-utilities}/src/main/java/org/apache/xtable/utilities/RunSync.java (100%)
 rename {utilities => xtable-utilities}/src/main/resources/log4j2.xml (100%)
 rename {utilities => 
xtable-utilities}/src/main/resources/xtable-conversion-defaults.yaml (100%)
 rename {utilities => 
xtable-utilities}/src/main/resources/xtable-hadoop-defaults.xml (100%)
 rename {utilities => 
xtable-utilities}/src/test/java/org/apache/xtable/utilities/TestRunSync.java 
(100%)


Reply via email to