Skip to content
This repository has been archived by the owner on Nov 24, 2023. It is now read-only.

Make config file better. #775

Open
4 tasks
GMHDBJD opened this issue Jul 2, 2020 · 3 comments
Open
4 tasks

Make config file better. #775

GMHDBJD opened this issue Jul 2, 2020 · 3 comments
Labels
priority/important Major change, requires approval from ≥2 primary reviewers type/feature-request This issue is a feature request

Comments

@GMHDBJD
Copy link
Collaborator

GMHDBJD commented Jul 2, 2020

Feature Request

Is your feature request related to a problem? Please describe:

In DM, configuration items can be divided into three categories:

  1. Process configuration, such as addr, port, log level, etc
  2. Upstream MySQL related configuration, such as MySQL connection information, source-id, etc
  3. Data migration task configuration, such as task-related upstream and downstream information, block and allow list and other feature related configuration

Currently, the third type information needs to refer to the second type information (for example, the source-id needs to be specified in task.yaml).

Describe the feature you'd like:

  • Minimize the reference relationship between configuration item categories
  • Use Web UI to config easily
  • More clear documentation instructions for easy and correct use
  • Better checking mechanism to avoid mis-use

Describe alternatives you've considered:

Teachability, Documentation, Adoption, Migration Strategy:

@GMHDBJD GMHDBJD added priority/important Major change, requires approval from ≥2 primary reviewers type/feature-request This issue is a feature request and removed priority/important Major change, requires approval from ≥2 primary reviewers labels Jul 2, 2020
@lance6716
Copy link
Collaborator

lance6716 commented Jul 16, 2020

perhaps we should rename add alias to these configurations items to let name indicate usage, for example:

mydumpers -> full-data-dump

loaders -> full-data-load

syncer -> incremental-data-sync

@csuzhangxc
Copy link
Member

perhaps we should rename these configurations items to let name indicate usage, for example:

mydumpers -> full-data-dump

loaders -> full-data-load

syncer -> incremental-data-sync

syncer we are renaming it to binlog replication as we did in Grafana dashboard.

@GMHDBJD
Copy link
Collaborator Author

GMHDBJD commented Aug 6, 2020

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
priority/important Major change, requires approval from ≥2 primary reviewers type/feature-request This issue is a feature request
Projects
None yet
Development

No branches or pull requests

3 participants