-
Enhancement
-
Resolution: Unresolved
-
Major
-
None
-
False
-
None
-
False
-
-
In the OracleValueConverter, we automatically set the field's value to the unavailable value placeholder if the lob.enabled feature is not enabled. This forces snapshots to always align with streaming behavior.
In discussions, particularly around DBZ-8579, we determined that this logic was incorrect and did not align with the same TOAST column behavior used by other connectors.
Even when lob.enabled is not enabled, if the column's value is available through the JDBC result set or via LogMiner, it will be serialized into the event. If the value is unavailable regardless of the setting, the unavailable value placeholder will be used.