Release Notes - Debezium - Version 1.7.0.Beta1 - HTML format

Sub-task

  • [DBZ-2398] - Test failure on CI - SqlServerConnectorIT#readOnlyApplicationIntent
  • [DBZ-3229] - Test failure for SqlServerConnectorIT#EventProcessingFailureHandlingIT

Feature Request

  • [DBZ-3815] - Sink adapter for Nats Streaming
  • [DBZ-3840] - Debezium Server's run.sh startup script fails on msys or cygwin bash
  • [DBZ-3841] - Upgrade Debezium Server Pravega sink to 0.9.1

Bug

  • [DBZ-3028] - Exception when validating `field.exclude.list` for Mongo DB connectors
  • [DBZ-3313] - In case of `/api/connectors/1` takes longer time(more than pooling) to fail spinner keeps on loading.
  • [DBZ-3479] - SQL Server CDC event timestamps do not get converted to UTC
  • [DBZ-3760] - Debezium snapshot.select.statement.overrides overrides not used
  • [DBZ-3765] - Server name pattern is unnecessarily restrictive.
  • [DBZ-3773] - Crash when processing MySQL 5.7.28 TIME fields returns empty blob instead of null
  • [DBZ-3781] - Debezium UI and CDC
  • [DBZ-3783] - Disable "Next" if any field value is changed after the validation.
  • [DBZ-3784] - Add DEFAULT to partition option engine
  • [DBZ-3788] - Initiating MongoDB connector causes oplog table scan
  • [DBZ-3792] - SRCFG00014: The config property debezium.sink.pravega.scope is required but it could not be found in any config source
  • [DBZ-3801] - LSN component of Postgres sequence numbers is not updated
  • [DBZ-3813] - Debezium 1.6.1 expecting database.port even when database.url is provided in config.
  • [DBZ-3816] - Postgres numeric default value throwing exception
  • [DBZ-3823] - SQL Server connector doesn't handle retriable errors during task start
  • [DBZ-3824] - Debezium OpenShift integration test-suite failure
  • [DBZ-3827] - Debezium Server Kinesis Sink Cannot Handle Null Events
  • [DBZ-3836] - Timeout when reading from MongoDB oplog cannot be controlled
  • [DBZ-3838] - Snapshot locking mode "minimal_percona" incorrectly resets transaction & isolation state
  • [DBZ-3839] - Properly skip tests when minor/patch are not specified
  • [DBZ-3842] - Truncate validation should verify key schema is null and not value schema
  • [DBZ-3846] - System test-suite fails if CRD already exist within the cluster
  • [DBZ-3851] - Incorrect test-tags for OcpAvroDB2ConnectorIT
  • [DBZ-3852] - System test-suite CI job does not have RHEL image parameter
  • [DBZ-3856] - Typo with prodname asciidoc attribute usage
  • [DBZ-3857] - SQL Server Connector finds tables for streaming but not snapshot
  • [DBZ-3867] - Signaling table id column too small in example
  • [DBZ-3877] - Oracle unparsable DDL issue
  • [DBZ-3878] - Support AS clause in GRANT statement
  • [DBZ-3886] - Error Parsing Oracle DDL dropping PK
  • [DBZ-3891] - Q3 docs referencing Service Registry 2.0 docs
  • [DBZ-3893] - EMPTY_CLOB() and EMPTY_BLOB() should be treated as empty LOB values
  • [DBZ-3896] - Oracle DDL parsing issue
  • [DBZ-3910] - Remove underscore from Debezium Server NATS sink Java package name
  • [DBZ-3911] - LogMinerDatabaseStateWriter causes a SQLException
  • [DBZ-3914] - Zookeeper image should not use archive.apache.org

Task

  • [DBZ-3169] - Debezium UI participating in upstream releases -- follow-up
  • [DBZ-3227] - Discuss SMT predicates in docs
  • [DBZ-3228] - Test failure for SqlServerConnectorIT#excludeColumnWhenCaptureInstanceExcludesColumns
  • [DBZ-3385] - Adjust to changed Strimzi CRDs
  • [DBZ-3387] - Create a smoke test for Debezium with Kafka on RHEL
  • [DBZ-3444] - Upgrade to Kafka 2.8
  • [DBZ-3462] - Update Debezium on RHEL documentation for GA
  • [DBZ-3649] - Options in outbox router docs not linked
  • [DBZ-3650] - Create Kafka related images based on UBI-8 for RHEL certification
  • [DBZ-3802] - Error in description of the property column.mask.hash._hashAlgorithm_.with.salt._salt_
  • [DBZ-3810] - Change DBZ kafka image , so its start script can be used on QA Rhel kafka
  • [DBZ-3812] - Test with Apicurio Registry 2.0 in system level test-suite
  • [DBZ-3819] - Upgrade commons-compress from 1.20 to 1.21
  • [DBZ-3825] - Update jenkins job configuration to incorporate recent system-testsuite changes
  • [DBZ-3828] - Test Failure - RecordsStreamProducerIT#testEmptyChangesProducesHeartbeat
  • [DBZ-3833] - Upgrade MySQL driver dependency to latest version
  • [DBZ-3837] - Upgrade UI proxy connectors to 1.6.1.Final
  • [DBZ-3858] - Improperly constructed links generating downstream build errors
  • [DBZ-3863] - CI Failure in VitessConnectorIT.shouldOutputRecordsInCloudEventsFormat
  • [DBZ-3869] - CI Failure for StreamingSourceIT.shouldFailOnSchemaInconsistency
  • [DBZ-3873] - Extract new top-level menu node for SMTs
  • [DBZ-3889] - Don't log error when dropping non-existent replication slot in tests
  • [DBZ-3900] - Intermittent test failures on CI: VitessConnectorIT::shouldUseUniqueKeyAsRecordKey
  • [DBZ-3901] - Intermittent test failures on CI: IncrementalSnapshotIT#updatesWithRestart
  • [DBZ-3902] - Test shouldNotEmitDdlEventsForNonTableObjects randomly fails
  • [DBZ-3903] - VOLUME instruction causes issue with recent Docker versions
  • [DBZ-3904] - Provide ability to denote UI order in field metadata
  • [DBZ-3909] - Maven release fails due to debezium-testing version handling

Enhancement

  • [DBZ-2251] - Make relocation.dir and offset.dir configs required.
  • [DBZ-3364] - Create Debezium API Spec Generator and static API definitions for connectors
  • [DBZ-3688] - Improve incremental snapshot metrics
  • [DBZ-3779] - Import Pattern-fly CSS from @patternfly/patternfly
  • [DBZ-3826] - Allow system testsuite to produce Strimzi image for arbitrary released version of Debezium
  • [DBZ-3870] - PostgreSQL - Minor Performance bottleneck in PostgresChangeRecordEmitter
  • [DBZ-3876] - Oracle - Provide a more user-friendly way to update SCN

Edit/Copy Release Notes

The text area below allows the project release notes to be edited and copied to another document.