-
Bug
-
Resolution: Done
-
Major
-
2.5.1.Final
-
None
-
False
-
-
False
Bug report
For bug reports, provide this information, please:
What Debezium connector do you use and what version?
debezium-connector-oracle version 2.5.1.Final
What is the connector configuration?
{
"name": "source-data-types-connector",
"config": {
"connector.class": "io.debezium.connector.oracle.OracleConnector",
"tasks.max": "1",
"database.hostname": "oracle",
"database.port": "1521",
"database.user": "c##dbzuser",
"database.password": "dbz",
"database.dbname": "orclcdb",
"database.pdb.name": "orclpdb1",
"database.connection.adapter": "logminer",
"topic.prefix": "dbz",
"lob.enabled": "true",
"schema.name.adjustment.mode": "avro",
"table.include.list": "C##DBZUSER.SOURCE_DATA_TYPES",
"include.schema.changes": "false",
"schema.history.internal.kafka.bootstrap.servers" : "kafka:9092",
"schema.history.internal.kafka.topic": "schema-changes.data-types",
"heartbeat.interval.ms": "60000",
"log.mining.strategy": "online_catalog",
"log.mining.query.filter.mode": "in",
"custom.metric.tags": "connector=source-data-types-connector",
"key.converter": "org.apache.kafka.connect.json.JsonConverter",
"key.converter.schemas.enable": "true",
"value.converter": "org.apache.kafka.connect.json.JsonConverter",
"value.converter.schemas.enable": "true"
}
}
What is the captured database version and mode of deployment?
Oracle Database 19, Docker
What behaviour do you expect?
Oracle Connector creates a new string when reading SQL_REDO column only if CSF column value is 1.
What behaviour do you see?
Oracle connector always creates a new string during SQL_REDO column read without taking into account CSF column value.
Do you see the same behaviour using the latest relesead Debezium version?
Yes
Feature request or enhancement
- links to
-
RHEA-2024:139598
Red Hat build of Debezium 2.5.4 release