diff --git a/Cargo.lock b/Cargo.lock index f01d39e..9bc8bb6 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -503,7 +503,7 @@ dependencies = [ "env_logger", "log", "vgi", - "vgi-rpc", + "vgi-rpc 0.16.0", ] [[package]] @@ -2021,9 +2021,9 @@ checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" [[package]] name = "vgi" -version = "0.24.0" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75a92151a61020f3c53ca05f131952c8c711a7b8dead3aa5c2efbdcd01bab24f" +checksum = "bb021e959117a5d510230c5b1e1ec75ac3e500b5124ee348f9762993e3ad9305" dependencies = [ "arrow", "arrow-arith", @@ -2043,7 +2043,7 @@ dependencies = [ "serde", "serde_json", "tokio", - "vgi-rpc", + "vgi-rpc 0.19.0", ] [[package]] @@ -2051,6 +2051,42 @@ name = "vgi-rpc" version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "65650405da09db5904a510d22ada983f9d0eab4a91597c6d60b8fd0c86cae8fd" +dependencies = [ + "arrow-array", + "arrow-buffer", + "arrow-cast", + "arrow-data", + "arrow-ipc", + "arrow-schema", + "arrow-select", + "axum", + "base64", + "bincode", + "bytes", + "chacha20poly1305", + "chrono", + "flatbuffers", + "flate2", + "hmac", + "rand", + "rust_decimal", + "serde", + "serde_json", + "sha2", + "thiserror", + "tokio", + "tower-http", + "tracing", + "url", + "vgi-rpc-macros 0.16.0", + "zstd", +] + +[[package]] +name = "vgi-rpc" +version = "0.19.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "44c9fd8cf4c7554d7ecd706cb3383e5b8a9114f55b78cbbace97c134739dbcc5" dependencies = [ "arrow-array", "arrow-buffer", @@ -2079,7 +2115,7 @@ dependencies = [ "tower-http", "tracing", "url", - "vgi-rpc-macros", + "vgi-rpc-macros 0.19.0", "windows-sys 0.59.0", "zstd", ] @@ -2095,6 +2131,17 @@ dependencies = [ "syn", ] +[[package]] +name = "vgi-rpc-macros" +version = "0.19.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "27f0a8d0c1ceabf0072d1804cf377d805658ae06836fffebd74f610d2613a194" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "wasi" version = "0.11.1+wasi-snapshot-preview1" diff --git a/Cargo.toml b/Cargo.toml index 10b22c7..5b27299 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -22,7 +22,7 @@ repository = "https://github.com/Query-farm/vgi-charset" # build takes the SDK's real defaults (`sqlite` + `transport-http`), while the # wasm build must NOT — tokio/mio/axum and bundled SQLite do not compile for # wasm32, and the browser transport serves over a byte channel rather than HTTP. -vgi = { version = "0.24", default-features = false } +vgi = { version = "0.28", default-features = false } vgi-rpc = { version = "0.16", default-features = false, features = ["macros"] } arrow-array = "59" arrow-buffer = "59"