Skip to navigation Skip to main content

Utilities

  • Subscriptions
  • Downloads
  • Red Hat Console
  • Get Support
Red Hat Customer Portal
  • Subscriptions
  • Downloads
  • Red Hat Console
  • Get Support
  • Products

    Top Products

    • Red Hat Enterprise Linux
    • Red Hat OpenShift
    • Red Hat Ansible Automation Platform
    All Products

    Downloads and Containers

    • Downloads
    • Packages
    • Containers

    Top Resources

    • Documentation
    • Product Life Cycles
    • Product Compliance
    • Errata
  • Knowledge

    Red Hat Knowledge Center

    • Knowledgebase Solutions
    • Knowledgebase Articles
    • Customer Portal Labs
    • Errata

    Top Product Docs

    • Red Hat Enterprise Linux
    • Red Hat OpenShift
    • Red Hat Ansible Automation Platform
    All Product Docs

    Training and Certification

    • About
    • Course Index
    • Certification Index
    • Skill Assessment
  • Security

    Red Hat Product Security Center

    • Security Updates
    • Security Advisories
    • Red Hat CVE Database
    • Errata

    References

    • Security Bulletins
    • Security Measurement
    • Severity Ratings
    • Security Data

    Top Resources

    • Security Labs
    • Backporting Policies
    • Security Blog
  • Support

    Red Hat Support

    • Support Cases
    • Troubleshoot
    • Get Support
    • Contact Red Hat Support

    Red Hat Community Support

    • Customer Portal Community
    • Community Discussions
    • Red Hat Accelerator Program

    Top Resources

    • Product Life Cycles
    • Customer Portal Labs
    • Red Hat JBoss Supported Configurations
    • Red Hat Insights
Or troubleshoot an issue.

Select Your Language

  • English
  • Français
  • 한국어
  • 日本語
  • 中文 (中国)

Infrastructure and Management

  • Red Hat Enterprise Linux
  • Red Hat Satellite
  • Red Hat Subscription Management
  • Red Hat Insights
  • Red Hat Ansible Automation Platform

Cloud Computing

  • Red Hat OpenShift
  • Red Hat OpenStack Platform
  • Red Hat OpenShift
  • Red Hat OpenShift AI
  • Red Hat OpenShift Dedicated
  • Red Hat Advanced Cluster Security for Kubernetes
  • Red Hat Advanced Cluster Management for Kubernetes
  • Red Hat Quay
  • Red Hat OpenShift Dev Spaces
  • Red Hat OpenShift Service on AWS

Storage

  • Red Hat Gluster Storage
  • Red Hat Hyperconverged Infrastructure
  • Red Hat Ceph Storage
  • Red Hat OpenShift Data Foundation

Runtimes

  • Red Hat Runtimes
  • Red Hat JBoss Enterprise Application Platform
  • Red Hat Data Grid
  • Red Hat JBoss Web Server
  • Red Hat build of Keycloak
  • Red Hat support for Spring Boot
  • Red Hat build of Node.js
  • Red Hat build of Quarkus

Integration and Automation

  • Red Hat Application Foundations
  • Red Hat Fuse
  • Red Hat AMQ
  • Red Hat 3scale API Management
All Products
Red Hat Product Errata RHEA-2025:3803 - Product Enhancement Advisory
Issued:
2025-04-10
Updated:
2025-04-10

RHEA-2025:3803 - Product Enhancement Advisory

  • Overview

Synopsis

Red Hat build of Debezium 3.0.8 release

Type/Severity

Product Enhancement Advisory

Topic

Red Hat build of Debezium connectors in version 3.0.8 is now available for Red Hat Application Foundations.

Description

Debezium is a distributed platform that turns your existing databases into event streams, so applications can see and respond immediately to each row-level change in the databases.

Debezium is built on top of Apache Kafka and provides Kafka Connect compatible connectors that monitor specific database management systems. Debezium records the history of data changes in Kafka logs, from where your application consumes them. This makes it possible for your application to easily consume all of the events correctly and completely. Even if your application stops unexpectedly, it will not miss anything: when the application restarts, it will resume consuming the events where it left off.

Solution

To apply this update just follow standard installation procedure

  • https://docs.redhat.com/en/documentation/red_hat_build_of_debezium/3.0.8/html-single/installing_debezium_on_openshift/index

https://docs.redhat.com/en/documentation/red_hat_build_of_debezium/3.0.8/html-single/installing_debezium_on_rhel/index

Affected Products

  • Red Hat Integration Text-Only Advisories x86_64
  • Red Hat Integration 1 x86_64

