- Issued:
- 2023-10-05
- Updated:
- 2023-10-05
RHEA-2023:5471 - Product Enhancement Advisory
Synopsis
Red Hat build of Debezium 2.3.4 release
Type/Severity
Product Enhancement Advisory
Topic
Red Hat build of Debezium connectors in version 2.3.4 is now available for Red Hat Integration.
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
Before applying this update, make sure all previously released errata
relevant to your system have been applied.
For details on how to apply this update, refer to:
Affected Products
- Red Hat Integration Text-Only Advisories x86_64
- Red Hat Integration 1 x86_64
Fixes
- DBZ-1661 - Verify streaming off of secondary works
- DBZ-1973 - Enable Debezium to send notifications about it's status
- DBZ-2296 - Better control on debezium GTID usage
- DBZ-2979 - If column.include.list/column.exclude.list are used and the target table receives an update for the excluded (or not included) column - such events should be ignored
- DBZ-3129 - Create OCP cluster provisioning jobs
- DBZ-3202 - Testsuite should deploy PostgreSQL with Primary-Secondary streaming replication
- DBZ-3594 - When using `snapshot.collection.include.list`, relational schema isn't populated correctly
- DBZ-3621 - Saving Debezium states to JDBC database
- DBZ-3647 - Debezium JDBC Sink Connector
- DBZ-3832 - System test-suite ability to prepare OCP environment
- DBZ-3866 - Allow reading from read-only Oracle standby disaster/recovery
- DBZ-4027 - Make signalling channel configurable
- DBZ-4038 - Not all connectors are available in debezium server
- DBZ-4109 - Upgrade dependencies (Quarkus, etc) of Debezium UI
- DBZ-4427 - Complete MongoDB incremental snapshotting implementation
- DBZ-4488 - Failed retriable operations are retried infinitely
- DBZ-4621 - Debezium UI should use fast-jar again with Quarkus 2.x
- DBZ-4663 - Remove option for specifying driver class from MySQL Connector
- DBZ-4829 - Property event.processing.failure.handling.mode is not present in MySQL documentation
- DBZ-4855 - Remove redundancies between MySqlJdbcContext and MySqlConnection
- DBZ-5102 - Server side database and collection filtering on MongoDB change stream
- DBZ-5149 - TransactionMetadataIT is unstable for Db2
- DBZ-5175 - Debezium Server stops sending events to Google Cloud Pub/Sub
- DBZ-5231 - Test Debezium on RED HAT OPENSHIFT DATABASE ACCESS - MongoDB Atlas
- DBZ-5282 - Debezium is not working with apicurio and custom truststores
- DBZ-5283 - Adding new option for "ExtractNewRecordState" SMT to exclude unchanged fields
- DBZ-5313 - Edit a connector in Debezium UI
- DBZ-5314 - Create an endpoint to update a connector
- DBZ-5322 - Show/Hide password does not work on Connectors View details screen
- DBZ-5365 - UI- Add the UI to configure the additional properties for a connector
- DBZ-5395 - Connector offsets do not advance on transaction commit with filtered events when LOB enabled
- DBZ-5402 - Support S3 bucket as Dezbium history store
- DBZ-5490 - Document message.key.columns and tombstone events limitations for default REPLICA IDENTITY
- DBZ-5590 - Capture evenents in order across mongodb shards
- DBZ-5604 - Remove the old connector type endpoints from the UI backend
- DBZ-5632 - Incremental snapshot completion notifications
- DBZ-5743 - Support unicode table names in topic names
- DBZ-5758 - Reactive implementation of Outbox module
- DBZ-5825 - Update Java Outreach job to use Java 20
- DBZ-5841 - Back button is not working on the review page UI
- DBZ-5852 - Snapshotter#snapshotCompleted is invoked regardless of snapshot result
- DBZ-5859 - Add documentation for the reactive variant of the Quarkus outbox extension
- DBZ-5861 - Change connector test matrix jobs to pipeline jobs and migrate them to gitlab jenkins
- DBZ-5865 - Add connector display name and id to Config endpoint response
- DBZ-5879 - Support retrying database connection failures during connector start
- DBZ-5899 - Debezium MongoDB connector wizard Filter definition page needs work
- DBZ-5902 - Create a more generic SMT to route events to specific partition
- DBZ-5917 - Unable to specify column or table include list if name contains a backslash \
- DBZ-5926 - Add support for Connect Headers to Debezium Server
- DBZ-5945 - Oracle Multithreading lost data
- DBZ-5950 - Move common code in Cassandra connector core module
- DBZ-5951 - Create a Datastax connector based on Cassandra connector
- DBZ-5953 - Add support for honouring MongoDB read preference in change stream after promotion
- DBZ-5962 - Sink adapter for Apache RocketMQ
- DBZ-5971 - website-builder image cannot be built
- DBZ-5972 - Zookeeper 3.6.3 available only on archive
- DBZ-5974 - Jenkins pipelines don't provide information about FAILURE status
- DBZ-5976 - Use replace rather than replaceAll
- DBZ-5979 - Stream tag images are not published
- DBZ-5985 - Table size log message for snapshot.select.statement.overrides tables not correct
- DBZ-5986 - Sink adapter for Infinispan
- DBZ-5987 - Refactor snapshotting to use change streams instead of oplog
- DBZ-5990 - Update TestContainers to 1.17.6
- DBZ-5993 - Log statement for unparseable DDL statement in MySqlDatabaseSchema contains placeholder
- DBZ-5997 - Debezium Storage add support for Apache RocketMQ
- DBZ-5998 - Synchronize all actions with core CI & fix GitHub Actions set-output command
- DBZ-5999 - Align pipeline tests with new connector pipelines
- DBZ-6004 - Add custom Debezium banner to Debezium Server
- DBZ-6005 - Upgrade to Quarkus 2.16.0.Final
- DBZ-6008 - Db2 incremental snapshot test execution is blocked
- DBZ-6017 - Add support for header to all Debezium Server sinks
- DBZ-6023 - Add support for surrogate keys for incremental snapshots
- DBZ-6032 - Refactor connection management for mongodb connector
- DBZ-6033 - debezium-server Pulsar support non-default tenant and namespace
- DBZ-6038 - Add wallTime in mongodb source info
- DBZ-6040 - Remove the redundant "schema.history.internal" from MySqlConnectorConfig
- DBZ-6042 - Broken links on FAQ
- DBZ-6043 - Vitess: Support Mapping unsigned bigint mysql column type to long
- DBZ-6046 - Add Debezium steps when performing a PostgreSQL database upgrade
- DBZ-6049 - Move debezium-server into a separate repository
- DBZ-6051 - Incremental snapshot sends the events from signalling DB to Kafka
- DBZ-6054 - Upgrade Kafka to 3.3.2
- DBZ-6057 - Upgrade netty version in Pravega to 4.1.86.Final
- DBZ-6059 - Return back the driver class option for MySQL connector
- DBZ-6060 - Update the design for Debezium based connectors Filter step
- DBZ-6070 - DDL events not stored in schema history topic for excluded tables
- DBZ-6072 - NPE when setting schema.history.internal.store.only.captured.tables.ddl=true
- DBZ-6073 - Conditionalization anomalies in Oracle connector doc
- DBZ-6076 - Add support for custom SourceInfoStructMaker for adding new fields to source field
- DBZ-6077 - Request SA for UMB
- DBZ-6078 - Create certificates for Jenkins for UMB
- DBZ-6079 - Increase query.fetch.size default to something sensible above zero
- DBZ-6080 - Request access to cpass UMB topic
- DBZ-6089 - Expose sequence field in CloudEvents message id
- DBZ-6090 - Reflect configuration changes for MongoDB connector in documentation
- DBZ-6092 - Postgres connector stuck when replication slot does not have confirmed_flush_lsn
- DBZ-6102 - Upgrade Kafka client to 3.4.0
- DBZ-6108 - Optimize debezium-testing-system image to build only modules necessary for tests
- DBZ-6109 - Migrate system test jobs to gitlab
- DBZ-6111 - Broken debezium-server source file link on docs page
- DBZ-6112 - PostgreSQL: Set Replica Identity when the connector starts
- DBZ-6115 - Create Oracle CI workflow
- DBZ-6122 - Toasted varying character array and date array are not correcly processed
- DBZ-6123 - fix typo in sqlserver doc. change "evemts" to "events".
- DBZ-6126 - Test migration from Debezium 1.x to 2.x
- DBZ-6128 - Provide instructions for upgrading from Debezium 1.x to 2.x
- DBZ-6129 - Upgrade to Quarkus 3.0.0.Final
- DBZ-6131 - Support change stream filtering using MongoDB's aggregation pipeline step
- DBZ-6132 - Remove OCP 4.8 and 4.9 from 1.x supported configurations page
- DBZ-6133 - Fix Debezium Server Redis random test failures
- DBZ-6136 - Allow TestContainers test framework to expose ConnectorConfiguration as JSON
- DBZ-6144 - Upgrade impsort-maven-plugin from 1.7.0 to 1.8.0
- DBZ-6146 - Debezium UI E2E Frontend build failing randomly with corrupted Node 16 tar file
- DBZ-6147 - Incorrect dependencies in Debezium Server for Cassandra connector
- DBZ-6149 - Debezium UI SQL Server tests randomly fail due to slow agent start-up
- DBZ-6152 - Remove hardcoded list of system database exclusions that are not required for change streaming
- DBZ-6155 - Oracle path used current batchSize to calculate end scn is wrong, need to use min batch size
- DBZ-6157 - Remove potentially dangerous JDBC props in MySQL connections
- DBZ-6170 - Connect and stream from sharded clusters through mongos instances
- DBZ-6171 - Github workflows not working for Cassandra job (step Build Debezium Connector Cassandra)
- DBZ-6173 - Upgrade UI build to use Debezium 2.2 or latest
- DBZ-6178 - Support Postgres dialect for Spanner Kafka Connector
- DBZ-6179 - RelationalSnapshotChangeEventSource swallows exception generated during snapshot
- DBZ-6180 - Support Azure blob storage as Debezium history storage
- DBZ-6184 - Create SSL scenarios for integration tests for MySQL connector
- DBZ-6192 - Support Database role in Connector Config.
- DBZ-6193 - Upgrade to Infinispan 14.0.11.Final to fix CVE-2022-45047
- DBZ-6197 - Remove duplicated createDdlFilter method from historized connector config
- DBZ-6198 - Oracle-Connector dbz##user needs more rights
- DBZ-6201 - Create new SMT to copy/move header to record value
- DBZ-6209 - Refactor storage implementations
- DBZ-6216 - Make quay.io primary image repository
- DBZ-6219 - Highlight information about how to configure the schema history topic to store data only for intended tables
- DBZ-6225 - MySQL treats the BOOLEAN synonym differently when processed in snapshot vs streaming phases.
- DBZ-6226 - MySQL treats REAL synonym differently when processed in snapshot vs streaming phases.
- DBZ-6227 - Spanner Connector - Deadlock in BufferedPublisher when publish gives exception
- DBZ-6228 - Publish of sync event fails when message becomes very large.
- DBZ-6231 - MySQL treats NCHAR/NVARCHAR differently when processed in snapshot vs streaming phases.
- DBZ-6232 - Add support for columns of type "bytea[]" - array of bytea (byte array)
- DBZ-6235 - Remove incubation notice from Debezium Server page
- DBZ-6238 - Task failure when index is made on primary columns of table.
- DBZ-6239 - Ensure correct build for Oracle CI in case of pull request
- DBZ-6244 - Support ImageFromDockerfile with Debezium's testcontainers suite
- DBZ-6247 - Testcontainers MongoDbReplicaSetTest failing with MongoDB 4.2
- DBZ-6248 - Expose EmbeddedEngine configurations
- DBZ-6249 - Wrong error thrown when snapshot.custom_class=custom and no snapshot.custom.class
- DBZ-6251 - Postgres connector stuck trying to fallback to restart_lsn when replication slot confirmed_flush_lsn is null.
- DBZ-6254 - Introduce LogMiner query filtering modes
- DBZ-6256 - Lock contention on LOG_MINING_FLUSH table when multiple connectors deployed
- DBZ-6259 - Align connector field *snapshot.mode* descriptions as per documentation
- DBZ-6260 - RabbitMQ Sink
- DBZ-6262 - Pass through configurations for kafka topics/configuration
- DBZ-6265 - Postgres connector doesn't need logical WAL level when snapshotting only
- DBZ-6266 - Update config properties in RHEL deployment instructions
- DBZ-6268 - Fix errors in downstream Getting Started guide
- DBZ-6271 - MySQL connector doesn't need to query binlog when snapshotting only
- DBZ-6276 - Oracle connector doesn't need to verify redo log when snapshotting only
- DBZ-6299 - Remove unused/migrated jobs from upstream repository
- DBZ-6302 - Enable the docker tag to be configurable in the Spanner connector
- DBZ-6305 - Allow specifying docker image reference in MongoDB testcontainers implementation
- DBZ-6306 - Use *MongoDbContainer* instead of *MongoDBContainer* test containers class in ConnectorConfiguration class
- DBZ-6307 - Ensure that the connector can start from a stale timestamp more than one hour into the past
- DBZ-6308 - Connector can potentially read a lot of sync topic messages on startup
- DBZ-6310 - Add documentation for JDBC sink connector
- DBZ-6314 - DDL statement couldn't be parsed - Oracle connector 2.1.3.Final
- DBZ-6315 - Fix all compliance warnings for Jenkins
- DBZ-6316 - Unparsable DDL statements (MySQL/MariaDB)
- DBZ-6318 - Remove outdated information about SYS user accounts with Oracle
- DBZ-6319 - Support async producer for Pulsar sink to improve performance
- DBZ-6320 - Cassandra 3 cannot be built using JDK20
- DBZ-6321 - Document Requirements for multiple connectors on same db host
- DBZ-6323 - Bundle Jolokia with Debezium connect image
- DBZ-6324 - Create an annotation for flaky tests
- DBZ-6325 - Describe Postgres example configuration for Debezium Server
- DBZ-6329 - The rs_id field is null in Oracle change event source information block
- DBZ-6331 - MySQL connector cannot parse table with SYSTEM VERSIONING
- DBZ-6336 - MySql in debezium-parser-ddl does not support with keyword parsing
- DBZ-6340 - Use (and add support for) prefer as the default SSL mode on the Postgres and MySQL connectors
- DBZ-6342 - Document "incubating" status of incremental snapshot for sharded MongoDB clusters
- DBZ-6346 - Improve messages in Redis sink in case of OOM
- DBZ-6347 - Duplicate JMX MBean names when multiple vitess tasks running in the same JVM
- DBZ-6348 - Add JWT authentication to HTTP Client
- DBZ-6351 - 2.1.4 post-release documentation fixes
- DBZ-6353 - Using pg_replication_slot_advance which is not supported by PostgreSQL10.
- DBZ-6354 - Monitoring progress of Incremental Snapshots
- DBZ-6355 - log.mining.transaction.retention.hours should reference last offset and not sysdate
- DBZ-6356 - Stream shard list for debezium vitess connector
- DBZ-6357 - 'CREATE TABLE t (c NATIONAL CHAR)' parsing failed
- DBZ-6359 - Allow to specify separate SID for rac.nodes settings
- DBZ-6360 - Run debezium-connector-jdbc build on 'Build Debezium' CI workflow
- DBZ-6361 - KafkaSignalThread#SIGNAL_POLL_TIMEOUT_MS option duplicate signal prefix
- DBZ-6363 - Migrate Debezium UI MongoDB to MongoDbReplicaSet from core
- DBZ-6365 - Support multiple tasks when streaming shard list
- DBZ-6366 - Code Improvements for skip.messages.without.change
- DBZ-6371 - Base the "replaceable" build numbers in legacy deployment instructions on `debezium-build-number` attribute
- DBZ-6372 - Kinesis Sink - AWS Credentials Provider
- DBZ-6379 - Toasted hstore are not correcly processed
- DBZ-6384 - Snapshotting does not work for hstore in Map mode
- DBZ-6385 - Fix existing bug in information schema query in the Spanner connector
- DBZ-6386 - Oracle DDL shrink space for table partition can not be parsed
- DBZ-6388 - __source_ts_ms r (read) operation date is set to future for SQL Server
- DBZ-6391 - change logging level of skip.messages.without.change
- DBZ-6392 - Connector cards are misaligned on first step
- DBZ-6395 - Debezium Server snapshots are not published
- DBZ-6396 - PostgreSQL connector task fails to resume streaming because replication slot is active
- DBZ-6399 - Date and Time values without timezones are not persisted correctly based on database.time_zone
- DBZ-6401 - MySql in debezium-parser-ddl :The inserted sql statement reports an error
- DBZ-6402 - MongoDB connector crashes on invalid resume token
- DBZ-6405 - Set (instead of adding) Authorization Headers
- DBZ-6406 - Align Debezium UI to Debezium 2.3
- DBZ-6408 - Add docs on how to extend channels and notification
- DBZ-6411 - New SMT HeaderToValue not working
- DBZ-6419 - Verify MongoDB Connector with AWS DocumentDB
- DBZ-6422 - Fix CORS error in UI due to Quarkus 3 upgrade
- DBZ-6423 - Create Cron trigger for system tests
- DBZ-6424 - Allow sending signals and receiving notifications via JMX
- DBZ-6426 - Debezium UI should ignore unsupported connectors, including unsupported Debezium connectors
- DBZ-6433 - Make DELETE sql configurable in JDBC Storage
- DBZ-6435 - MySql in debezium-parser-ddl does not support TABLE statement parsing
- DBZ-6436 - Include redo/archive log metadata on ORA-01291 exceptions
- DBZ-6437 - Debezium Server 2.2.0.Final BOM refers to debezium-build-parent 2.2.0-SNAPSHOT
- DBZ-6439 - Snapshot step 5 - Reading structure of captured tables time too long
- DBZ-6440 - NPE on read-only MySQL connector start up
- DBZ-6442 - Oracle Connector failed parsing DDL Statement
- DBZ-6443 - Improve debezium-storage CI build step
- DBZ-6446 - Oracle DDL shrink space for index partition can not be parsed
- DBZ-6447 - Correlate incremental snapshot notifications ids with execute signal
- DBZ-6449 - Use "debezium/kafka" container for Debezium UI tests instead of "confluentinc/cp-kafka"
- DBZ-6453 - Use debezium-bom versions for shared dependencies in Debezium UI
- DBZ-6457 - Oracle parallel snapshots do not properly set PDB context when using multitenancy
- DBZ-6459 - [MariaDB] Add support for userstat plugin keywords
- DBZ-6460 - Enable set log level in tests
- DBZ-6461 - Debezium Server cannot recover from Google Pub/Sub errors
- DBZ-6462 - Check OOME on CI tests
- DBZ-6463 - "Ignoring invalid task provided offset"
- DBZ-6470 - Signaling data collection document should refer to source database
- DBZ-6473 - Debezium UI Repo dependency update
- DBZ-6474 - Oracle snapshot.include.collection.list should be prefixed with databaseName in documentation.
- DBZ-6476 - JDBC offset storage: Change encoding from UTF-16 to UTF-8
- DBZ-6479 - DDL statement couldn't be parsed: AUTHENTICATION_POLICY_ADMIN
- DBZ-6485 - Db2 connector can fail with NPE on notification sending
- DBZ-6486 - ExtractNewRecordState SMT in combination with HeaderToValue SMT results in Unexpected field name exception
- DBZ-6487 - `field.name.adjustment.mode` configuration property ignored
- DBZ-6489 - Add a header provider string
- DBZ-6490 - BigDecimal fails when queue memory size limit is in place
- DBZ-6491 - Allow schema to be specified in the Debezium Sink Connector configuration
- DBZ-6492 - ORACLE table can not be captrued, got runtime.NoViableAltException
- DBZ-6493 - Create PoC of Debezium Server Operator
- DBZ-6496 - Signal poll interval has incorrect default value
- DBZ-6499 - Periodically clean up SGA using new LogMiner connection
- DBZ-6502 - Oracle JDBC driver 23.x throws ORA-18716 - not in any time zone
- DBZ-6506 - Alpine postgres images should use llvm/clang 15 explicitly
- DBZ-6507 - io.debezium.text.ParsingException: DDL statement couldn't be parsed. Please open a Jira issue with the statement
- DBZ-6508 - Oracle Connector failed parsing DDL Statement
- DBZ-6509 - FileSignalChannel is not loaded
- DBZ-6510 - Utilize event.processing.failure.handling.mode in Vitess replication connection
- DBZ-6511 - MySqlReadOnlyIncrementalSnapshotChangeEventSource enforces Kafka dependency during initialization
- DBZ-6512 - Debezium incremental snapshot chunk size documentation unclear or incorrect
- DBZ-6513 - Error value of negative seconds in convertOracleIntervalDaySecond
- DBZ-6515 - Debezium incremental snapshot chunk size documentation unclear or incorrect
- DBZ-6519 - Parse mysql table name failed which ending with backslash
- DBZ-6523 - Only use error processing mode on certain errors
- DBZ-6524 - [PostgreSQL] LTree data is not being captured by streaming
- DBZ-6528 - Oracle Connector: Snapshot fails with specific combination
- DBZ-6529 - Use better hashing function for PartitionRouting
- DBZ-6533 - Table order is incorrect on snapshots
- DBZ-6534 - Upgrade debezium-connector-mysql tests to use MySQL 8
- DBZ-6536 - Add Debezium Server nightly images
- DBZ-6537 - MySQL "national" keyword is not accepted as column name
- DBZ-6539 - Include debezium operator in release scripts
- DBZ-6540 - Blogpost about custom signaling/notification channels - part1
- DBZ-6541 - Start publishing nightly images for Debezium Operator
- DBZ-6542 - Start releasing images for Debezium Operator
- DBZ-6543 - Unhandled NullPointerException in PartitionRouting will crash the whole connect plugin
- DBZ-6544 - Remove duplicate partitions in TaskSyncContext.
- DBZ-6546 - Include debezium operator in image build pipeline
- DBZ-6547 - Support exactly-once semantic for streaming phase from Postgres connector
- DBZ-6548 - Incorrect image name in postgres example of the operator repo
- DBZ-6549 - Examples are not updated with correct image tags for released
- DBZ-6552 - Monitoring failed Incremental Snapshots
- DBZ-6554 - SQL grammar exception on MySQL ALTER statements with multiple columns
- DBZ-6556 - Update repository list in contributor list and missing commit workflows
- DBZ-6558 - debezium/connect image for 2.2.1.Final is not available on dockerhub or quay.io
- DBZ-6559 - Bug in field.name.adjustment.mode Property
- DBZ-6560 - Operator sets incorrect value of transformation.predicate when no predicate is specified
- DBZ-6563 - Upgrade MySQL JDBC driver to 8.0.33
- DBZ-6570 - Upgrade Google Cloud BOM to 26.17.0
- DBZ-6573 - Refactor errors.max.retries to common connector framework
- DBZ-6574 - Kubernetes-Config extension interferes with SSL tests due to k8 devservice starting up
- DBZ-6576 - Batches with DELETE statement first will skip everything else
- DBZ-6579 - MySQL read-only connector with Kafka signals enabled fails on start up
- DBZ-6580 - Redis schema history can fail upon startup
- DBZ-6585 - Oracle unsupported DDL statement - drop multiple partitions
- DBZ-6587 - Change debezium slave node for jenkins release job
- DBZ-6588 - Only Struct objects supported for [Header field insertion], found: null
- DBZ-6589 - Support PostgreSQL coercion for UUID, JSON, and JSONB data types
- DBZ-6590 - MySQL parser cannot parse CAST AS dec
- DBZ-6594 - Refactor retry handling in Redis schema history
- DBZ-6597 - Excessive Log Message 'Marking Processed Record for Topic'
- DBZ-6599 - Oracle DDL parser does not properly detect end of statement when comments obfuscate the semicolon
- DBZ-6605 - Fixed DataCollections for table scan completion notificaiton
- DBZ-6610 - Oracle connector is not recoverable if ORA-01327 is wrapped by another JDBC or Oracle exception
- DBZ-6613 - Fatal error when parsing Mysql (Percona 5.7.39-42) procedure
- DBZ-6622 - MySQL ALTER USER with RETAIN CURRENT PASSWORD fails with parsing exception
- DBZ-6628 - Inaccurate documentation regarding additional-condition
- DBZ-6633 - Oracle connection SQLRecoverableExceptions are not retried by default
- DBZ-6643 - When Debezium Mongodb connector encounter authentication or under privilege errors, the connection between debezium and mongodb keeps going up.
- DBZ-6648 - Cannot delete non-null interval value
- DBZ-6650 - ConcurrentModificationException thrown in Debezium 2.3
- DBZ-6651 - Dbz crashes on parsing Mysql Procedure Code (Statement Labels)
- DBZ-6655 - Log appropriate error when JDBC connector receive SchemaChange record
- DBZ-6656 - Vitess: Connector fails if table name is a mysql reserved word
- DBZ-6660 - Introduce internal config option to control how close to CURRENT_SCN Oracle may mine.
- DBZ-6670 - Retriable operations are retried infinitely since error handlers are not reused
- DBZ-6672 - NotificationIT with Oracle xstream fails randomly
- DBZ-6673 - Flaky Oracle test: shouldCaptureChangesForTransactionsAcrossSnapshotBoundaryWithoutReemittingDDLChanges
- DBZ-6677 - Oracle DDL parser does not support column visibility on ALTER TABLE
- DBZ-6688 - Debezium 2.3.0.Final Missing Kafka Channel Documentation
- DBZ-6690 - Should use topic.prefix rather than connector.server.name in MBean namings
- DBZ-6701 - MongoDB SRV protocol not working in Debezium Server
- DBZ-6707 - Upstream documentation missing types for configurations
- DBZ-6711 - Custom properties step not working correctly in validation of the properties added by user
- DBZ-6713 - Add tzdata-java to UI installation Dockerfile
- DBZ-6716 - Oracle fails to process a DROP USER
- DBZ-6724 - Debezium crashes on parsing MySQL DDL statement (specific JOIN)
- DBZ-6725 - ExtractNewDocumentState for MongoDB ignore previous document state when handling delete event's with REWRITE
- DBZ-6729 - Increase Oracle default query fetch size from 2000 to 10000
- DBZ-6733 - Oracle LogMiner mining distance calculation should be skipped when upper bounds is not within distance
- DBZ-6736 - MariaDB: Unparseable DDL statement (ALTER TABLE IF EXISTS)
- DBZ-6743 - SQL Server fail to start due to duplicate definition of query.fetch.size
- DBZ-6744 - Decouple Debezium Server and Extension Quarkus versions
- DBZ-6753 - MySQL dialect does not properly recognize non-default value longblob types due to typo
- DBZ-6754 - Missing or misspelled IDs result in downstream build errors
- DBZ-6758 - When using pgoutput in postgres connector, (+/-)Infinity is not supported in decimal values
- DBZ-6760 - Outbox transformation can cause connector to crash
- DBZ-6767 - Postgres tests for toasted byte array and toasted date array fail with decoderbufs plugin
- DBZ-6773 - MongoDB New Document State Extraction: original name overriding does not work
- DBZ-6774 - MongoDB New Document State Extraction: nonexistent field for add.headers
- DBZ-6777 - Notifications and signals leaks between MBean instances when using JMX channels
- DBZ-6780 - Dbz crashes on parsing MySQL DDL statement (SELECT 1.;)
- DBZ-6794 - Dbz crashed on parsing MySQL DDL statement (SELECT 1 + @sum:=1 AS ss;)
- DBZ-6798 - Expose Oracle SCN-based metrics as Numeric rather than String values
- DBZ-6803 - MySQL DDL parser - REPEAT function not accepted
- DBZ-6821 - Dbz crashes on DDL statement (non Latin chars in variables)
- DBZ-6824 - Not trim the default value for the BIGINT and SMALLINT types when parsing MySQL DDL
- DBZ-6830 - Make partial and multi-response transactions debug level logs
- DBZ-6860 - Oracle test shouldContinueToUpdateOffsetsEvenWhenTableIsNotChanged fails with NPE
- DBZ-6866 - errors.max.retries = 0 Causes retrievable error to be ignored
- DBZ-6867 - Streaming aggregation pipeline broken for combination of database filter and signal collection
- DBZ-6872 - Configurable order of user defined and internal aggregation pipeline
- DBZ-6876 - Oracle alter table drop constraint fails when cascading index
- DBZ-6880 - Increase Oracle log level to DEBUG for several key important log messages
- DBZ-6883 - Document cursor pipeline ordering and oversize document handling mode
- DBZ-6901 - ExtractNewRecordState's schema cache is not updated with arrival of the ddl change event
- DBZ-6908 - Clean log printout in Redis Debezium Sink
- DBZ-6937 - MySql connector get NPE when snapshot.mode is set to never and signal data collection configured
- DBZ-6938 - Sanity check / retry for redo logs does not work per Oracle RAC thread
- DBZ-823 - Optionally parallelize initial snapshots
CVEs
(none)
References
(none)
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.