Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Task rewrite: Aggregator API #2020

Merged
merged 1 commit into from
Sep 29, 2023
Merged

Task rewrite: Aggregator API #2020

merged 1 commit into from
Sep 29, 2023

Conversation

tgeoghegan
Copy link
Contributor

Stacked on #2019

Adopt janus_aggregator_core::task::AggregatorTask throughout janus_aggregator_api. Gratifyingly, this removes some hacks that resolved impedance mismatches between the PostTaskReq and janus_aggregator_core::task::Task, which are no longer needed because AggregatorTask only has the peer aggregator's endpoint in it.

Part of #1524

@tgeoghegan tgeoghegan requested a review from a team as a code owner September 29, 2023 03:48
@tgeoghegan tgeoghegan force-pushed the timg/new-task-taskprov branch from 7224d51 to 913bf7e Compare September 29, 2023 17:07
@tgeoghegan tgeoghegan force-pushed the timg/new-task-aggregator-api branch from 2d1e6c2 to edc77cb Compare September 29, 2023 17:08
Base automatically changed from timg/new-task-taskprov to main September 29, 2023 18:17
Adopt `janus_aggregator_core::task::AggregatorTask` throughout
`janus_aggregator_api`. Gratifyingly, this removes some hacks that
resolved impedance mismatches between the `PostTaskReq` and
`janus_aggregator_core::task::Task`, which are no longer needed because
`AggregatorTask` only has the peer aggregator's endpoint in it.

Part of #1524
@tgeoghegan tgeoghegan force-pushed the timg/new-task-aggregator-api branch from edc77cb to 9c6baf4 Compare September 29, 2023 18:27
@tgeoghegan tgeoghegan enabled auto-merge (squash) September 29, 2023 18:28
@tgeoghegan tgeoghegan merged commit 4c849a0 into main Sep 29, 2023
8 checks passed
@tgeoghegan tgeoghegan deleted the timg/new-task-aggregator-api branch September 29, 2023 18:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants