Closed hi-rustin closed 2 years ago
This is a feature request from tidbclould that has the following problems if implemented:
mysql.user
table will be inconsistent due to version differences.Off-line discussion: Considering this complex logic, we decided to develop a special version of cdc for tidbcloud. tidbcloud will ensure that upstream and downstream permissions are consistent and that all tables are synchronized. This way, the above mentioned problems do not exist.
cc: @amyangfei @overvenus @leoppro
Do you have any questions about this feature request? If not I'm ready to develop it (already briefly tested the feature and it works), also which branch do I need to commit the code to?
Just a reminder, we do need to pay attention to mysql.user
privilege requirements.
which branch do I need to commit the code to?
Please choose "cloud-cdc-5.0" as your PR base branch.
Just a reminder, we do need to pay attention to
mysql.user
privilege requirements.
@overvenus Could you please provide more details?
@hi-rustin: Closing this issue.
Feature Request
Is your feature request related to a problem? Please describe:
Currently TiCDC filters all system tables. But in the master-slave scenario we want to synchronize the user information table so that after the master-slave switch there will be no error that the user cannot login.
Describe the feature you'd like: TiCDC supports synchronization of user information tables
Describe alternatives you've considered:
N/A
Teachability, Documentation, Adoption, Migration Strategy: N/A