Skip to content

Conversation

jkmdeltek15
Copy link

@jkmdeltek15 jkmdeltek15 commented Jul 15, 2025

This PR introduces optional configuration support for the query_backend_after and query_ingesters_until settings in the Tempo Helm chart, specifically for the queryFrontend component.

These options allow fine-tuning how the query-frontend component handles querying backends and ingesters, enabling better performance control and customization for advanced use cases.

Changes Introduced

  • Added query_backend_after and query_ingesters_until as optional Helm values.
  • Updated the queryFrontend config template to conditionally render these values.
  • Default behavior is unchanged if the values are not specified.

@CLAassistant
Copy link

CLAassistant commented Jul 15, 2025

CLA assistant check
All committers have signed the CLA.

@jkmdeltek15 jkmdeltek15 changed the title feat(queryFrontend): add config support for query_backend_after and query_ingesters_until [tempo-distributed] add config support for query_backend_after and query_ingesters_until Jul 15, 2025
@sergey-vin
Copy link

sergey-vin commented Sep 24, 2025

It can already be done via different ways:

  1. both of them can be set via structuredConfig:
tempo-distributed:
  tempo:
    structuredConfig:
      query_frontend:
        metrics:
          query_backend_after: 5m
        search:
          query_ingesters_until: 5m
          query_backend_after: 5m
  1. only query_backend_after can be set via queryFrontend.config
tempo-distributed:
  queryFrontend:
    config:
      metrics:
        query_backend_after: 25m

Related docs:

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.

3 participants