Skip to content

Releases: pingcap/tiflow

v4.0.13 hotfix

10 Jun 03:26
ffbdae3
Compare
Choose a tag to compare
v4.0.13-20210610-ffbdae3

kv/client: add incremental scan region count limit (#1926)

ticdc v5.0.2

09 Jun 11:54
b6d58ef
Compare
Choose a tag to compare

Compatibility Changes

  • Deprecate --sort-dir in the cdc cli changefeed command. Instead, users can set --sort-dir in the cdc server command. #1795

Improvements

  • Add monitoring metrics for the table memory consumption #1885
  • Optimize the memory and CPU usages during the sorting stage #1863
  • Delete some useless log information that might cause user confusion #1759

Bug Fixes

  • Fix the issue that the time zone information is lost in the Avro output #1712
  • Support cleaning up stale temporary files in Unified Sorter and forbid sharing the sort-dir directory #1742
  • Fix a deadlock bug in the KV client that occurs when many stale Regions exist #1801
  • Fix the wrong help information in the --cert-allowed-cn flag #1697
  • Revert the update for explicit_defaults_for_timestamp which requires the SUPER privilege when replicating data to MySQL #1750
  • Support the sink flow control to reduce the risk of memory overflow #1840
  • Fix a bug that the replication task might stop when moving a table #1828
  • Fix the issue that the TiKV GC safe point is blocked due to the stagnation of TiCDC changefeed checkpoint #1759

Pre Release v5.2.0-alpha

07 Jun 08:11
819a0cd
Compare
Choose a tag to compare
Pre-release
sorter: provide more information on sorter IO errors (#1969)

Pre Release v5.1.0-alpha

24 May 03:39
99ee8fb
Compare
Choose a tag to compare
Pre-release

Pre Release v5.1.0-alpha

ticdc v4.0.13

27 May 11:37
bccc2fe
Compare
Choose a tag to compare

Improvements

  • Implement the processor flow control to avoid memory overflow (OOM) #1751
  • Support cleaning up stale temporary files in Unified Sorter and prevent multiple cdc server instances from sharing the same sort-dir directory #1741
  • Add the HTTP handler for the failpoint #1732

Bug Fixes

  • Fix the deadlock issue caused by the flow control when the sorter's input channel has been blocked #1779
  • Fix the issue that the TiKV GC safe point is blocked due to the stagnation of TiCDC changefeed checkpoint #1756
  • Revert the update in explicit_defaults_for_timestamp which requires the SUPER privilege when replicating data to MySQL #1749

ticdc v5.0.1

23 Apr 07:26
6363c48
Compare
Choose a tag to compare

Bug Fixes

  • Fix the concurrency issue in Unified Sorter and filter the unhelpful error messages #1678
  • Fix a bug that the creation of redundant directories might interrupt the replication with MinIO #1672
  • Set the default value of the explicit_defaults_for_timestamp session variable to ON to make the MySQL 5.7 downstream keep the same behavior with the upstream TiDB #1659
  • Fix the issue that the incorrect handling of io.EOF might cause replication interruption #1648
  • Correct the TiKV CDC endpoint CPU metric in the TiCDC dashboard #1645
  • Increase defaultBufferChanSize to avoid replication blocking in some cases #1632

ticdc v5.0.0

07 Apr 02:32
39c1bd9
Compare
Choose a tag to compare

Improvements

  • Add a double confirmation when users create or resume the changefeed with the start-ts or checkpoint-ts 1 day before the current timestamp #1497

Bug Fixes

  • Fix a disorder issue of the resolved ts event #1464
  • Fix a data loss issue caused by wrong table scheduling due to the network problem #1508

ticdc v4.0.12

02 Apr 02:34
a366f30
Compare
Choose a tag to compare

Improvements

  • Add a double confirmation when users create or resume the changefeed with the start-ts or checkpoint-ts 1 day before the current timestamp #1497

Bug Fixes

  • Fix a disorder issue of the resolved ts event #1464
  • Fix a data loss issue caused by wrong table scheduling due to the network problem #1508

ticdc v4.0.11

26 Feb 05:45
52a6d9e
Compare
Choose a tag to compare

Improvements

  • Add the version information in the capture metadata and add the CLI version of a changefeed in the changefeed metadata #1342

Bug Fixes

  • Fix a bug that the TiCDC service might unexpectedly exit when ErrTaskStatusNotExists and the closing of capture session occur at the same time #1240
  • Fix the old value switch of a changefeed might be affected by another changefeed #1347
  • Fix a bug that the TiCDC service might hang when processing a new changefeed with invalid the sort-engine parameter #1309
  • Fix the issue of panic that occurs when getting the debugging information on none owner nodes #1349
  • Fix the issue that the ticdc_processor_num_of_tables and ticdc_processor_table_resolved_ts metrics are not properly updated when when adding or removing tables #1351
  • Fix the issue of potential data loss if a processor crashes when adding a table #1363
  • Fix a bug that the owner might lead to abnormal TiCDC server exits during table migrations #1352
  • Fix a bug that TiCDC does not exit in time after the service GC safepoint is lost #1367
  • Fix a bug that the KV client might skip creating the event feed #1336
  • Fix a bug that the atomicity of transactions is broken when the transactions are replicated to the downstream #1375

ticdc v5.0.0-rc

12 Jan 04:28
e0f35fa
Compare
Choose a tag to compare

There is no release note for this version.