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

overload: create scaled timers via the dispatcher #14679

Merged

Commits on Jan 12, 2021

  1. Move timer type map into ScaledRangeTimerManager

    Make ScaledRangeTimerManager the ultimate arbiter for determining the
    timer minimum for a given timer type.
    
    Signed-off-by: Alex Konradi <akonradi@google.com>
    akonradi committed Jan 12, 2021
    Configuration menu
    Copy the full SHA
    842d5fa View commit details
    Browse the repository at this point in the history
  2. Create scaled timers through the Dispatcher

    When creating the Dispatcher, use a factory returned by the
    OverloadManager to construct the ScaledRangeTimerManager.
    
    Signed-off-by: Alex Konradi <akonradi@google.com>
    akonradi committed Jan 12, 2021
    Configuration menu
    Copy the full SHA
    9d167b1 View commit details
    Browse the repository at this point in the history

Commits on Jan 13, 2021

  1. Address review feedback

    Signed-off-by: Alex Konradi <akonradi@google.com>
    akonradi committed Jan 13, 2021
    Configuration menu
    Copy the full SHA
    e39717a View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' of https://github.com/envoyproxy/envoy into dis…

    …patcher-create-scaled-timers
    
    Signed-off-by: Alex Konradi <akonradi@google.com>
    akonradi committed Jan 13, 2021
    Configuration menu
    Copy the full SHA
    cf94145 View commit details
    Browse the repository at this point in the history

Commits on Jan 14, 2021

  1. Test timer map correctness

    Signed-off-by: Alex Konradi <akonradi@google.com>
    akonradi committed Jan 14, 2021
    Configuration menu
    Copy the full SHA
    4856934 View commit details
    Browse the repository at this point in the history
  2. Fix formatting

    Signed-off-by: Alex Konradi <akonradi@google.com>
    akonradi committed Jan 14, 2021
    Configuration menu
    Copy the full SHA
    db50f12 View commit details
    Browse the repository at this point in the history
  3. Move TimerType enum

    Signed-off-by: Alex Konradi <akonradi@google.com>
    akonradi committed Jan 14, 2021
    Configuration menu
    Copy the full SHA
    c2e548a View commit details
    Browse the repository at this point in the history
  4. Add missing override in Api::ValidationImpl

    Signed-off-by: Alex Konradi <akonradi@google.com>
    akonradi committed Jan 14, 2021
    Configuration menu
    Copy the full SHA
    58cc3c5 View commit details
    Browse the repository at this point in the history

Commits on Jan 15, 2021

  1. Fix test issues

    Signed-off-by: Alex Konradi <akonradi@google.com>
    akonradi committed Jan 15, 2021
    Configuration menu
    Copy the full SHA
    ec55d5f View commit details
    Browse the repository at this point in the history
  2. Lower coverage limit

    Signed-off-by: Alex Konradi <akonradi@google.com>
    akonradi committed Jan 15, 2021
    Configuration menu
    Copy the full SHA
    053a315 View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2021

  1. Merge remote-tracking branch 'upstream/main' into dispatcher-create-s…

    …caled-timers
    
    Signed-off-by: Alex Konradi <akonradi@google.com>
    akonradi committed Jan 19, 2021
    Configuration menu
    Copy the full SHA
    4d6d288 View commit details
    Browse the repository at this point in the history