From 1d9e7eedcd596da651fd71cd6881eb1d488fc604 Mon Sep 17 00:00:00 2001 From: TennyZhuang Date: Thu, 19 Jan 2023 11:05:31 +0800 Subject: [PATCH] haruki Signed-off-by: TennyZhuang --- Cargo.lock | 6 +++++- src/workspace-hack/Cargo.toml | 16 ++++++++++++---- 2 files changed, 17 insertions(+), 5 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 0ec8feacb719..508742744b71 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -8557,8 +8557,9 @@ dependencies = [ name = "workspace-hack" version = "0.2.0-alpha" dependencies = [ - "ahash 0.7.6", + "ahash 0.8.2", "anyhow", + "arrayvec", "auto_enums", "auto_enums_derive", "bytes", @@ -8570,6 +8571,7 @@ dependencies = [ "crossbeam-channel", "crossbeam-deque", "crossbeam-epoch", + "crossbeam-utils", "either", "fail", "fixedbitset", @@ -8584,6 +8586,7 @@ dependencies = [ "futures-task", "futures-util", "hashbrown 0.12.3", + "hashbrown 0.13.2", "hdrhistogram", "hyper", "indexmap", @@ -8602,6 +8605,7 @@ dependencies = [ "madsim-tokio", "memchr", "minimal-lexical", + "miniz_oxide", "multimap", "nom 7.1.3", "num-bigint", diff --git a/src/workspace-hack/Cargo.toml b/src/workspace-hack/Cargo.toml index 057bf57babf5..bd238b1a8a95 100644 --- a/src/workspace-hack/Cargo.toml +++ b/src/workspace-hack/Cargo.toml @@ -18,8 +18,9 @@ publish = false ### BEGIN HAKARI SECTION [dependencies] -ahash = { version = "0.7", features = ["std"] } +ahash = { version = "0.8", features = ["getrandom", "runtime-rng", "std"] } anyhow = { version = "1", features = ["backtrace", "std"] } +arrayvec = { version = "0.7", default-features = false, features = ["std"] } auto_enums = { version = "0.7", features = ["futures", "std"] } bytes = { version = "1", features = ["serde", "std"] } chrono = { version = "0.4", features = ["clock", "iana-time-zone", "js-sys", "oldtime", "std", "time", "wasm-bindgen", "wasmbind", "winapi"] } @@ -29,6 +30,7 @@ criterion = { version = "0.4", features = ["async", "async_futures", "async_toki crossbeam-channel = { version = "0.5", features = ["crossbeam-utils", "std"] } crossbeam-deque = { version = "0.8", features = ["crossbeam-epoch", "crossbeam-utils", "std"] } crossbeam-epoch = { version = "0.9", features = ["alloc", "once_cell", "std"] } +crossbeam-utils = { version = "0.8", features = ["std"] } either = { version = "1", features = ["use_std"] } fail = { version = "0.5", default-features = false, features = ["failpoints"] } fixedbitset = { version = "0.4", features = ["std"] } @@ -42,7 +44,8 @@ futures-io = { version = "0.3", features = ["std"] } futures-sink = { version = "0.3", features = ["alloc", "std"] } futures-task = { version = "0.3", default-features = false, features = ["alloc", "std"] } futures-util = { version = "0.3", features = ["alloc", "async-await", "async-await-macro", "channel", "futures-channel", "futures-io", "futures-macro", "futures-sink", "io", "memchr", "sink", "slab", "std"] } -hashbrown = { version = "0.12", features = ["ahash", "inline-more", "nightly", "raw"] } +hashbrown-5ef9efb8ec2df382 = { package = "hashbrown", version = "0.12", features = ["ahash", "inline-more", "nightly", "raw"] } +hashbrown-594e8ee84c453af0 = { package = "hashbrown", version = "0.13", features = ["ahash", "inline-more"] } hdrhistogram = { version = "7", features = ["base64", "crossbeam-channel", "flate2", "nom", "serialization", "sync"] } hyper = { version = "0.14", features = ["client", "full", "h2", "http1", "http2", "runtime", "server", "socket2", "stream", "tcp"] } indexmap = { version = "1", default-features = false, features = ["std"] } @@ -61,6 +64,7 @@ log = { version = "0.4", default-features = false, features = ["kv_unstable", "s madsim-tokio = { version = "0.2", default-features = false, features = ["fs", "io-util", "macros", "net", "process", "rt", "rt-multi-thread", "signal", "sync", "time", "tracing"] } memchr = { version = "2", features = ["std"] } minimal-lexical = { version = "0.2", default-features = false, features = ["std"] } +miniz_oxide = { version = "0.6", default-features = false, features = ["with-alloc"] } multimap = { version = "0.8", features = ["serde", "serde_impl"] } nom = { version = "7", features = ["alloc", "std"] } num-bigint = { version = "0.4", features = ["std"] } @@ -100,8 +104,9 @@ url = { version = "2", features = ["serde"] } uuid = { version = "1", features = ["fast-rng", "getrandom", "rand", "rng", "serde", "std", "v4"] } [build-dependencies] -ahash = { version = "0.7", features = ["std"] } +ahash = { version = "0.8", features = ["getrandom", "runtime-rng", "std"] } anyhow = { version = "1", features = ["backtrace", "std"] } +arrayvec = { version = "0.7", default-features = false, features = ["std"] } auto_enums = { version = "0.7", features = ["futures", "std"] } auto_enums_derive = { version = "0.7", default-features = false, features = ["futures", "futures03", "std"] } bytes = { version = "1", features = ["serde", "std"] } @@ -113,6 +118,7 @@ criterion = { version = "0.4", features = ["async", "async_futures", "async_toki crossbeam-channel = { version = "0.5", features = ["crossbeam-utils", "std"] } crossbeam-deque = { version = "0.8", features = ["crossbeam-epoch", "crossbeam-utils", "std"] } crossbeam-epoch = { version = "0.9", features = ["alloc", "once_cell", "std"] } +crossbeam-utils = { version = "0.8", features = ["std"] } either = { version = "1", features = ["use_std"] } fail = { version = "0.5", default-features = false, features = ["failpoints"] } fixedbitset = { version = "0.4", features = ["std"] } @@ -126,7 +132,8 @@ futures-io = { version = "0.3", features = ["std"] } futures-sink = { version = "0.3", features = ["alloc", "std"] } futures-task = { version = "0.3", default-features = false, features = ["alloc", "std"] } futures-util = { version = "0.3", features = ["alloc", "async-await", "async-await-macro", "channel", "futures-channel", "futures-io", "futures-macro", "futures-sink", "io", "memchr", "sink", "slab", "std"] } -hashbrown = { version = "0.12", features = ["ahash", "inline-more", "nightly", "raw"] } +hashbrown-5ef9efb8ec2df382 = { package = "hashbrown", version = "0.12", features = ["ahash", "inline-more", "nightly", "raw"] } +hashbrown-594e8ee84c453af0 = { package = "hashbrown", version = "0.13", features = ["ahash", "inline-more"] } hdrhistogram = { version = "7", features = ["base64", "crossbeam-channel", "flate2", "nom", "serialization", "sync"] } hyper = { version = "0.14", features = ["client", "full", "h2", "http1", "http2", "runtime", "server", "socket2", "stream", "tcp"] } indexmap = { version = "1", default-features = false, features = ["std"] } @@ -145,6 +152,7 @@ log = { version = "0.4", default-features = false, features = ["kv_unstable", "s madsim-tokio = { version = "0.2", default-features = false, features = ["fs", "io-util", "macros", "net", "process", "rt", "rt-multi-thread", "signal", "sync", "time", "tracing"] } memchr = { version = "2", features = ["std"] } minimal-lexical = { version = "0.2", default-features = false, features = ["std"] } +miniz_oxide = { version = "0.6", default-features = false, features = ["with-alloc"] } multimap = { version = "0.8", features = ["serde", "serde_impl"] } nom = { version = "7", features = ["alloc", "std"] } num-bigint = { version = "0.4", features = ["std"] }