-
Notifications
You must be signed in to change notification settings - Fork 12
Description
We noticed that when the Hybris type system suffix is set to 2, the wishlist2 table is not replicated. This appears to be due to a conflict between the table name (wishlist2) and the type system name suffix (2).
Issue Details:
The wishlist2 table is missing from replication when the type system suffix is set.
To work around this, we removed the migration.ds.source.db.typesystemsuffix property, which allowed wishlist2 to be replicated successfully.
However, removing the suffix property causes other tables (e.g., enumerationvalues2, etc.) to not replicate as expected.
Expected Behavior:
All tables, including wishlist2 and suffix-based tables (e.g., enumerationvalues2), should replicate correctly regardless of the type system name suffix setting.
Steps to Reproduce:
Set migration.ds.source.db.typesystemsuffix=2 in the configuration.
Observe that wishlist2 is not replicated.
Remove the migration.ds.source.db.typesystemsuffix property.
Observe that wishlist2 is replicated, but other tables that rely on the suffix are not replicated then for example enumerationvalues2, composedtypes2.