Uploaded image for project: 'Debezium'
  1. Debezium
  2. DBZ-8653

Emit LOB columns when available even if lob.enabled is off

XMLWordPrintable

      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.

              ccranfor@redhat.com Chris Cranford
              ccranfor@redhat.com Chris Cranford
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated: