Comments (1)
During a rolling restart of TiDB and TiKV, stale locks from interrupted transactions may remain in TiKV. This can hinder the progression of resolvedTs, leading to changefeed delays.
This issue should ideally be addressed on the TiDB side to avoid the creation of stale locks in the first place.
Although TiCDC can make efforts to actively clear these stale locks and minimize delays, this approach isn't a complete solution to the problem.
from tiflow.
Related Issues (20)
- changefeed lag reached 556s when inject network partition between one of ticdc and pd leader last for 10mins HOT 5
- DM precheck fail: `grpc: received message larger than max` HOT 1
- ticdc ingored the `drop primary key` ddl in bdr mode HOT 4
- TiCDC: kafka client has run out of available brokers to talk to: EOF
- cdc server panic since pebble event sorter iter read nil value HOT 4
- TiCDC Puller Resolved Ts calculation uncorrectly when some region's incremental scan is stuck HOT 2
- cdc: EXCHANGE PARTITION dropped the WITHOUT VALIDATION clause HOT 2
- Enhance TiCDC Observability
- improve simple protocol decoder unit test coverage
- resolved ts stucks for 2 hours when upgrade cluster from v7.1.4 to master HOT 1
- changefeed lag reached 1398s when inject ticdc owner io hang last for 20mins HOT 3
- cherry-pick simple protocol to release-7.5 branch HOT 2
- Refactoring Plan for KvClient and Puller
- remove ChangefeedVars
- Changefeed Fails to Replicate 'Drop Primary Key' DDL of a table that only has the dropped Primary key as valid indexes. HOT 5
- Strengthen configuration change approval HOT 2
- limit the maximum number of cached txns in mysql worker
- Memory usage surges during redo apply recently HOT 3
- DM: The table_info to be imported is too large lead to the err Data too long for column 'table_info' at row 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from tiflow.