From 7d47a1e14bc48d983e9aadc74138844eee1cc1cd Mon Sep 17 00:00:00 2001 From: Edison Jwa Date: Tue, 2 Jun 2026 13:33:41 +0900 Subject: [PATCH] chore(prefetch): rename workspace crate --- Cargo.lock | 22 +++++++++---------- Cargo.toml | 4 ++-- .../Cargo.toml | 2 +- .../src/lib.rs | 10 ++++----- 4 files changed, 19 insertions(+), 19 deletions(-) rename crates/{chanora_server_prefetch => chanora_prefetch}/Cargo.toml (93%) rename crates/{chanora_server_prefetch => chanora_prefetch}/src/lib.rs (96%) diff --git a/Cargo.lock b/Cargo.lock index 2cc8b5e..281b697 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -470,8 +470,8 @@ version = "0.2.0-beta.1" dependencies = [ "chanora_audio", "chanora_diagnostics", + "chanora_prefetch", "chanora_protocol", - "chanora_server_prefetch", "chanora_state", "chanora_storage", "rusqlite", @@ -489,6 +489,16 @@ dependencies = [ "tracing-subscriber", ] +[[package]] +name = "chanora_prefetch" +version = "0.2.0-beta.1" +dependencies = [ + "chanora_resolver", + "thiserror 2.0.18", + "tokio", + "tracing", +] + [[package]] name = "chanora_protocol" version = "0.2.0-beta.1" @@ -521,16 +531,6 @@ dependencies = [ "tracing-subscriber", ] -[[package]] -name = "chanora_server_prefetch" -version = "0.2.0-beta.1" -dependencies = [ - "chanora_resolver", - "thiserror 2.0.18", - "tokio", - "tracing", -] - [[package]] name = "chanora_state" version = "0.2.0-beta.1" diff --git a/Cargo.toml b/Cargo.toml index 64157ab..9a6ec0b 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -12,7 +12,7 @@ # crates/chanora_audio/ — capture, DSP, Opus, jitter, mixer # crates/chanora_storage/ — bookmarks, settings, identity refs # crates/chanora_diagnostics/ — logs, redaction, export -# crates/chanora_server_prefetch — server-resolution prefetch cache/policy +# crates/chanora_prefetch — server-resolution prefetch cache/policy # crates/chanora_bridge/ — Flutter/Rust typed DTOs + glue # # The Flutter app is not part of this Cargo workspace; it is owned by @@ -31,7 +31,7 @@ members = [ "crates/chanora_audio", "crates/chanora_storage", "crates/chanora_diagnostics", - "crates/chanora_server_prefetch", + "crates/chanora_prefetch", "crates/chanora_bridge", "crates/chanora_resolver", ] diff --git a/crates/chanora_server_prefetch/Cargo.toml b/crates/chanora_prefetch/Cargo.toml similarity index 93% rename from crates/chanora_server_prefetch/Cargo.toml rename to crates/chanora_prefetch/Cargo.toml index c2bf94c..15c913c 100644 --- a/crates/chanora_server_prefetch/Cargo.toml +++ b/crates/chanora_prefetch/Cargo.toml @@ -1,5 +1,5 @@ [package] -name = "chanora_server_prefetch" +name = "chanora_prefetch" description = "Chanora — server-address prefetch cache and policy built on chanora_resolver." version.workspace = true edition.workspace = true diff --git a/crates/chanora_server_prefetch/src/lib.rs b/crates/chanora_prefetch/src/lib.rs similarity index 96% rename from crates/chanora_server_prefetch/src/lib.rs rename to crates/chanora_prefetch/src/lib.rs index 8048696..17befaf 100644 --- a/crates/chanora_server_prefetch/src/lib.rs +++ b/crates/chanora_prefetch/src/lib.rs @@ -116,12 +116,12 @@ impl ServerPrefetcher { }; let cache = self.cache.clone(); tokio::spawn(async move { - info!(target: "chanora_server_prefetch", host = %normalized, "resolution prefetch started"); + info!(target: "chanora_prefetch", host = %normalized, "resolution prefetch started"); let result = resolve_socket(resolver, &normalized).await; match result { Ok(addr) => { info!( - target: "chanora_server_prefetch", + target: "chanora_prefetch", host = %normalized, resolved = %addr, "resolution prefetch result" @@ -131,7 +131,7 @@ impl ServerPrefetcher { } Err(err) => { warn!( - target: "chanora_server_prefetch", + target: "chanora_prefetch", host = %normalized, error = %err, "resolution prefetch failed" @@ -150,7 +150,7 @@ impl ServerPrefetcher { match resolved { Some(addr) => { info!( - target: "chanora_server_prefetch", + target: "chanora_prefetch", host = %host, resolved = %addr, "connect using prefetched resolution" @@ -158,7 +158,7 @@ impl ServerPrefetcher { Some(addr) } None => { - debug!(target: "chanora_server_prefetch", host = %host, "connect prefetch miss or stale"); + debug!(target: "chanora_prefetch", host = %host, "connect prefetch miss or stale"); None } }