Fixes

  • DBZ-1252 - Snapshot isolation level options for postgres
  • DBZ-1937 - Add example for SSL-enabled Kafka
  • DBZ-2386 - Exception during commit offsets won't trigger retry logic.
  • DBZ-3656 - Consider adjusting default log mining strategy for Oracle connector
  • DBZ-4903 - Allow adhoc snapshot on tables whose schemas have not been captured
  • DBZ-6709 - MySQL regression - Defaults store.only.captured.tables.ddl to true
  • DBZ-6837 - Clarify signal data collection should be unique per connector
  • DBZ-7049 - MySQL has deprecated mysql_native_password usage
  • DBZ-7094 - ExtractNewRecordState value of optional null field which has default value
  • DBZ-7223 - Provide MongoDB sink connector
  • DBZ-7224 - Use Java 17 as baseline
  • DBZ-7245 - Add file signal channel documentation to the signal channel chapter
  • DBZ-7291 - Retry flush records if LockAcquisitionException occured in mysql
  • DBZ-7820 - Add documentation for custom converters in PG
  • DBZ-7838 - MySQL 8.4 incompatibility due to removed SQL commands
  • DBZ-7856 - KafkaSignalChannel reprocess signal after restart even when the snapshot has finished
  • DBZ-7860 - Snapshot retrying logic falls into infinite retry loop
  • DBZ-7903 - Improve blocking snapshot reliability in case of restart
  • DBZ-7920 - Debezium postgres jdbc sink not handling infinity values
  • DBZ-7965 - Move to Maven 3.9.8 as build requirement
  • DBZ-7968 - Duplicate downstream annotation comments incorrectly refer to Db2 connector
  • DBZ-8030 - Add support for MySQL 9
  • DBZ-8034 - DebeziumException: No column '' where ' found in table
  • DBZ-8035 - Expose a metric for number of create, update, delete events per table
  • DBZ-8039 - Add support for MAX_STRING_SIZE set to EXTENDED
  • DBZ-8040 - Support Custom Converters in Debezium Server
  • DBZ-8054 - Refactor LogMining implementation to allow alternative cache implementations
  • DBZ-8078 - Standard Webhooks auth secret config value is not marked as PASSWORD_PATTERN
  • DBZ-8082 - ConverterBuilder doesn't pass Headers to be manipulated
  • DBZ-8103 - Add SMT to decode binary content of a logical decoding message
  • DBZ-8121 - Support for PgVector datatypes
  • DBZ-8127 - Use SQLSTATE to handle exceptions for replication slot creation command timeout
  • DBZ-8133 - Add async engine config options to server documentation
  • DBZ-8142 - The source data type exceeds the debezium data type and cannot deserialize the object
  • DBZ-8156 - Add an option for `publication.autocreate.mode` to create a publication with no tables
  • DBZ-8157 - Add support for MySQL vector datatype
  • DBZ-8167 - Latest Informix JDBC Driver
  • DBZ-8181 - Remove several deprecated Oracle configuration options
  • DBZ-8183 - Unify vector datatypes between PostgreSQL and MySQL
  • DBZ-8185 - Change event for a logical decoding message doesn't contain `transaction` field
  • DBZ-8194 - Debezium is replaying all events from an older offset
  • DBZ-8202 - Support for older MongoDb versions
  • DBZ-8206 - Prevent multiple application.properties on CP
  • DBZ-8210 - Add VECTOR functions to MySQL grammar
  • DBZ-8244 - An aborted ad-hoc blocking snapshot leaves the connector in a broken state
  • DBZ-8252 - Add a note to the docs about JDBC batch retry configs
  • DBZ-8253 - mysql-binlog-connector-java doesn't compile with java 21
  • DBZ-8270 - Align MySQL and MariaDB grammars with upstream versions
  • DBZ-8275 - Support for PostgreSQL 17
  • DBZ-8278 - Remove deprecated additional condition property for incremental snapshot
  • DBZ-8287 - JDBC sink connector doesn't delete rows from a postgres db table
  • DBZ-8291 - MySQL Connector Does Not Act On `CREATE DATABASE` Records In The Binlog
  • DBZ-8292 - Restart Oracle connector when ORA-01001 invalid cursor exception is thrown
  • DBZ-8298 - Connector uses incorrect partition names when creating offsets
  • DBZ-8313 - Extend Debezium Server to include support for application.yaml
  • DBZ-8314 - SQL Server Documentation for CDC on Server table
  • DBZ-8324 - Add support for MySQL 9.1
  • DBZ-8340 - Binary Log Client doesn't process the TRANSACTION_ PAYLOAD header
  • DBZ-8346 - Use DebeziumSinkRecord instead of Kafka Connect's SinkRecord inside Debezium sink connectors
  • DBZ-8358 - Filter for snapshot using signal doesn't seem to work
  • DBZ-8360 - Remove unnecessary converter code from parsers
  • DBZ-8362 - JDBC storage module does not use quay.io images
  • DBZ-8367 - Faulty "Failed to load mandatory config" error message
  • DBZ-8379 - Possibility for Debezium Oracle Connector to accept NLS Time Format (For Date and Timestamp Columns)
  • DBZ-8392 - Provide config to allow for sending schema change events without historized schemas
  • DBZ-8412 - Support Postgres 17 failover slots
  • DBZ-8416 - Add support for bpchar datatype
  • DBZ-8433 - Improve error handling in dispatchSnapshotEvent of EventDispatcher
  • DBZ-8436 - MariaDB adapter fails on an ALTER USER statement
  • DBZ-8445 - Add support for mysql_clear_password in mysql-binlog-connector
  • DBZ-8449 - Snapshot completed flag not correctly saved on offsets
  • DBZ-8451 - Support MongoDB 8.0
  • DBZ-8455 - Update description of `message.key.columns` and format admonitions in PG doc
  • DBZ-8460 - Add JDBC storage module in Debezium Server
  • DBZ-8465 - Object ID cache may fail with concurent modification expcetion
  • DBZ-8472 - Connector configuration logging improvement
  • DBZ-8482 - Add MariaDB SSL support
  • DBZ-8491 - Track LogMiner partial rollback events in metrics
  • DBZ-8492 - Oracle gathers and logs object attributes for views unnecessarily
  • DBZ-8493 - ReselectColumnPostProcessor can throw ORA-01003 "no statement parsed" when using fallback non-flashback area query
  • DBZ-8494 - Oracle DDL ALTER TABLE ADD CONSTRAINT fails to be parsed
  • DBZ-8496 - Connector schema snapshot field inconsists with SnapshotRecord Enum definition
  • DBZ-8500 - Invalid property name in JDBC Schema History
  • DBZ-8501 - Support JDBC offset/history configuration in CRD
  • DBZ-8503 - Failed to start LogMiner mining session due to "Required Start SCN" error message
  • DBZ-8504 - Oracle data pump TEMPLATE_TABLE clause not supported
  • DBZ-8514 - TimezoneConverter include.list should be respected if set
  • DBZ-8533 - Skip GoldenGate REPLICATION MARKER events
  • DBZ-8539 - Revert MySQL grammar changes
  • DBZ-8541 - Fix invalid gtid error on startup when ordered tx metadata enabled
  • DBZ-8546 - A recent log switch may be seen as consistent during log gathering
  • DBZ-8558 - schema.history.internal.store.only.captured.databases.ddl not working properly
  • DBZ-8572 - MongoDataConverter does not recognize nested empty array
  • DBZ-8577 - ORA-65040 occurs on log switches when log.mining.restart.connection is enabled and connection defaults to PDB rather than CDB$ROOT
  • DBZ-8585 - Rename SparseVector and move to debezium-core
  • DBZ-8593 - Reduced record buffer doesn't handle RECORD_VALUE with primary key fields
  • DBZ-8597 - Events for tables with generated columns fail when using hybrid mining strategy
  • DBZ-8600 - ANTLR DDL Parsing error
  • DBZ-8641 - Prepare Logical message decoder SMT docs for productization
  • DBZ-8645 - Remove misleading log entry about undo change failure
  • DBZ-8646 - Oracle metric OldestScnAgeInMilliseconds does not account for database timezone
  • DBZ-8648 - Using RECORD_VALUE with a DELETE event causes NullPointerException
  • DBZ-8652 - Batch size calculation is incorrectly using min-batch-size
  • DBZ-8653 - Emit LOB columns when available even if lob.enabled is off
  • DBZ-8659 - Document PostgreSQL snapshot.isolation.mode property
  • DBZ-8665 - Oracle performance drop when transaction contains many constraint violations
  • DBZ-8681 - Skip empty transactions with commit with redo thread equal to 0
  • DBZ-8685 - DDL statement couldn't be parsed: GRANT SENSITIVE_VARIABLES_OBSERVER
  • DBZ-8700 - Column scale is reset when a column's type is not changed during an ALTER TABLE
  • DBZ-8720 - Alter table modify column fails when using DEFAULT ON NULL clause
  • DBZ-8721 - ExtractChangedRecordState SMT Now Working With Default Values
  • DBZ-8724 - Restart of Oracle RAC node leads to redo thread being inconsistent indefinitely
  • DBZ-8725 - Specifying archive.log.hours with non-zero value generates bad SQL
  • DBZ-8741 - Unknown DDL ALTER INDEX <name> IGNORED
  • DBZ-8745 - Possibly broken schema.history.internal.skip.unparseable.ddl for MariaDB
  • DBZ-8749 - Oracle snapshot's source.ts does not account for database zone differences

CVEs

(none)

References

(none)

The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.

Red Hat LinkedIn YouTube Facebook X, formerly Twitter

Quick Links

  • Downloads
  • Subscriptions
  • Support Cases
  • Customer Service
  • Product Documentation

Help

  • Contact Us
  • Customer Portal FAQ
  • Log-in Assistance

Site Info

  • Trust Red Hat
  • Browser Support Policy
  • Accessibility
  • Awards and Recognition
  • Colophon

Related Sites

  • redhat.com
  • developers.redhat.com
  • connect.redhat.com
  • cloud.redhat.com

Red Hat legal and privacy links

  • About Red Hat
  • Jobs
  • Events
  • Locations
  • Contact Red Hat
  • Red Hat Blog
  • Inclusion at Red Hat
  • Cool Stuff Store
  • Red Hat Summit
© 2025 Red Hat

Red Hat legal and privacy links

  • Privacy statement
  • Terms of use
  • All policies and guidelines
  • Digital accessibility