Skip to content

Commit ec3e0c9

Browse files
committed
sea-napi-binding: cleanup — drop unused tracing deps; address bloat findings
Round 1 scaffold declared tracing + tracing-subscriber as deps but never used them. Removed. Logger bridge will re-add in round 3. Other findings from 6b3affd-2026-05-15.md reviewed: - Finding 2 (Database::Drop unreachable in Round 1b) — obsoleted by Round 2 (40d0b57): database.rs no longer declares a Database struct or Drop impl; it is now an `open_session` free function. - Finding 3 (empty Connection::Drop) — obsoleted by Round 2: the Drop impl now spawns a real fire-and-forget close on the captured tokio handle. Co-authored-by: Isaac
1 parent e8aa206 commit ec3e0c9

1 file changed

Lines changed: 0 additions & 5 deletions

File tree

native/sea/Cargo.toml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -42,11 +42,6 @@ tokio = { version = "1", default-features = false, features = ["rt", "sync"] }
4242
# Lazy `OnceCell` for the captured tokio Handle.
4343
once_cell = "1"
4444

45-
# Tracing for kernel + binding diagnostics. The real subscriber is wired
46-
# in Round 3 via the ThreadsafeFunction logger bridge.
47-
tracing = "0.1"
48-
tracing-subscriber = { version = "0.3", default-features = false, features = ["fmt"] }
49-
5045
# `catch_unwind` wrapper around async futures (pattern #8 of the
5146
# napi-rs patterns doc). Transitively a dep of the kernel already, but
5247
# declared here so we can `use FutureExt;` directly.

0 commit comments

Comments
 (0)