DanielCarter-stack commented on issue #10512:
URL: https://github.com/apache/seatunnel/issues/10512#issuecomment-3957037341

   <!-- code-pr-reviewer -->
   Thank you for reporting this and providing the root cause analysis.
   
   Based on the codebase investigation, this issue is likely valid:
   
   1. **Current Debezium version**: SeaTunnel uses Debezium `1.9.8.Final` 
(`seatunnel-connectors-v2/connector-cdc/pom.xml`), which is indeed below the 
`2.5.0.Final` where DBZ-4321 was fixed.
   
   2. **Your configuration is valid**: The Oracle-CDC connector supports 
pass-through Debezium properties via `props.putAll(dbzProperties)` 
(`connector-cdc-oracle/src/main/java/org/apache/seatunnel/connectors/seatunnel/cdc/oracle/config/OracleSourceConfigFactory.java:144-156`),
 so `debezium.lob.enabled=true` is a legitimate setting.
   
   3. **Expected behavior**: CLOB types map to STRING per the connector docs 
(`docs/en/connectors/source/Oracle-CDC.md:218`), and 
`__debezium_unavailable_value` is a known Debezium placeholder for unavailable 
LOB values in older versions.
   
   **Could you please provide the following to help prioritize this fix**:
   - Exact SeaTunnel version you're using (e.g., 2.3.12 or snapshot)
   - A minimal reproduction: source table DDL with the CLOB column, your 
SeaTunnel job config, and example UPDATE statement that triggers the issue
   
   This information will help assess the risk and effort for a Debezium version 
upgrade.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to