-
Notifications
You must be signed in to change notification settings - Fork 720
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Service Safepoint with infinite TTL may keep disappearing after upgrading PD #3366
Comments
Root cause: Although we have fixed #3128, when we upgrade from a lower PD version to a higher one, TiDB still cannot add Line 863 in 02c5f77
This will make UpdateGCSafePoint keep responding wrong safe point value which may cause some problems to the client who uses this interface, for example, TiCDC.
Solution:
|
Please take a look @MyonKeminta |
I see. I did a fix for the |
Bug Report
An extended problem of #3128
What did you do?
Upgrade from PD from v4.0.8 to v4.0.9.
What did you expect to see?
PD should contain service_gc_safe_points
gc_worker
in PD etcd key.Expected:
What did you see instead?
service_id: "gc_worker" is still lost.
What version of PD are you using (
pd-server -V
)?The text was updated successfully, but these errors were encountered: