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: calculate the io throughput in background in ReadLimiter #5415

Merged

Commits on Jul 21, 2022

  1. fix issue 5401

    Signed-off-by: Lloyd-Pottiger <yan1579196623@gmail.com>
    Lloyd-Pottiger committed Jul 21, 2022
    Configuration menu
    Copy the full SHA
    4b36863 View commit details
    Browse the repository at this point in the history
  2. run getCurrentIOInfo in auto_tune_thread

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

Commits on Jul 22, 2022

  1. fix unit test

    Signed-off-by: Lloyd-Pottiger <yan1579196623@gmail.com>
    Lloyd-Pottiger committed Jul 22, 2022
    Configuration menu
    Copy the full SHA
    8fa8611 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    715d089 View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2022

  1. address comments

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

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

Commits on Jul 28, 2022

  1. make variables of read_info atomic variables

    Signed-off-by: Lloyd-Pottiger <yan1579196623@gmail.com>
    Lloyd-Pottiger committed Jul 28, 2022
    Configuration menu
    Copy the full SHA
    183ff8b View commit details
    Browse the repository at this point in the history
  2. reslove conflict

    Signed-off-by: Lloyd-Pottiger <yan1579196623@gmail.com>
    Lloyd-Pottiger committed Jul 28, 2022
    Configuration menu
    Copy the full SHA
    688f530 View commit details
    Browse the repository at this point in the history
  3. fix

    Signed-off-by: Lloyd-Pottiger <yan1579196623@gmail.com>
    Lloyd-Pottiger committed Jul 28, 2022
    Configuration menu
    Copy the full SHA
    3883fbc View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ca7b548 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1fc3b25 View commit details
    Browse the repository at this point in the history
  6. remove total_read_bytes and add fg_read_bytes

    Signed-off-by: Lloyd-Pottiger <yan1579196623@gmail.com>
    Lloyd-Pottiger committed Jul 28, 2022
    Configuration menu
    Copy the full SHA
    568a08d View commit details
    Browse the repository at this point in the history
  7. load with memory_order_relaxed

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

Commits on Jul 29, 2022

  1. update the sleep position

    Signed-off-by: Lloyd-Pottiger <yan1579196623@gmail.com>
    Lloyd-Pottiger committed Jul 29, 2022
    Configuration menu
    Copy the full SHA
    11bec26 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0cdf45d View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2022

  1. fix ut

    Signed-off-by: Lloyd-Pottiger <yan1579196623@gmail.com>
    Lloyd-Pottiger committed Aug 1, 2022
    Configuration menu
    Copy the full SHA
    35dd172 View commit details
    Browse the repository at this point in the history
  2. avoid meanless calculation

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

Commits on Aug 3, 2022

  1. rename some variables and change default value to 30

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

Commits on Aug 4, 2022

  1. Configuration menu
    Copy the full SHA
    b842471 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1a08ec9 View commit details
    Browse the repository at this point in the history