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

Merge Release 1.20 back to main #1627

Merged
merged 11 commits into from
Sep 17, 2024
Merged

Merge Release 1.20 back to main #1627

merged 11 commits into from
Sep 17, 2024

Commits on Sep 4, 2024

  1. native histogram: use exemplars in concurrency test

    Signed-off-by: György Krajcsovits <[email protected]>
    krajorama committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    e061dfa View commit details
    Browse the repository at this point in the history
  2. Use a trivial solution to #1605

    Signed-off-by: György Krajcsovits <[email protected]>
    krajorama committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    dc819ce View commit details
    Browse the repository at this point in the history
  3. fix: native histogram: Simplify and fix addExemplar

    mdIdx was redundant when len(exemplars)>1, so got rid of it, rIdx
    is enough.
    
    Don't compare timestamp of incoming exemplar to timestamp of
    minimal distance exemplar. Most of the time the incoming exemplar
    will be newer. And if not, the previous code just replaced an
    exemplar one index after the minimal distance exemplar. Which had
    an index out of range bug, plus is essentially random.
    
    Signed-off-by: György Krajcsovits <[email protected]>
    krajorama committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    dc8e9a4 View commit details
    Browse the repository at this point in the history
  4. Use simplified solution from #1609 for the data race

    Signed-off-by: György Krajcsovits <[email protected]>
    krajorama committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    504566f View commit details
    Browse the repository at this point in the history
  5. Update comments with more explanations

    Signed-off-by: György Krajcsovits <[email protected]>
    krajorama committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    d6b8c89 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #1608 from krajorama/index-out-of-range-native-his…

    …togram-exemplar
    
    bugfix: native histogram: exemplars index out of range
    krajorama authored Sep 4, 2024
    Configuration menu
    Copy the full SHA
    6e9914d View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2024

  1. Add changelog entry for 1.20.3

    Signed-off-by: Arthur Silva Sens <[email protected]>
    ArthurSens committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    937ac63 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1620 from prometheus/arthursens/prepare-1.20.3

    Add changelog entry for 1.20.3
    ArthurSens authored Sep 5, 2024
    Configuration menu
    Copy the full SHA
    ef2f87e View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2024

  1. native histogram: Fix race between Write and addExemplar

    Follow-up to 1608
    
    Signed-off-by: György Krajcsovits <[email protected]>
    krajorama committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    1e398cc View commit details
    Browse the repository at this point in the history
  2. Add changelog

    Signed-off-by: György Krajcsovits <[email protected]>
    krajorama committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    209f4c0 View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2024

  1. Merge pull request #1623 from krajorama/data-race-in-histogram-write

    native histogram: Fix race between Write and addExemplar
    krajorama authored Sep 7, 2024
    Configuration menu
    Copy the full SHA
    05fcde9 View commit details
    Browse the repository at this point in the history