Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 5 additions & 2 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -100,7 +100,7 @@ torrust-tracker-axum-server = { version = "0.1.0", path = "packages/axum-server"
torrust-tracker-rest-api-client = { version = "0.1.0", path = "packages/rest-api-client" }
torrust-tracker-rest-api-runtime-adapter = { version = "0.1.0", path = "packages/rest-api-runtime-adapter" }
torrust-tracker-rest-api-protocol = { version = "0.1.0", path = "packages/rest-api-protocol" }
torrust-server-lib = "0.2.0"
torrust-server-lib = "0.3.0"
torrust-clock = "3.0.0"
torrust-tracker-configuration = { version = "3.0.0", path = "packages/configuration" }
torrust-tracker-primitives = { version = "3.0.0", path = "packages/primitives" }
Expand Down
166 changes: 0 additions & 166 deletions docs/issues/drafts/1488-si-2-remove-global-shutdown-signal/ISSUE.md

This file was deleted.

This file was deleted.

13 changes: 6 additions & 7 deletions docs/issues/open/1488-overhaul-tracker-shutdown/ISSUE.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ status: open
github-issue: 1488
spec-path: docs/issues/open/1488-overhaul-tracker-shutdown/ISSUE.md
epic-owner: josecelano
last-updated-utc: 2026-09-15 11:50
last-updated-utc: 2026-09-16 16:40
semantic-links:
skill-links:
- create-issue
Expand Down Expand Up @@ -154,7 +154,7 @@ deterministic tests, and manual evidence.
| 2 | #1586 | [Evaluate `JoinSet` for `JobManager`](../../closed/1586-evaluate-job-manager-join-set/ISSUE.md) | Done | Direct supervisor task ownership, concurrent outcomes, and explicit escalation policy. |
| 3 | SI-4 | [Migrate torrent cleanup](../../closed/2169-1488-si-4-migrate-torrent-cleanup/ISSUE.md) | Done | One periodic component adopts token cancellation. |
| 4 | #2221 | [Migrate activity metrics](../../closed/2221-1488-si-5-migrate-activity-metrics-updater/ISSUE.md) | Done | One periodic component adopts token cancellation. |
| 5 | SI-2 | [Add token-aware server lifecycle API](../../drafts/1488-si-2-remove-global-shutdown-signal/ISSUE.md) | Draft | Additive `torrust-server-lib` API; retain legacy shutdown compatibility. |
| 5 | #2234 | [Add token-aware server lifecycle API](../2234-1488-si-2-remove-global-shutdown-signal/ISSUE.md) | Open | Additive `torrust-server-lib` API; retain legacy shutdown compatibility. |
| 6 | SI-10 | [Add token-aware, joinable Axum drain helper](../../drafts/1488-si-10-add-token-aware-axum-drain-helper/ISSUE.md) | Draft | Additive helper alongside existing API; no consumer breaks. |
| 7 | SI-11 | [Migrate HTTP tracker to token lifecycle](../../drafts/1488-si-11-migrate-http-tracker-token-lifecycle/ISSUE.md) | Draft | One complete HTTP vertical slice. |
| 8 | SI-12 | [Migrate REST API to token lifecycle](../../drafts/1488-si-12-migrate-rest-api-token-lifecycle/ISSUE.md) | Draft | One complete REST API vertical slice. |
Expand Down Expand Up @@ -211,11 +211,10 @@ use #1419 to verify their interaction with the completed shutdown lifecycle.
Implemented with `CancellationToken`, which is the foundation for this EPIC.
- **#1477** (Fix shutdown message and improve it) — ✅ Closed.
Introduced the `JobManager` type.
- **#1586** (Evaluate `JoinSet` for `JobManager`) — Open.
Roadmap sequence 2; direct supervisor task ownership and outcome handling.
- **#1588** (Review shutdown process for all tasks/jobs) — Open.
Roadmap sequence 0; final implementation-time task inventory and ownership
evidence.
- **#1586** (Evaluate `JoinSet` for `JobManager`) — ✅ Closed.
Implemented direct supervisor task ownership and outcome handling.
- **#1588** (Review shutdown process for all tasks/jobs) — ✅ Closed.
Produced the implementation-time task inventory and ownership evidence.

## Related Documents

Expand Down
Loading
Loading