Skip to content

Conversation

@stefan-brus-frequenz
Copy link
Collaborator

No description provided.

Copilot AI review requested due to automatic review settings December 8, 2025 12:46
@stefan-brus-frequenz stefan-brus-frequenz requested a review from a team as a code owner December 8, 2025 12:46
@github-actions github-actions bot added the part:proto Affects the protocol buffer definition files label Dec 8, 2025
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the documentation for the TimeFilter message in the reporting API, replacing a brief note with comprehensive semantics explaining how the presence or absence of start_time and end_time fields affects stream behavior—including historical data retrieval, real-time streaming, and stream closure.

Key Changes

  • Enhanced the message-level documentation with detailed semantics covering all combinations of start_time and end_time presence/absence
  • Added explicit validation rule that end_time must not be in the future
  • Clarified the behavior differences between historical-only queries (with end_time) and ongoing real-time streams (without end_time)

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@github-actions github-actions bot added the part:tooling Affects the development tooling (CI, deployment, dependency management, etc.) label Dec 8, 2025
@stefan-brus-frequenz stefan-brus-frequenz force-pushed the end_time branch 4 times, most recently from fc2db76 to 6189fcf Compare December 8, 2025 13:16
Copy link
Contributor

@thomas-nicolai-frequenz thomas-nicolai-frequenz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@thomas-nicolai-frequenz thomas-nicolai-frequenz added this pull request to the merge queue Dec 10, 2025
Merged via the queue into frequenz-floss:v0.x.x with commit 90a6108 Dec 10, 2025
6 checks passed
@stefan-brus-frequenz stefan-brus-frequenz deleted the end_time branch December 10, 2025 13:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

part:docs Affects the documentation part:proto Affects the protocol buffer definition files part:tooling Affects the development tooling (CI, deployment, dependency management, etc.)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants