Skip to content

Conversation

pracucci
Copy link
Collaborator

What this PR does:
What's the sentiment about adding CODEOWNERS to enforce requiring a review from 1 of @grafana/mimir-maintainers ?

Which issue(s) this PR fixes:
N/A

Checklist

  • Tests updated
  • Documentation added
  • CHANGELOG.md updated - the order of entries should be [CHANGE], [FEATURE], [ENHANCEMENT], [BUGFIX]

Signed-off-by: Marco Pracucci <[email protected]>
@tomwilkie tomwilkie merged commit 7465c54 into main Jul 14, 2021
@tomwilkie tomwilkie deleted the add-codeowners branch July 14, 2021 16:37
pstibrany added a commit that referenced this pull request Feb 28, 2022
Signed-off-by: Peter Štibraný <[email protected]>
radudd added a commit to radudd/mimir that referenced this pull request Sep 9, 2022
krajorama added a commit that referenced this pull request Sep 29, 2022
# This is the 1st commit message:

Add MaxTotalQueryLength and fill it from MaxQueryLength if 0

Add the ability to define a higher total query length limit on the
frontend , compared to the current shared limit between querier and
query-frontend.

Ref: grafana/mimir-squad#889

Signed-off-by: György Krajcsovits <[email protected]>

# Conflicts:
#	CHANGELOG.md

# This is the commit message #2:

Update runbook

# This is the commit message #3:

Update pkg/util/validation/limits.go

Co-authored-by: Nick Pillitteri <[email protected]>
# This is the commit message #4:

Rename store.max-total-query-length to query-frontend...

Signed-off-by: György Krajcsovits <[email protected]>
gotjosh added a commit that referenced this pull request Jun 25, 2024
This PR introduces two subtle but important changes (it's mostly a proposal and feel free to argue on this):

1. We now wait until we stop _all_ of the managers. This is important, because managers don't stop rule evaluation that are in-flight, so we'll wait until we finish any sort of rule group evaluation before considering the "tenant removed".

2. Also, once we're done with rule evaluation we _actually_ stop the notifiers. Notifiers weren't stopped before which was mostly a good thing (as we would always make sure that any alerts were getting flushed).

All in all, #1 is mostly up for discussion. However, I think #2 should go in as it makes the behaviour explicit.

Signed-off-by: gotjosh <[email protected]>
gotjosh added a commit that referenced this pull request Jun 28, 2024
This PR introduces two subtle but important changes (it's mostly a proposal and feel free to argue on this):

1. We now wait until we stop _all_ of the managers. This is important, because managers don't stop rule evaluation that are in-flight, so we'll wait until we finish any sort of rule group evaluation before considering the "tenant removed".

2. Also, once we're done with rule evaluation we _actually_ stop the notifiers. Notifiers weren't stopped before which was mostly a good thing (as we would always make sure that any alerts were getting flushed).

All in all, #1 is mostly up for discussion. However, I think #2 should go in as it makes the behaviour explicit.

Signed-off-by: gotjosh <[email protected]>
replay pushed a commit that referenced this pull request Aug 8, 2024
dimitarvdimitrov added a commit that referenced this pull request Sep 11, 2025
� This is the 1st commit message:

Update prometheus vendor to include IndexLookupPlannerFunc support

Vendor mimir-prometheus v1.8.2-0.20250904101001-6716d356946a which includes
the new IndexLookupPlannerFunc field in TSDB Options. This enables per-block
planner creation for implementing block-specific statistics.

This is part 1 of the per-block statistics implementation.

� This is the commit message #2:

Vendor mimir-prometheus PR #973: Add IndexLookupPlannerFunc support

This vendors grafana/mimir-prometheus#973 which adds IndexLookupPlannerFunc
support to TSDB, enabling per-block index lookup planning.

Changes:
- Add IndexLookupPlannerFunc type to TSDB Options
- Remove legacy IndexLookupPlanner field entirely
- Update all call sites to use function-based approach
- Enable block-specific planner creation similar to BlockChunkQuerierFunc

This is foundation work for implementing per-block statistics in Mimir
ingester, replacing the current approach of using head statistics for
all blocks.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants