DI-5836: Connectors: Add a new generic XPath function for databases that allows generating a NULL constraint DDL.
DI-5741: Connectors: Improve the core RDBMS product to allow defining in technology definitions if a datatype supports the NULL or NOT NULL constraints at creation.
DI-5735: Connectors: Support geometry datatype.
DI-5460: Connectors: Add Couchbase Component.
Bug Fixes
DI-5829: Designer: EMF Compare: "java.lang.ClassCastException" exception raised when comparing a process/mapping with double-click.
DI-5793: Designer: EMF Compare: in some scenarios the merge operation fails, unexpected conflicts are detected but not visible due to a NullPointerException.
DI-5742: Designer: Performance issue when rendering the selective reverse-engineering page in the various wizards.
DI-5681: Designer: EMF Compare: "UnsupportedOperation" error is displayed when comparing a process with local history.
DI-5778 Designer, Runtime: From the designer, some sessions cannot be accessed when trying to view their details, with the error "Unable to find altIds in the runtime for session".
DI-5797: Connectors: Template - INTEGRATION Vertica - the NULL and NOT NULL clauses are unexpectedly hardcoded for the work table columns, instead of being automatically computed.
DI-5736: Connectors: Error "java.lang.NoClassDefFoundError: io/swagger/v3/core/util/Json" when trying to reverse-engineering some Open API definitions.
DI-5716: Connectors: Template - INTEGRATION Vertica: Slowly Changing Dimension mode creates duplicated rows on target when the "Useless Update Detection Method" parameter is set to disable
DI-5715: Connectors: Template - INTEGRATION Vertica: Slowly Changing Dimension mode is not efficient and causes memory overconsumption.
DI-5641: Connectors: Upgrade third-party dependencies. (CVE-2022-22965 and others).
DI-5613: Connectors: Namespace inheritance is not handled when reading Avro files, which results in empty rows in the target datastore.
DI-5328: Connectors: The target tables columns are always created as nullable no matter the value of the nullable property of the source tables columns.
DI-5327: Connectors: The tool may run infinitely when there are empty source tables to process.
DI-5769: License Service: When a custom certificate is defined, the shutdown script of the license server fails with "unable to find valid certification path to requested target" error.
Cédric BLANC
We have released today on semarchy.com Semarchy xDI 5.3.5 (core products + components).
You can read the release notes (5.3.5, Base Component, Avro Component, Couchbase Component, HTTP REST Component, Privacy Protect Component, Vertica Component).
New Features
Bug Fixes