You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Clean up changefeed metrics when a changefeed is removed, and clean up processor metrics when a processor exits #2313
Optimize the lock-resolving algorithm after a Region is initialized #2264
Bug fixes
Fix the ErrSchemaStorageTableMiss error that occurs when the DDL Job duplication is encountered in the integrated test #2422
Fix the bug that a changefeed cannot be removed if the ErrGCTTLExceeded error occurs #2391
Fix the issue that outdated capture might appear in the output of the capture list command #2388
Fix the deadlock issue in the TiCDC processor #2017
Fix a data inconsistency issue that occurs because multiple processors might write data to the same table when this table is being re-scheduled #2495#2727
Fix a bug that the EtcdWorker snapshot isolation is violated in metadata management #2557
Fix the issue that the changefeed cannot be stopped due to the DDL sink error #2556
Fix the issue of TiCDC Open Protocol: TiCDC outputs an empty value when there is no change in a transaction #2619
Fix a bug that causes TiCDC to panic on the unsigned TINYINT type #2648
Decrease the gRPC window size to avoid the OOM that occurs when TiCDC captures too many Regions #2202
Fix the OOM issue that occurs when TiCDC captures too many Regions #2723
Fix the issue of process panic that occurs when encoding the data types such as mysql.TypeString, mysql.TypeVarString, mysql.TypeVarchar into JSON #2758
Fix the a memory leak issue that might occur when creating a new changefeed #2623
Fix a bug that DDL handling fails when a changefeed starts at the finish TS of a schema change #2603
Fix the issue of potential DDL loss when the owner crashes when executing DDL statements #1260
Fix the issue of insecure concurrent access to the map in SinkManager#2298