Skip to content
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

slow node detection: enable evict-slow-trend on raft-kv2. #6945

Merged
merged 24 commits into from
Aug 23, 2023

Commits on Aug 10, 2023

  1. slow node detection: enable evict-slow-trend on raft-kv2.

    This pr contains:
    + Enable `evict-slow-trend` scheduler on `raft-kv2` as default.
    + Opitimize the detection strategy on the perception of Network I/O delays on TiKV nodes.
    
    Signed-off-by: lucasliang <nkcs_lykx@hotmail.com>
    LykxSassinator committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    dee81e5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    32b968b View commit details
    Browse the repository at this point in the history
  3. Bugfix as interface changed.

    Signed-off-by: lucasliang <nkcs_lykx@hotmail.com>
    LykxSassinator committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    eea16e1 View commit details
    Browse the repository at this point in the history
  4. Fix the error in ut.

    Signed-off-by: lucasliang <nkcs_lykx@hotmail.com>
    LykxSassinator committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    dfc822e View commit details
    Browse the repository at this point in the history
  5. Merge branch 'master' into enable-slow-trend-v2

    Signed-off-by: lucasliang <nkcs_lykx@hotmail.com>
    LykxSassinator committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    7a6e632 View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2023

  1. Supply extra uts to improve the testing coverage.

    Signed-off-by: lucasliang <nkcs_lykx@hotmail.com>
    LykxSassinator committed Aug 11, 2023
    Configuration menu
    Copy the full SHA
    4ad65ff View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2023

  1. Configuration menu
    Copy the full SHA
    4b14638 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    793abac View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2023

  1. Configuration menu
    Copy the full SHA
    665b636 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2023

  1. Configuration menu
    Copy the full SHA
    368dfd3 View commit details
    Browse the repository at this point in the history
  2. Polish codes.

    Signed-off-by: lucasliang <nkcs_lykx@hotmail.com>
    LykxSassinator committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    e7e8449 View commit details
    Browse the repository at this point in the history
  3. Polish metrics.

    Signed-off-by: lucasliang <nkcs_lykx@hotmail.com>
    LykxSassinator committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    f77dd9d View commit details
    Browse the repository at this point in the history
  4. Bugfix for metrics

    Signed-off-by: lucasliang <nkcs_lykx@hotmail.com>
    LykxSassinator committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    165517c View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2023

  1. Polish the codes.

    Signed-off-by: lucasliang <nkcs_lykx@hotmail.com>
    LykxSassinator committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    d443257 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2023

  1. Polish codes.

    Signed-off-by: lucasliang <nkcs_lykx@hotmail.com>
    LykxSassinator committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    815d2ee View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1830001 View commit details
    Browse the repository at this point in the history
  3. Polish codes.

    Signed-off-by: lucasliang <nkcs_lykx@hotmail.com>
    LykxSassinator committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    2cf4430 View commit details
    Browse the repository at this point in the history
  4. Bugfix for uts.

    Signed-off-by: lucasliang <nkcs_lykx@hotmail.com>
    LykxSassinator committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    880e9f5 View commit details
    Browse the repository at this point in the history
  5. Polish codes.

    Signed-off-by: lucasliang <nkcs_lykx@hotmail.com>
    LykxSassinator committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    f0a0ec8 View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2023

  1. Bugfix for starting the coordinator.

    Signed-off-by: lucasliang <nkcs_lykx@hotmail.com>
    LykxSassinator committed Aug 23, 2023
    Configuration menu
    Copy the full SHA
    65e7c26 View commit details
    Browse the repository at this point in the history
  2. Bugfix when starting the cluster with raft-kv2

    Signed-off-by: lucasliang <nkcs_lykx@hotmail.com>
    LykxSassinator committed Aug 23, 2023
    Configuration menu
    Copy the full SHA
    e83599c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f157789 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'master' into enable-slow-trend-v2

    Signed-off-by: lucasliang <nkcs_lykx@hotmail.com>
    LykxSassinator committed Aug 23, 2023
    Configuration menu
    Copy the full SHA
    566c248 View commit details
    Browse the repository at this point in the history
  5. Replace failpoint with testing.Testing() to polish codes.

    Signed-off-by: lucasliang <nkcs_lykx@hotmail.com>
    LykxSassinator committed Aug 23, 2023
    Configuration menu
    Copy the full SHA
    b29d736 View commit details
    Browse the repository at this point in the history