Release Notes

Release Notes

Fixed issues

Fixed issues

The following table describes fixed issues:
Issue
Description
PWXPUB-390
PowerExchange CDC Publisher does not treat PowerExchange-generated DTL__ST columns for source LOB columns as metadata columns. Treating these columns as metadata columns avoids generating Avro columns that are applicable only to table data, like "before images" and "isChanged".
With this fix, you can set the new optional Formatter.formatterDtlSTColumnsAsMetadata property to true to treat DTL__ST columns as metadata columns.
PWXPUB-389
A PowerExchange CDC Publisher check of Kafka connectivity might fail with the following error:
Failed to construct kafka producer: java.lang.NoSuchMethodError: org.apache.kafka.common.security.ssl.SslFactory.sslEngineFactory
PWXPUB-375
PowerExchange CDC Publisher does not properly process a timestamp value of zero retrieved from an Oracle source. As a result, a value other than zero is written to the target.
PWXPUB-370
If PowerExchange CDC Publisher writes a final checkpoint at shutdown while failed write operations on the target are still being retried, and then CDC Publisher is restarted, data loss can occur on the target. Based on the final checkpoint, CDC Publisher skips the records that had not yet been retried.
PWXPUB-368
PowerExchange CDC Publisher does not completely shut down as expected in response to the following error:
ERROR [CDCPUB_10021] The process [Connector Sender Helper 1] with thread ID [nn] encountered an error. Error code: [0]. Error description: [Helper <Connector Sender Helper 1> failed with throwable: unable to create new native thread].
PWXPUB-362
The PowerExchange CDC Publisher Custom Pattern Formatter does not convert null values to empty characters.
With this fix, you can define EMPTY_CHARACTER in the SPECIAL_ATTRIBUTES section to use a placeholder to identify the strings that should be removed.
PWXPUB-351
The PowerExchange CDC Publisher Custom Pattern Formatter does not process an escaped backspace character "\b" as expected. for JSON to recognize it as part of the data. With this fix, you can use the <DT_TRANSLATE> tag to translate a backspace to the string value" \b".
PWXPUB-350
When two backslashes (\\) are not defined first in a string of escaped characters in the Custom Pattern Formatter DT_ ESCAPED tag, the Formatter output behavior is unpredictable.
PWXPUB-346
PowerExchange CDC Publisher upgraded Log4J version to 2.17.1. This version resolves Log4J vulnerabilities found in some previous versions.
PWXPUB-337
PowerExchange CDC Publisher performance is degraded if the Custom Pattern Formatter EXCLUDE tag includes a wildcard character.
PWXPUB-298
PowerExchange CDC Publisher fails with the following error when using the Custom Pattern Formatter if non-UTF-8 characters occur in a source char or varchar column:
String index out of range: 607
PWXPUB-295
PowerExchange CDC Publisher 1.3 might fail at startup with the error
ConcurrentModificationException
.
PWXPUB-287
PowerExchange CDC Publisher fails on schema validation for an IMS source with the following error:
Key <primary key> name is empty
PWXPUB-278
If you configure PowerExchange CDC Publisher to communicate with Confluent Schema Registry by setting Formatter.avroEncodingType is set to "none", it sends messages to Kafka with the Avro payload incorrectly identified as "key" instead of "value" in the Kafka API.

0 COMMENTS

We’d like to hear from you!