Skip to content

Conversation

@shsms
Copy link
Contributor

@shsms shsms commented Jun 28, 2023

These component categories are deprecated, and are no longer used in production, and have been removed from the microgrid API v0.15.1, which we will update to soon.

This PR also fixes a protobuf generated type getting leaked outside the MicrogridClient.

@shsms shsms added this to the v0.22.0 milestone Jun 28, 2023
@shsms shsms requested a review from a team as a code owner June 28, 2023 10:02
@github-actions github-actions bot added part:actor Affects an actor ot the actors utilities (decorator, etc.) part:microgrid Affects the interactions with the microgrid part:tests Affects the unit, integration and performance (benchmarks) tests labels Jun 28, 2023
@shsms shsms force-pushed the remove-junctions branch 2 times, most recently from 315aa7d to bcfb946 Compare June 30, 2023 12:11
@shsms
Copy link
Contributor Author

shsms commented Jun 30, 2023

I have split this into a number of smaller commits, in case that's easier to review.

llucax
llucax previously approved these changes Jul 3, 2023
Copy link
Contributor

@llucax llucax left a comment

Choose a reason for hiding this comment

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

I guess this doesn't need a release notes entry? Maybe the Empty -> None?

@github-actions github-actions bot added the part:docs Affects the documentation label Jul 3, 2023
@shsms
Copy link
Contributor Author

shsms commented Jul 3, 2023

I guess this doesn't need a release notes entry? Maybe the Empty -> None?

true, added a line, just in case.

shsms added 7 commits July 3, 2023 13:47
Signed-off-by: Sahas Subramanian <sahas.subramanian@proton.me>
We used to filter out `LOAD` components in the MicrogridClient,
because those were always just placeholders, and not actual active
components that can stream data.

Now that the LOAD components are going away, we don't have to filter
by them anymore.

Signed-off-by: Sahas Subramanian <sahas.subramanian@proton.me>
Signed-off-by: Sahas Subramanian <sahas.subramanian@proton.me>
Also adjust component graph connections such that there are no broken
connections from the removal of `JUNCTION` components.

Signed-off-by: Sahas Subramanian <sahas.subramanian@proton.me>
Signed-off-by: Sahas Subramanian <sahas.subramanian@proton.me>
Signed-off-by: Sahas Subramanian <sahas.subramanian@proton.me>
Signed-off-by: Sahas Subramanian <sahas.subramanian@proton.me>
@shsms shsms force-pushed the remove-junctions branch from 4e6cb32 to dee01cb Compare July 3, 2023 11:47
@shsms shsms added this pull request to the merge queue Jul 3, 2023
Merged via the queue into frequenz-floss:v0.x.x with commit 24674a0 Jul 3, 2023
@shsms shsms deleted the remove-junctions branch July 3, 2023 12:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

part:actor Affects an actor ot the actors utilities (decorator, etc.) part:docs Affects the documentation part:microgrid Affects the interactions with the microgrid part:tests Affects the unit, integration and performance (benchmarks) tests

Projects

Development

Successfully merging this pull request may close these issues.

2 participants