Stale read maybe always blocked cause by ResolvedTS blocked #44990
Labels
affects-6.5
affects-7.0
affects-7.1
affects-7.2
severity/critical
sig/transaction
SIG:Transaction
type/bug
The issue is confirmed as a bug.
Bug Report
Please answer these questions before submitting your issue. Thanks!
1. Minimal reproduce step (Required)
Then stale read request is always not GlobalStaleRead. Then when stale read requests meet
DataIsNotReady
error, TiDB will retry the next available region replica. But if theResolvedTS
is blocked, the stale read request will always recieveDataIsNotReady
error. In this situation, TiDB should send the stale read request to region leader, and remove the request.StaleRead flag, then the region leader can always handle it.2. What did you expect to see? (Required)
3. What did you see instead (Required)
4. What is your TiDB version? (Required)
tidb v6.5.3
The text was updated successfully, but these errors were encountered: