From a6f7868f5cb7d32f0758c9165495401915544e56 Mon Sep 17 00:00:00 2001 From: CMT Technical User Date: Fri, 11 Apr 2025 10:13:37 +0000 Subject: [PATCH] Synchronize repository - 2025-04-11 --- .../repository/platform/MigrationHybrisMSSqlPlatform.java | 2 +- .../service/impl/DefaultDatabaseSchemaDifferenceService.java | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/commercedbsync/src/com/sap/cx/boosters/commercedbsync/repository/platform/MigrationHybrisMSSqlPlatform.java b/commercedbsync/src/com/sap/cx/boosters/commercedbsync/repository/platform/MigrationHybrisMSSqlPlatform.java index 3f6a5be..05f9e49 100644 --- a/commercedbsync/src/com/sap/cx/boosters/commercedbsync/repository/platform/MigrationHybrisMSSqlPlatform.java +++ b/commercedbsync/src/com/sap/cx/boosters/commercedbsync/repository/platform/MigrationHybrisMSSqlPlatform.java @@ -101,7 +101,7 @@ private static class HybrisMSSqlModelReader extends MSSqlModelReader { private static final String TABLE_NAME_KEY = "TABLE_NAME"; private final Set tablesToExclude = Set.of("trace_xe_action_map", "trace_xe_event_map", - "change_streams_partition_scheme", "change_streams_destination_type"); + "change_streams_partition_scheme", "change_streams_destination_type", "change_streams_encoding"); public HybrisMSSqlModelReader(Platform platform) { super(platform); diff --git a/commercedbsync/src/com/sap/cx/boosters/commercedbsync/service/impl/DefaultDatabaseSchemaDifferenceService.java b/commercedbsync/src/com/sap/cx/boosters/commercedbsync/service/impl/DefaultDatabaseSchemaDifferenceService.java index 93c1dbc..000a10a 100644 --- a/commercedbsync/src/com/sap/cx/boosters/commercedbsync/service/impl/DefaultDatabaseSchemaDifferenceService.java +++ b/commercedbsync/src/com/sap/cx/boosters/commercedbsync/service/impl/DefaultDatabaseSchemaDifferenceService.java @@ -99,7 +99,8 @@ protected void preProcessDatabaseModel(final MigrationContext migrationContext, final Set tableCandidates) { for (Table table : model.getTables()) { final Optional matchingTableCandidate = tableCandidates.stream() - .filter(tableCandidate -> tableCandidate.getFullTableName().equals(table.getName())).findFirst(); + .filter(tableCandidate -> tableCandidate.getFullTableName().equalsIgnoreCase(table.getName())) + .findFirst(); if (matchingTableCandidate.isEmpty()) { model.removeTable(table);