vinishjail97 commented on code in PR #591:
URL: https://github.com/apache/incubator-xtable/pull/591#discussion_r1889813694


##########
xtable-api/src/main/java/org/apache/xtable/conversion/ConversionConfig.java:
##########
@@ -34,14 +35,21 @@ public class ConversionConfig {
   @NonNull SourceTable sourceTable;
   // One or more targets to sync the table metadata to
   List<TargetTable> targetTables;
+  // Each target table can be synced to multiple target catalogs, this is map 
from
+  // targetTableIdentifier to target catalogs.
+  Map<String, List<TargetCatalogConfig>> targetCatalogs;

Review Comment:
   It doesn't change the behavior of existing incremental sync, the failure is 
returned back as part of this, btw existing XTable users can sync use 
incremental sync without configuring source/target catalogs, the existing 
RunSync class in utilities or sync function in `ConversionController` is not 
changing. 
   ```
   // The sync status for each catalog.
   List<CatalogSyncStatus> catalogSyncStatusList; 
   ```



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@xtable.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to