2.7.0.0
CloudCanal-2.7.0.0
Release date: May 26th, 2023 Version number: 2.7.0.0
New Connection
- Add PolarDbX 2.0 to MySQL schema migration, full data, incremental, DDL synchronization (add/drop columns), verification and correction
- Add PolarDbX 2.0 to StarRocks schema migration, full data, incremental, DDL synchronization (add/drop columns), verification and correction.
- Add PolarDbX 2.0 to Kafka schema migration, full data, and incremental.
- Add new verification and correction capabilities for MySQL to PolarDbMySQL and Redis.
New Features
- Support Oracle 10g incremental (RAC mode)
- Support no-lock change for RDS for MySQL to MySQL Alibaba Cloud in DMS
- Support no-lock change for RDS for MySQL to RabbitMQ/Kafka Alibaba Cloud in DMS.
- Support modification of subscribed table columns in TiDB source.
- Support metadata retrieval, including searching for target tables from source tables, searching for tables with a set WHERE condition, and searching for tables with a set target primary key.
Optimization
- Optimized the Open and Close Method of Heartbeat Connection on the MySQL/PolarDbMySQL Source
- Optimized Metadata Refresh (DataJob Details to Function List to Refresh Metadata)
- Optimized Kafka -> apply_commit.log for Original Message Format in Kafka / RocketMQ to apply_commit.log for Original Message Format in RocketMQ
- Optimized RocketMQ -> Header Information Carried by Original Message Format in RocketMQ
Problem Fixing
- Fixed OOM Exception When Starting TiDB Incremental DataTask
- Fixed the Issue of Unable to Create Kafka to StarRocks DataJob
- Fixed the Issue of Unable to View Database and Table Mapping from Oracle to StarRocks
- Fixed the Issue of Incorrect DEFAULT Value for CLOB/NCLOB during Structure Migration from Oracle to the Target
- Fixed the Scanning Issue of Date Type in Primary Keys on the OceanBase/MySQL Source
- Fixed the Issue of Excessive Consumption of Log List When Incrementally Obtaining Data from Oracle Source End with LogMiner
- Fixed the Issue of DataJob Unable to Find Code Package after Custom Code Update
- Fixed the Issue of CustomCodeContext Parameter Not Passed to Sub-Tasks After Editing Subscription (Parameter is Null in Sub-DataJob)
- Fixed the Error "The producer group [CLIENT_INNER_PRODUCER] has been created before" When Creating a RocketMQ DataJob