okJiang
okJiang
### First-time contributors' checklist - [x] I've signed [**Contributor License Agreement**](https://cla-assistant.io/pingcap/docs-cn) that's required for repo owners to accept my contribution. ### What is changed, added or deleted? (Required) ### Which...
### What problem does this PR solve? Issue Number: close https://github.com/pingcap/tidb/issues/51183 Problem Summary: - as title ### What changed and how does it work? - as title ### Check List...
### What did you do? "Mariadb binlog gtid format: {domain_id}{}{server_id}{}{seq_no} gtid_strict_mode = off (gtid_strict_mode behavior validation: http://youdidwhatwithtsql.com/behavior-gtidstrictmode-mariadb/2089/) Assumed Example: Data Sync Chain: A -> B -> DM -> TiDB At...
### What problem does this PR solve? Issue Number: close https://github.com/pingcap/tiflow/issues/10734, close https://github.com/pingcap/tiflow/issues/10733 ### What is changed and how it works? - Add DM_MASTER_EXTRA_ARG to dm_upstream_switch case - Add Mariadb...
https://github.com/pingcap/tiflow/actions/workflows/dm_upstream_switch.yaml Due to this update https://github.com/pingcap/tiflow/pull/9494 https://github.com/pingcap/tiflow/blob/e5edb1906cc6c1c3addf9e82120ebefd96b13e81/dm/tests/_utils/run_dm_master#L27
### What problem does this PR solve? Issue Number: close https://github.com/pingcap/tidb/issues/49173 Problem Summary: - if tidb is down when lightning record duplicate count, lightning will retry RecordDataConflictError. That cause the...
### What problem does this PR solve? Issue Number: Ref https://github.com/tikv/pd/issues/8458 ### What is changed and how does it work? ```commit-message ``` ### Check List Tests - Unit test -...
### What problem does this PR solve? Issue Number: Ref https://github.com/tikv/pd/issues/8379 ### What is changed and how does it work? ```commit-message ``` ### Check List Tests - Unit test -...
## Enhancement Task We can consider removing these functions ```golang type SchedulerConfigProvider interface { .... IsSchedulerDisabled(types.CheckerSchedulerType) bool AddSchedulerCfg(types.CheckerSchedulerType, []string) RemoveSchedulerCfg(types.CheckerSchedulerType) Persist(endpoint.ConfigStorage) error .... GetScheduleConfig() *ScheduleConfig SetScheduleConfig(*ScheduleConfig) } ``` from this...