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

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


    from 5df3daad Use SourceCatalog and TargetCatalog
     add caaedc40 [590] Add syncCatalogs in ConversionController

No new revisions were added by this update.

Summary of changes:
 .../xtable/conversion/CatalogConversionConfig.java |  49 ----
 .../apache/xtable/conversion/ExternalCatalog.java  |   8 +-
 .../apache/xtable/conversion/ExternalTable.java    |   6 +
 .../apache/xtable/conversion/SourceCatalog.java    |  11 +-
 .../org/apache/xtable/conversion/SourceTable.java  |   6 +-
 .../apache/xtable/conversion/TargetCatalog.java    |  16 +-
 .../org/apache/xtable/conversion/TargetTable.java  |  10 +-
 .../org/apache/xtable/model/sync/SyncResult.java   |   6 +-
 ...Extractor.java => CatalogConversionSource.java} |  13 +-
 .../xtable/spi/extractor/ConversionSource.java     |   7 +
 .../org/apache/xtable/spi/sync/CatalogSync.java    |  45 +--
 .../apache/xtable/spi/sync/CatalogSyncClient.java  |   2 +-
 .../apache/xtable/spi/sync/TableFormatSync.java    |   4 +-
 .../xtable/conversion/TestExternalTable.java       |  12 +-
 .../xtable/spi/sync/TestExternalCatalogSync.java   |  25 +-
 .../xtable/spi/sync/TestTableFormatSync.java       |  20 +-
 .../xtable/catalog/CatalogConversionFactory.java   |  50 ++++
 .../ExternalCatalogConfig.java}                    |  17 +-
 .../xtable/conversion/ConversionController.java    | 176 ++++++++----
 .../apache/xtable/delta/DeltaConversionSource.java |   7 +
 .../apache/xtable/hudi/HudiConversionSource.java   |  13 +
 .../xtable/iceberg/IcebergConversionSource.java    |   7 +
 .../conversion/TestConversionController.java       |  42 ++-
 .../apache/xtable/hudi/sync/XTableSyncTool.java    |   2 +-
 .../apache/xtable/utilities/RunCatalogSync.java    | 305 +++++++++++++++++++++
 .../java/org/apache/xtable/utilities/RunSync.java  |   2 +-
 .../src/main/resources/catalogConfig.yaml          |  74 +++++
 27 files changed, 728 insertions(+), 207 deletions(-)
 delete mode 100644 
xtable-api/src/main/java/org/apache/xtable/conversion/CatalogConversionConfig.java
 copy 
xtable-api/src/main/java/org/apache/xtable/spi/extractor/{TableExtractor.java 
=> CatalogConversionSource.java} (74%)
 create mode 100644 
xtable-core/src/main/java/org/apache/xtable/catalog/CatalogConversionFactory.java
 copy 
xtable-core/src/main/java/org/apache/xtable/{iceberg/IcebergCatalogConfig.java 
=> catalog/ExternalCatalogConfig.java} (73%)
 create mode 100644 
xtable-utilities/src/main/java/org/apache/xtable/utilities/RunCatalogSync.java
 create mode 100644 xtable-utilities/src/main/resources/catalogConfig.yaml

Reply via email to