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

Ruler: optimised <prefix>/api/v1/rules and <prefix>/api/v1/alerts #3916

Merged

Commits on Mar 8, 2021

  1. Use a grpc clients pool in the ruler

    Signed-off-by: Marco Pracucci <marco@pracucci.com>
    pracucci committed Mar 8, 2021
    Configuration menu
    Copy the full SHA
    8d70c9e View commit details
    Browse the repository at this point in the history
  2. Concurrently fetch rules from all rulers

    Signed-off-by: Marco Pracucci <marco@pracucci.com>
    pracucci committed Mar 8, 2021
    Configuration menu
    Copy the full SHA
    a5aa0f3 View commit details
    Browse the repository at this point in the history
  3. Added subservices manager

    Signed-off-by: Marco Pracucci <marco@pracucci.com>
    pracucci committed Mar 8, 2021
    Configuration menu
    Copy the full SHA
    0f887df View commit details
    Browse the repository at this point in the history
  4. Fixed Rules() grpc call

    Signed-off-by: Marco Pracucci <marco@pracucci.com>
    pracucci committed Mar 8, 2021
    Configuration menu
    Copy the full SHA
    bcb2bd0 View commit details
    Browse the repository at this point in the history
  5. Added integration test

    Signed-off-by: Marco Pracucci <marco@pracucci.com>
    pracucci committed Mar 8, 2021
    Configuration menu
    Copy the full SHA
    704aef0 View commit details
    Browse the repository at this point in the history
  6. Added CHANGELOG entry

    Signed-off-by: Marco Pracucci <marco@pracucci.com>
    pracucci committed Mar 8, 2021
    Configuration menu
    Copy the full SHA
    97d586b View commit details
    Browse the repository at this point in the history
  7. Addressed review comments

    Signed-off-by: Marco Pracucci <marco@pracucci.com>
    pracucci committed Mar 8, 2021
    Configuration menu
    Copy the full SHA
    c1f634a View commit details
    Browse the repository at this point in the history
  8. Fixed CHANGELOG

    Signed-off-by: Marco Pracucci <marco@pracucci.com>
    pracucci committed Mar 8, 2021
    Configuration menu
    Copy the full SHA
    df8ad9f View commit details
    Browse the repository at this point in the history