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

MQE: Add support for histogram_quantile #9929

Merged
merged 41 commits into from
Nov 29, 2024

Commits on Nov 18, 2024

  1. MQE: Add support for histogram_quantile

    Also preps support for more classic histogram functions to come.
    (Will require some re-work, but the basics are there).
    
    Tidies up annotation tests and checks their results between engines.
    (Since sometimes we emit annotations with results, and sometimes the
    results are omitted when there is an annotation).
    jhesketh committed Nov 18, 2024
    Configuration menu
    Copy the full SHA
    d293f3a View commit details
    Browse the repository at this point in the history
  2. Update comments

    jhesketh committed Nov 18, 2024
    Configuration menu
    Copy the full SHA
    b471cea View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5abeee0 View commit details
    Browse the repository at this point in the history
  4. Fix lint

    jhesketh committed Nov 18, 2024
    Configuration menu
    Copy the full SHA
    c2ac252 View commit details
    Browse the repository at this point in the history
  5. Address review feedback

    jhesketh committed Nov 18, 2024
    Configuration menu
    Copy the full SHA
    bb84e60 View commit details
    Browse the repository at this point in the history
  6. Fix tests

    jhesketh committed Nov 18, 2024
    Configuration menu
    Copy the full SHA
    016d546 View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2024

  1. Configuration menu
    Copy the full SHA
    c2c54ac View commit details
    Browse the repository at this point in the history
  2. Add upstream quantile tests

    jhesketh committed Nov 20, 2024
    Configuration menu
    Copy the full SHA
    2084871 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    853312b View commit details
    Browse the repository at this point in the history
  4. Use seriesGroupPair struct

    jhesketh committed Nov 20, 2024
    Configuration menu
    Copy the full SHA
    c3ef405 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0ecdfd6 View commit details
    Browse the repository at this point in the history
  6. Sort the output groups

    jhesketh committed Nov 20, 2024
    Configuration menu
    Copy the full SHA
    91734fb View commit details
    Browse the repository at this point in the history

Commits on Nov 26, 2024

  1. Configuration menu
    Copy the full SHA
    6aa3dda View commit details
    Browse the repository at this point in the history
  2. Add extra test case

    jhesketh committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    042d776 View commit details
    Browse the repository at this point in the history
  3. Fix annotations

    jhesketh committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    29e883e View commit details
    Browse the repository at this point in the history
  4. Use a pool for point buckets

    jhesketh committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    ca9e43a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    974a238 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0800b04 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    1bcf411 View commit details
    Browse the repository at this point in the history
  8. Fix lint

    jhesketh committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    2c64ab7 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    bf2e183 View commit details
    Browse the repository at this point in the history
  10. Update docs

    jhesketh committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    23c8dff View commit details
    Browse the repository at this point in the history
  11. Add benchmark

    jhesketh committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    9ad9857 View commit details
    Browse the repository at this point in the history
  12. Tidy up doc wording

    jhesketh committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    6728390 View commit details
    Browse the repository at this point in the history
  13. Optimise group sorting

    jhesketh committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    2892670 View commit details
    Browse the repository at this point in the history
  14. Address review feedback

    jhesketh committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    448118c View commit details
    Browse the repository at this point in the history

Commits on Nov 27, 2024

  1. Update note on ph values

    jhesketh committed Nov 27, 2024
    Configuration menu
    Copy the full SHA
    2de496b View commit details
    Browse the repository at this point in the history
  2. Use pool for bucket slices

    jhesketh committed Nov 27, 2024
    Configuration menu
    Copy the full SHA
    64c2866 View commit details
    Browse the repository at this point in the history
  3. Also pool buckets themselves

    jhesketh committed Nov 27, 2024
    Configuration menu
    Copy the full SHA
    eea483c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f5dc444 View commit details
    Browse the repository at this point in the history
  5. Remove pointBucketsIndex

    jhesketh committed Nov 27, 2024
    Configuration menu
    Copy the full SHA
    1ee4ec6 View commit details
    Browse the repository at this point in the history
  6. Remove unused pools

    jhesketh committed Nov 27, 2024
    Configuration menu
    Copy the full SHA
    95cc86d View commit details
    Browse the repository at this point in the history
  7. benchmark native histograms

    jhesketh committed Nov 27, 2024
    Configuration menu
    Copy the full SHA
    29173d6 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f6b334b View commit details
    Browse the repository at this point in the history
  9. Rename files

    jhesketh committed Nov 27, 2024
    Configuration menu
    Copy the full SHA
    4521922 View commit details
    Browse the repository at this point in the history

Commits on Nov 28, 2024

  1. Configuration menu
    Copy the full SHA
    502d6b7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    341ac00 View commit details
    Browse the repository at this point in the history
  3. Re-enable upstream tests

    jhesketh committed Nov 28, 2024
    Configuration menu
    Copy the full SHA
    4fa411a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a177e99 View commit details
    Browse the repository at this point in the history
  5. Update CHANGELOG

    jhesketh committed Nov 28, 2024
    Configuration menu
    Copy the full SHA
    5c1c901 View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2024

  1. Address review feedback

    jhesketh committed Nov 29, 2024
    Configuration menu
    Copy the full SHA
    1be94d1 View commit details
    Browse the repository at this point in the history