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

perf: increase sessions in the pool in batches #134

Merged
merged 5 commits into from Apr 8, 2020

Commits on Apr 4, 2020

  1. perf: increase sessions in the pool in batches

    When more sessions are requested by the user application than are available in the session pool,
    the session pool will now create new sessions in batches instead of in steps of 1. This reduces
    the number of RPCs needed to serve a burst of requests.
    
    A benchmark for the session pool has also been added to be able to compare performance and the
    number of RPCs needed before and after this change. This benchmark can also be used for future
    changes to verify that the change does not deteriorate performance or increase the number of
    RPCs needed.
    olavloite committed Apr 4, 2020
    Copy the full SHA
    b9722e3 View commit details
    Browse the repository at this point in the history
  2. fix: remove unused code

    olavloite committed Apr 4, 2020
    Copy the full SHA
    6ef0dea View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    c61ecee View commit details
    Browse the repository at this point in the history
  4. fix: remove commented code

    olavloite committed Apr 4, 2020
    Copy the full SHA
    0db75df View commit details
    Browse the repository at this point in the history
  5. fix: rename parameter

    olavloite committed Apr 4, 2020
    Copy the full SHA
    e3ac294 View commit details
    Browse the repository at this point in the history