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

Fixes Restcomm#150 : Resubmissions of requests to alternate peers now possible until all peers exhausted, while respecting Weighted Round Robin balancing algorithm #156

Open
wants to merge 8 commits into
base: master
Choose a base branch
from

Commits on Feb 11, 2020

  1. Merge pull request #1 from RestComm/master

    Merge pull request RestComm#146 from StephenDwyer-kcom/master
    stevedwyer-nasstar authored Feb 11, 2020
    Configuration menu
    Copy the full SHA
    d7a3185 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0e6d72b View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2020

  1. Changes reviewed and new Router class added; test added for new Route…

    …r class; changes require around peer selection and should move away from using CC-Request-Number AVP for signifying resubmissions. Interim commit only to manage change
    Steve Dwyer committed Apr 7, 2020
    Configuration menu
    Copy the full SHA
    d84b493 View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2020

  1. New class WeightedRoundRobinResubmittingRouter added to preserve exis…

    …iting behaviour in WeightedRoundRobinRouter class. Tests added to validate WeightedRoundRobinResubmittingRouter selects previously unattempted peers for a resubmission of an existing message, based on existing weighted round robin algorithm.
    Steve Dwyer committed Apr 8, 2020
    Configuration menu
    Copy the full SHA
    494866c View commit details
    Browse the repository at this point in the history
  2. Code reformatted

    Steve Dwyer committed Apr 8, 2020
    Configuration menu
    Copy the full SHA
    6236627 View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2020

  1. Added check to ensure that the Router implementation can handle submi…

    …tting requests which have received a Busy or Unable to Deliver Answer from one peer, to an alternative peer, and to avoid perpetual re-submission of such requests
    Steve Dwyer committed Apr 9, 2020
    Configuration menu
    Copy the full SHA
    b9e42a4 View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2020

  1. Removed duplicate variable assignment of avpResCode

    Steve Dwyer committed Apr 20, 2020
    Configuration menu
    Copy the full SHA
    2575d51 View commit details
    Browse the repository at this point in the history

Commits on May 20, 2020

  1. Revert "Removed duplicate variable assignment of avpResCode"

    This reverts commit 2575d51.
    Steve Dwyer committed May 20, 2020
    Configuration menu
    Copy the full SHA
    3f9fafc View commit details
    Browse the repository at this point in the history