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

IMC and Multi-Tenant Channel Based Broker retries #2932

Merged
merged 10 commits into from
Jul 21, 2020

Commits on Jul 17, 2020

  1. IMC and Multi-Tenant Channel Based Broker retries

    - Add retries to message sender
    - Add BrokerRedelivery e2e test
    
    Signed-off-by: Pierangelo Di Pilato <pierangelodipilato@gmail.com>
    pierDipi committed Jul 17, 2020
    Configuration menu
    Copy the full SHA
    82ff7bc View commit details
    Browse the repository at this point in the history
  2. Do not create a unnecessarily a default pooled client

    Signed-off-by: Pierangelo Di Pilato <pierangelodipilato@gmail.com>
    pierDipi committed Jul 17, 2020
    Configuration menu
    Copy the full SHA
    2110286 View commit details
    Browse the repository at this point in the history
  3. No retries by default

    Signed-off-by: Pierangelo Di Pilato <pierangelodipilato@gmail.com>
    pierDipi committed Jul 17, 2020
    Configuration menu
    Copy the full SHA
    0a0eaf2 View commit details
    Browse the repository at this point in the history
  4. Use DispatchMessage directly

    Signed-off-by: Pierangelo Di Pilato <pierangelodipilato@gmail.com>
    pierDipi committed Jul 17, 2020
    Configuration menu
    Copy the full SHA
    59af194 View commit details
    Browse the repository at this point in the history
  5. Remove redundant check

    Signed-off-by: Pierangelo Di Pilato <pierangelodipilato@gmail.com>
    pierDipi committed Jul 17, 2020
    Configuration menu
    Copy the full SHA
    fcc3b60 View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2020

  1. Put NoRetries in a var

    Signed-off-by: Pierangelo Di Pilato <pierangelodipilato@gmail.com>
    pierDipi committed Jul 20, 2020
    Configuration menu
    Copy the full SHA
    3c7679e View commit details
    Browse the repository at this point in the history
  2. Create a new struct with SubscriberSpec and RetriesConfig

    Signed-off-by: Pierangelo Di Pilato <pierangelodipilato@gmail.com>
    pierDipi committed Jul 20, 2020
    Configuration menu
    Copy the full SHA
    e029985 View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2020

  1. Add DispatchMessageWithRetries to MessageDispatcher interface

    Signed-off-by: Pierangelo Di Pilato <pierangelodipilato@gmail.com>
    pierDipi committed Jul 21, 2020
    Configuration menu
    Copy the full SHA
    5a73e1c View commit details
    Browse the repository at this point in the history
  2. Rename to RetryConfig

    Signed-off-by: Pierangelo Di Pilato <pierangelodipilato@gmail.com>
    pierDipi committed Jul 21, 2020
    Configuration menu
    Copy the full SHA
    3a43578 View commit details
    Browse the repository at this point in the history
  3. Add UT for delivery spec

    Signed-off-by: Pierangelo Di Pilato <pierangelodipilato@gmail.com>
    pierDipi committed Jul 21, 2020
    Configuration menu
    Copy the full SHA
    030c6c6 View commit details
    Browse the repository at this point in the history