Skip to content

A pane never closes when its series stops, so every query over that window falls back #772

Description

@GordonYuanyc

A pane closes only when a later sample arrives in the same series. If the series stops sending, its last pane stays open, apart from a wall-clock idle timeout of window + 5 s (155 s with 150 s panes). While that one pane is open, every query over the window falls back to Prometheus, for all series, not just the stopped one.

Remote write has no way to tell the backend that a series or window is complete.

Ask: a public completion signal (e.g. expose SummaryWatermarkBarrier), or a configurable idle timeout (hard-coded in data_plane/src/main.rs).

Seen at d7a03e54, --profile asapquery, lateness 0.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions