Skip to content

Conversation

@Marenz
Copy link
Contributor

@Marenz Marenz commented Dec 2, 2024

The PR looks large, but most commits are just small changes. Tried to keep it well separated.

@Marenz Marenz requested a review from a team as a code owner December 2, 2024 14:02
@github-actions github-actions bot added part:docs Affects the documentation part:tests Affects the unit, integration and performance (benchmarks) tests part:actor Affects the dispatching actor part:dispatcher Affects the high-level dispatcher interface labels Dec 2, 2024
@Marenz Marenz marked this pull request as draft December 2, 2024 14:22
@Marenz Marenz force-pushed the remclean branch 2 times, most recently from 2d28695 to 6782f52 Compare December 3, 2024 17:31
@github-actions github-actions bot added the part:tooling Affects the development tooling (CI, deployment, dependency management, etc.) label Dec 3, 2024
@Marenz Marenz marked this pull request as ready for review December 3, 2024 17:34
* The `running` property was renamed to `started`
* The running state was removed

Signed-off-by: Mathias L. Baumann <[email protected]>
The modules were moved to client-dispatch

Signed-off-by: Mathias L. Baumann <[email protected]>
Signed-off-by: Mathias L. Baumann <[email protected]>
This makes the code cleaner.

Signed-off-by: Mathias L. Baumann <[email protected]>
llucax
llucax previously approved these changes Dec 4, 2024
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.

Bye bye RunningState.DIFFERENT_TYPE, you will not be missed 🤣 ❤️

@Marenz
Copy link
Contributor Author

Marenz commented Dec 4, 2024

bye bye RunningState.DIFFERENT_TYPE, you will not be missed

I missed it already, tbh. Now you have to make double-sure you check for the .type before looking at running. Already missed one occasion for that before that I luckily found later.

Still not convinced this is a better interface that leads to less errors.

@Marenz Marenz added this pull request to the merge queue Dec 4, 2024
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Dec 4, 2024
@Marenz Marenz added this pull request to the merge queue Dec 4, 2024
@Marenz
Copy link
Contributor Author

Marenz commented Dec 4, 2024

Maybe the receiver should come pre-filtered for a set of types you specify 🤔

@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Dec 4, 2024
@Marenz Marenz added this pull request to the merge queue Dec 4, 2024
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Dec 4, 2024
@Marenz Marenz added this pull request to the merge queue Dec 4, 2024
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Dec 4, 2024
@Marenz Marenz added this pull request to the merge queue Dec 4, 2024
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Dec 4, 2024
@Marenz Marenz enabled auto-merge December 4, 2024 17:33
@Marenz Marenz disabled auto-merge December 4, 2024 17:36
@Marenz Marenz merged commit 4220f2c into frequenz-floss:v0.x.x Dec 4, 2024
10 checks passed
@Marenz Marenz deleted the remclean branch December 4, 2024 17:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

part:actor Affects the dispatching actor part:dispatcher Affects the high-level dispatcher interface part:docs Affects the documentation part:tests Affects the unit, integration and performance (benchmarks) tests 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