Skip to content

[2/n] [nexus] move background task definitions into a shared crate #8003

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

Conversation

sunshowers
Copy link
Contributor

@sunshowers sunshowers commented Apr 18, 2025

Introduce a new crate nexus-background-task-interface which defines the BackgroundTasks and Activator types, though it does not contain implementations for any background tasks.

While working on #7999, it made sense to factor this out into its own relatively uncontroversial PR.

Depends on:

Created using spr 1.3.6-beta.1
Created using spr 1.3.6-beta.1

[skip ci]
Created using spr 1.3.6-beta.1
@sunshowers sunshowers changed the title [nexus] move background task definitions into a shared crate [2/n] [nexus] move background task definitions into a shared crate Apr 18, 2025
@sunshowers sunshowers requested a review from smklein April 18, 2025 03:08
andrewjstone and others added 2 commits April 21, 2025 19:23
Created using spr 1.3.6-beta.1

[skip ci]
Created using spr 1.3.6-beta.1
@sunshowers sunshowers changed the base branch from sunshowers/spr/main.nexus-move-background-task-definitions-into-a-shared-crate to main April 21, 2025 19:23
Created using spr 1.3.6-beta.1
@sunshowers sunshowers enabled auto-merge (squash) April 24, 2025 02:16
@sunshowers sunshowers merged commit d09b709 into main Apr 24, 2025
18 checks passed
@sunshowers sunshowers deleted the sunshowers/spr/nexus-move-background-task-definitions-into-a-shared-crate branch April 24, 2025 06:54
@hawkw hawkw mentioned this pull request Apr 24, 2025
7 tasks
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.

3 participants