chore(deps): normalize engines' dev-dep tokio features (review 004 item 16)

All three engines' [dev-dependencies] tokio now carry the same feature
set: rt-multi-thread + macros + time + test-util (previously sqlite had
rt-multi-thread+macros+time, pg test-util only, mem rt+macros).
Dev-dep metadata only; each engine's tests verified green plus the
workspace build/clippy/fmt gates.
This commit is contained in:
glm-5.3-flash committed 2026-10-11 15:10:55 +00:00
1 parent 6a6ffd68de
commit 23cf0e7046
4 files changed
+21 -6

No files matched your search

+1 -1
View File
@@ -16,4 +16,4 @@ tokio = { version = "1", features = ["sync", "time"] }
[dev-dependencies]
alkstore-contract-suite = { path = "../alkstore-contract-suite" }
tokio = { version = "1", features = ["rt", "macros"] }
tokio = { version = "1", features = ["rt-multi-thread", "macros", "time", "test-util"] }
+1 -1
View File
@@ -20,4 +20,4 @@ tracing = "0.1"
[dev-dependencies]
alkstore-contract-suite = { path = "../alkstore-contract-suite" }
tokio = { version = "1", features = ["test-util"] }
tokio = { version = "1", features = ["rt-multi-thread", "macros", "time", "test-util"] }
+1 -1
View File
@@ -26,4 +26,4 @@ file-id = "0.2"
[dev-dependencies]
alkstore-contract-suite = { path = "../alkstore-contract-suite" }
tokio = { version = "1", features = ["rt-multi-thread", "macros", "time"] }
tokio = { version = "1", features = ["rt-multi-thread", "macros", "time", "test-util"] }
+18 -3
View File
@@ -1,7 +1,7 @@
---
id: normalize-tokio-dev-deps
name: Normalize the engines' dev-dep tokio feature sets (review 004 item 16)
status: pending
status: completed
depends_on: []
scope: single
risk: trivial
@@ -43,8 +43,23 @@ change.
## Notes
> To be filled by implementation agent
<!-- implementation decisions of record -->
The union picked exactly matches the task's expectation:
`rt-multi-thread + macros + time + test-util` — the pg engine's
dev-dep `test-util` coverage is preserved, no engine's tests needed
anything beyond the union, and no code change was required anywhere.
## Summary
> To be filled on completion
Normalized all three engines' `[dev-dependencies]` tokio feature sets
to `["rt-multi-thread", "macros", "time", "test-util"]` (previously:
sqlite `rt-multi-thread+macros+time`, pg `test-util`, mem `rt+macros`)
— dev-dep metadata only, no published-surface or runtime-dep change.
Verified (2026-10-11): workspace `cargo build`, `cargo clippy
--all-targets -- -D warnings`, `cargo fmt --check` all clean;
`cargo test -p` green for alkstore-mem (102 unit + 26 ct),
alkstore-sqlite (203 unit + 26 ct + 1 doc), alkstore-postgres
(135 unit + 26 ct + 9 integration, full target incl. the server-less
SKIP posture).