Skip to content

Conversation

@stefan-brus-frequenz
Copy link
Collaborator

This PR reverts the changes done to reporting.proto in 638fa11

Instead, the v1alpha8 common API messages are introduced in a separate protobuf definitions file, under the package path frequenz.api.reporting.v2.

@stefan-brus-frequenz stefan-brus-frequenz requested a review from a team as a code owner October 20, 2025 13:32
@github-actions github-actions bot added the part:proto Affects the protocol buffer definition files label Oct 20, 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

Adds a new protobuf definitions file intended for reporting API v2 and updates the existing v1 definitions to use the newer common v1 package paths. Key changes:

  • Introduces a v2 reporting.proto file (currently declares the package as v1, likely unintended).
  • Updates v1 reporting.proto imports and type references from v1alpha8 to v1 common packages.

Reviewed Changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 6 comments.

File Description
proto/frequenz/api/reporting/v2/reporting.proto Adds new (intended v2) reporting API definitions; contains several documentation and package declaration issues.
proto/frequenz/api/reporting/v1/reporting.proto Updates imports and type names to newer common v1 package resources.

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@stefan-brus-frequenz stefan-brus-frequenz force-pushed the apiv2 branch 3 times, most recently from 953c9a8 to e48e0c9 Compare October 20, 2025 13:39
@github-actions github-actions bot added part:docs Affects the documentation part:python labels Oct 20, 2025
@stefan-brus-frequenz stefan-brus-frequenz added this pull request to the merge queue Oct 21, 2025
Merged via the queue into frequenz-floss:v0.x.x with commit e05df2c Oct 21, 2025
6 checks passed
@stefan-brus-frequenz stefan-brus-frequenz deleted the apiv2 branch October 21, 2025 14:34
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:python

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants