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

feat: add page_stress_testing as a subcommand of tiflash #5038

Merged
merged 23 commits into from
Jun 10, 2022

Commits on May 31, 2022

  1. move stree workload under namespace DB::PS::tests

    Signed-off-by: Lloyd-Pottiger <yan1579196623@gmail.com>
    Lloyd-Pottiger committed May 31, 2022
    Configuration menu
    Copy the full SHA
    5f8096d View commit details
    Browse the repository at this point in the history
  2. fix clang-tidy error

    Signed-off-by: Lloyd-Pottiger <yan1579196623@gmail.com>
    Lloyd-Pottiger committed May 31, 2022
    Configuration menu
    Copy the full SHA
    e7cf388 View commit details
    Browse the repository at this point in the history
  3. fix clang-tidy error

    Signed-off-by: Lloyd-Pottiger <yan1579196623@gmail.com>
    Lloyd-Pottiger committed May 31, 2022
    Configuration menu
    Copy the full SHA
    75c0c86 View commit details
    Browse the repository at this point in the history
  4. add mainEntry.cpp

    Signed-off-by: Lloyd-Pottiger <yan1579196623@gmail.com>
    Lloyd-Pottiger committed May 31, 2022
    Configuration menu
    Copy the full SHA
    d3be4aa View commit details
    Browse the repository at this point in the history
  5. change directory layout and add CMakeLists.txt

    Signed-off-by: Lloyd-Pottiger <yan1579196623@gmail.com>
    Lloyd-Pottiger committed May 31, 2022
    Configuration menu
    Copy the full SHA
    5a36b3f View commit details
    Browse the repository at this point in the history
  6. add it to main.cpp

    Signed-off-by: Lloyd-Pottiger <yan1579196623@gmail.com>
    Lloyd-Pottiger committed May 31, 2022
    Configuration menu
    Copy the full SHA
    8ba638c View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2022

  1. fix some known errors

    Signed-off-by: Lloyd-Pottiger <yan1579196623@gmail.com>
    Lloyd-Pottiger committed Jun 1, 2022
    Configuration menu
    Copy the full SHA
    f266aaa View commit details
    Browse the repository at this point in the history
  2. remove page_storage_v3 in workload CMakeLists

    Signed-off-by: Lloyd-Pottiger <yan1579196623@gmail.com>
    Lloyd-Pottiger committed Jun 1, 2022
    Configuration menu
    Copy the full SHA
    79e1dee View commit details
    Browse the repository at this point in the history
  3. explicit trigger REGISTER_WORKLOAD

    Signed-off-by: Lloyd-Pottiger <yan1579196623@gmail.com>
    Lloyd-Pottiger committed Jun 1, 2022
    Configuration menu
    Copy the full SHA
    e80288d View commit details
    Browse the repository at this point in the history
  4. fix tidy error

    Signed-off-by: Lloyd-Pottiger <yan1579196623@gmail.com>
    Lloyd-Pottiger committed Jun 1, 2022
    Configuration menu
    Copy the full SHA
    3a3f46a View commit details
    Browse the repository at this point in the history
  5. fix tidy error

    Signed-off-by: Lloyd-Pottiger <yan1579196623@gmail.com>
    Lloyd-Pottiger committed Jun 1, 2022
    Configuration menu
    Copy the full SHA
    28cc416 View commit details
    Browse the repository at this point in the history
  6. change CMakeLists

    Signed-off-by: Lloyd-Pottiger <yan1579196623@gmail.com>
    Lloyd-Pottiger committed Jun 1, 2022
    Configuration menu
    Copy the full SHA
    9124d5d View commit details
    Browse the repository at this point in the history

Commits on Jun 2, 2022

  1. add some comments about trigger register

    Signed-off-by: Lloyd-Pottiger <yan1579196623@gmail.com>
    Lloyd-Pottiger committed Jun 2, 2022
    Configuration menu
    Copy the full SHA
    cb478ef View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9473123 View commit details
    Browse the repository at this point in the history
  3. reslove conflicts

    Signed-off-by: Lloyd-Pottiger <yan1579196623@gmail.com>
    Lloyd-Pottiger committed Jun 2, 2022
    Configuration menu
    Copy the full SHA
    5e5e06c View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2022

  1. rename stressworkload to pageworkload

    Signed-off-by: Lloyd-Pottiger <yan1579196623@gmail.com>
    Lloyd-Pottiger committed Jun 7, 2022
    Configuration menu
    Copy the full SHA
    c406056 View commit details
    Browse the repository at this point in the history
  2. rollback irrelevant changes

    Signed-off-by: Lloyd-Pottiger <yan1579196623@gmail.com>
    Lloyd-Pottiger committed Jun 7, 2022
    Configuration menu
    Copy the full SHA
    09c139c View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2022

  1. remove ENABLE_V3_PAGESTORAGE

    Signed-off-by: Lloyd-Pottiger <yan1579196623@gmail.com>
    Lloyd-Pottiger committed Jun 9, 2022
    Configuration menu
    Copy the full SHA
    201ddbf View commit details
    Browse the repository at this point in the history
  2. remove dt-workload & page-workload executable target

    Signed-off-by: Lloyd-Pottiger <yan1579196623@gmail.com>
    Lloyd-Pottiger committed Jun 9, 2022
    Configuration menu
    Copy the full SHA
    5f8afb2 View commit details
    Browse the repository at this point in the history
  3. remove useless code

    Signed-off-by: Lloyd-Pottiger <yan1579196623@gmail.com>
    Lloyd-Pottiger committed Jun 9, 2022
    Configuration menu
    Copy the full SHA
    fdee8de View commit details
    Browse the repository at this point in the history
  4. remove stress & tools dir

    Signed-off-by: Lloyd-Pottiger <yan1579196623@gmail.com>
    Lloyd-Pottiger committed Jun 9, 2022
    Configuration menu
    Copy the full SHA
    5394c4b View commit details
    Browse the repository at this point in the history
  5. clear clang-tidy error

    Signed-off-by: Lloyd-Pottiger <yan1579196623@gmail.com>
    Lloyd-Pottiger committed Jun 9, 2022
    Configuration menu
    Copy the full SHA
    247ae77 View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2022

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