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: implement logical clock #6

Merged
merged 2 commits into from
Apr 14, 2024
Merged

feat: implement logical clock #6

merged 2 commits into from
Apr 14, 2024

Commits on Apr 14, 2024

  1. feat: implement logical clock

    Previously, the benchmark runner uses physical time to track the
    benchmark progress. This is not ideal because the physical time keeps
    moving forward even when the benchmark is paused. Also the throughput
    calculation is not accurate when there are pauses. This commit introduces
    a logical clock that can be paused and resumed to improve the pause
    functionality.
    
    Signed-off-by: Wenxuan Zhang <wenxuangm@gmail.com>
    wfxr committed Apr 14, 2024
    Configuration menu
    Copy the full SHA
    b260165 View commit details
    Browse the repository at this point in the history
  2. refactor: rename

    Signed-off-by: Wenxuan Zhang <wenxuangm@gmail.com>
    wfxr committed Apr 14, 2024
    Configuration menu
    Copy the full SHA
    5579f5b View commit details
    Browse the repository at this point in the history