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

Streaming PromQL engine: add support for range vector selectors as the top-level expression #8023

Merged
merged 22 commits into from
May 9, 2024

Commits on May 2, 2024

  1. Introduce RangeVectorOperator interface and split RangeVectorSelector…

    …WithTransformation into two types.
    charleskorn committed May 2, 2024
    Configuration menu
    Copy the full SHA
    c61dc12 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ccc00c9 View commit details
    Browse the repository at this point in the history
  3. Improve performance of rate() calculations by exposing range vector o…

    …perator range rather than calculating it at each time step.
    charleskorn committed May 2, 2024
    Configuration menu
    Copy the full SHA
    07000f5 View commit details
    Browse the repository at this point in the history
  4. Add changelog entry

    charleskorn committed May 2, 2024
    Configuration menu
    Copy the full SHA
    6f08073 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2935a5f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    bd6c902 View commit details
    Browse the repository at this point in the history
  7. Remove outdated comment

    charleskorn committed May 2, 2024
    Configuration menu
    Copy the full SHA
    81db06f View commit details
    Browse the repository at this point in the history
  8. Clarify more comments.

    charleskorn committed May 2, 2024
    Configuration menu
    Copy the full SHA
    e5404f8 View commit details
    Browse the repository at this point in the history

Commits on May 6, 2024

  1. Simplify test setup

    charleskorn committed May 6, 2024
    Configuration menu
    Copy the full SHA
    477700b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a437465 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    43e6c5c View commit details
    Browse the repository at this point in the history

Commits on May 9, 2024

  1. Configuration menu
    Copy the full SHA
    ee64985 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    529231a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6505978 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a405e08 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    76df7b1 View commit details
    Browse the repository at this point in the history
  6. Fix issue where range vector selectors incorrectly return points from…

    … outside a step's range, or `rate` uses points from outside a step's range
    charleskorn committed May 9, 2024
    Configuration menu
    Copy the full SHA
    34fa59d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    a9c6d40 View commit details
    Browse the repository at this point in the history
  8. Address PR feedback: name return parameters

    Co-authored-by: Marco Pracucci <marco@pracucci.com>
    charleskorn and pracucci committed May 9, 2024
    Configuration menu
    Copy the full SHA
    3d59500 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    71298d7 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    867303d View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    27c3446 View commit details
    Browse the repository at this point in the history