From ef2deb282094f549ead170e8d751160780bcad9e Mon Sep 17 00:00:00 2001 From: Bugen Zhao Date: Wed, 31 Jul 2024 17:58:53 +0800 Subject: [PATCH 01/27] try try tonic 0.12 Signed-off-by: Bugen Zhao --- Cargo.lock | 371 ++++++++++++++++---------- Cargo.toml | 10 +- src/meta/Cargo.toml | 2 +- src/meta/node/Cargo.toml | 2 +- src/meta/node/src/server.rs | 14 +- src/meta/src/dashboard/mod.rs | 6 +- src/utils/workspace-config/Cargo.toml | 6 + 7 files changed, 258 insertions(+), 153 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index f110fec5c16c4..6377dc3880200 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -891,9 +891,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "76cb6d108605c5489fff1ef9c520656946ad05ed0de3ea6d26d56bcb34bdb8c5" dependencies = [ "anyhow", - "arrow-array 50.0.0", - "arrow-buffer 50.0.0", - "arrow-schema 50.0.0", + "arrow-array 52.0.0", + "arrow-buffer 52.0.0", + "arrow-schema 52.0.0", "atomic-time", "rquickjs", ] @@ -905,10 +905,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4506efc6fbc200c083add2a7ed4e3616a859941a745e922320ae7051d90d12ec" dependencies = [ "anyhow", - "arrow-array 50.0.0", - "arrow-buffer 50.0.0", - "arrow-ipc 50.0.0", - "arrow-schema 50.0.0", + "arrow-array 52.0.0", + "arrow-buffer 52.0.0", + "arrow-ipc 52.0.0", + "arrow-schema 52.0.0", "lazy_static", "pyo3", "pyo3-build-config", @@ -921,9 +921,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "eb829e25925161d93617d4b053bae03fe51e708f2cce088d85df856011d4f369" dependencies = [ "anyhow", - "arrow-array 50.0.0", - "arrow-ipc 50.0.0", - "arrow-schema 50.0.0", + "arrow-array 52.0.0", + "arrow-ipc 52.0.0", + "arrow-schema 52.0.0", "async-trait", "base64 0.22.0", "genawaiter", @@ -1751,7 +1751,7 @@ dependencies = [ "http 1.1.0", "http-body 1.0.0", "http-body-util", - "hyper 1.1.0", + "hyper 1.4.1", "hyper-util", "itoa", "matchit", @@ -3212,7 +3212,7 @@ dependencies = [ "bitflags 1.3.2", "crossterm_winapi", "libc", - "mio", + "mio 0.8.11", "parking_lot 0.12.1", "signal-hook", "signal-hook-mio", @@ -3759,24 +3759,6 @@ dependencies = [ "sqlparser", ] -[[package]] -name = "datasize" -version = "0.2.15" -source = "git+https://github.com/BugenZhao/datasize-rs?rev=8192cf2d751119a6a30e2ef67e5eb252f8e5b3e5#8192cf2d751119a6a30e2ef67e5eb252f8e5b3e5" -dependencies = [ - "datasize_derive", -] - -[[package]] -name = "datasize_derive" -version = "0.2.15" -source = "git+https://github.com/BugenZhao/datasize-rs?rev=8192cf2d751119a6a30e2ef67e5eb252f8e5b3e5#8192cf2d751119a6a30e2ef67e5eb252f8e5b3e5" -dependencies = [ - "proc-macro2", - "quote", - "syn 1.0.109", -] - [[package]] name = "debugid" version = "0.8.0" @@ -4500,15 +4482,15 @@ dependencies = [ [[package]] name = "etcd-client" -version = "0.12.4" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4ae697f3928e8c89ae6f4dcf788059f49fd01a76dc53e63628f5a33881f5715e" +checksum = "39bde3ce50a626efeb1caa9ab1083972d178bebb55ca627639c8ded507dfcbde" dependencies = [ - "http 0.2.9", - "prost 0.12.1", + "http 1.1.0", + "prost 0.13.1", "tokio", "tokio-stream", - "tonic 0.10.2", + "tonic 0.12.1", "tonic-build", "tower", "tower-service", @@ -5179,7 +5161,7 @@ name = "futures-timer" version = "3.0.2" source = "git+https://github.com/madsim-rs/futures-timer.git?rev=05b33b4#05b33b4ede22b0517f49da59404d6e6d2848a192" dependencies = [ - "madsim", + "madsim 0.2.30 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -5339,7 +5321,7 @@ dependencies = [ "http 0.2.9", "thiserror", "tokio", - "tonic 0.10.2", + "tonic 0.11.0", "tower", "tracing", "trust-dns-resolver 0.23.2", @@ -5659,9 +5641,9 @@ checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" [[package]] name = "hermit-abi" -version = "0.3.2" +version = "0.3.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "443144c8cdadd93ebf52ddb4056d257f5b52c04d3c804e657d19eb73fc33668b" +checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024" [[package]] name = "hex" @@ -5824,9 +5806,9 @@ dependencies = [ [[package]] name = "hyper" -version = "1.1.0" +version = "1.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fb5aa53871fc917b1a9ed87b683a5d86db645e23acb32c2e0785a353e522fb75" +checksum = "50dfd22e0e76d0f662d429a5f80fcaf3855009297eab6a0a9f8543834744ba05" dependencies = [ "bytes", "futures-channel", @@ -5838,6 +5820,7 @@ dependencies = [ "httpdate", "itoa", "pin-project-lite", + "smallvec", "tokio", "want", ] @@ -5867,7 +5850,7 @@ checksum = "a0bea761b46ae2b24eb4aef630d8d1c398157b6fc29e6350ecf090a0b70c952c" dependencies = [ "futures-util", "http 1.1.0", - "hyper 1.1.0", + "hyper 1.4.1", "hyper-util", "rustls 0.22.4", "rustls-pki-types", @@ -5888,6 +5871,19 @@ dependencies = [ "tokio-io-timeout", ] +[[package]] +name = "hyper-timeout" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3203a961e5c83b6f5498933e78b6b263e208c197b63e9c6c53cc82ffd3f63793" +dependencies = [ + "hyper 1.4.1", + "hyper-util", + "pin-project-lite", + "tokio", + "tower-service", +] + [[package]] name = "hyper-tls" version = "0.5.0" @@ -5909,7 +5905,7 @@ checksum = "70206fc6890eaca9fde8a0bf71caa2ddfc9fe045ac9e5c70df101a7dbde866e0" dependencies = [ "bytes", "http-body-util", - "hyper 1.1.0", + "hyper 1.4.1", "hyper-util", "native-tls", "tokio", @@ -5919,16 +5915,16 @@ dependencies = [ [[package]] name = "hyper-util" -version = "0.1.3" +version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ca38ef113da30126bbff9cd1705f9273e15d45498615d138b0c20279ac7a76aa" +checksum = "3ab92f4f49ee4fb4f997c784b7a2e0fa70050211e0b6a287f898c3c9785ca956" dependencies = [ "bytes", "futures-channel", "futures-util", "http 1.1.0", "http-body 1.0.0", - "hyper 1.1.0", + "hyper 1.4.1", "pin-project-lite", "socket2 0.5.6", "tokio", @@ -6843,7 +6839,37 @@ dependencies = [ "futures-util", "lazy_static", "libc", - "madsim-macros", + "madsim-macros 0.2.12 (registry+https://github.com/rust-lang/crates.io-index)", + "naive-timer", + "panic-message", + "rand", + "rand_xoshiro", + "rustversion", + "serde", + "spin 0.9.8", + "tokio", + "tokio-util", + "toml 0.8.12", + "tracing", + "tracing-subscriber", +] + +[[package]] +name = "madsim" +version = "0.2.30" +source = "git+https://github.com/BugenZhao/madsim?rev=6eb6876#6eb68764f1c0996986c0aafc06b82a06f43f777c" +dependencies = [ + "ahash 0.8.11", + "async-channel 2.2.1", + "async-stream", + "async-task", + "bincode 1.3.3", + "bytes", + "downcast-rs", + "futures-util", + "lazy_static", + "libc", + "madsim-macros 0.2.12 (git+https://github.com/BugenZhao/madsim?rev=6eb6876)", "naive-timer", "panic-message", "rand", @@ -6871,28 +6897,27 @@ dependencies = [ "aws-types", "bytes", "http 1.1.0", - "madsim", + "madsim 0.2.30 (registry+https://github.com/rust-lang/crates.io-index)", "spin 0.9.8", "tracing", ] [[package]] name = "madsim-etcd-client" -version = "0.4.0+0.12.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "02b4b5de48bb7f3f7eae0bca62b3ed0b7d714b1b273d7347329b92c3a2eef113" +version = "0.6.0+0.14.0" +source = "git+https://github.com/BugenZhao/madsim?rev=6eb6876#6eb68764f1c0996986c0aafc06b82a06f43f777c" dependencies = [ "etcd-client", "futures-util", - "http 0.2.9", - "madsim", + "http 1.1.0", + "madsim 0.2.30 (git+https://github.com/BugenZhao/madsim?rev=6eb6876)", "serde", "serde_with 3.8.0", "spin 0.9.8", "thiserror", "tokio", "toml 0.8.12", - "tonic 0.10.2", + "tonic 0.12.1", "tracing", ] @@ -6908,6 +6933,17 @@ dependencies = [ "syn 1.0.109", ] +[[package]] +name = "madsim-macros" +version = "0.2.12" +source = "git+https://github.com/BugenZhao/madsim?rev=6eb6876#6eb68764f1c0996986c0aafc06b82a06f43f777c" +dependencies = [ + "darling 0.14.4", + "proc-macro2", + "quote", + "syn 1.0.109", +] + [[package]] name = "madsim-rdkafka" version = "0.4.2+0.34.0" @@ -6920,7 +6956,7 @@ dependencies = [ "futures-util", "libc", "log", - "madsim", + "madsim 0.2.30 (registry+https://github.com/rust-lang/crates.io-index)", "rdkafka-sys", "serde", "serde_derive", @@ -6938,36 +6974,34 @@ version = "0.2.28" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "569929c869275edc1e2c1f1381a688a6e5a4200302b58caff819e07414ccddb9" dependencies = [ - "madsim", + "madsim 0.2.30 (registry+https://github.com/rust-lang/crates.io-index)", "spin 0.9.8", "tokio", ] [[package]] name = "madsim-tonic" -version = "0.4.1+0.10.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "813977c7870103e113a0332d97731f961bc48aaa8860edd318ef7d7754214436" +version = "0.5.0+0.12.0" +source = "git+https://github.com/BugenZhao/madsim?rev=6eb6876#6eb68764f1c0996986c0aafc06b82a06f43f777c" dependencies = [ "async-stream", "chrono", "futures-util", - "madsim", + "madsim 0.2.30 (git+https://github.com/BugenZhao/madsim?rev=6eb6876)", "tokio", - "tonic 0.10.2", + "tonic 0.12.1", "tower", "tracing", ] [[package]] name = "madsim-tonic-build" -version = "0.4.2+0.10.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4a2ad2776ba20221ccbe4e136e2fa0f7ab90eebd608373177f3e74a198a288ec" +version = "0.5.0+0.12.0" +source = "git+https://github.com/BugenZhao/madsim?rev=6eb6876#6eb68764f1c0996986c0aafc06b82a06f43f777c" dependencies = [ "prettyplease 0.2.15", "proc-macro2", - "prost-build 0.12.1", + "prost-build 0.13.1", "quote", "syn 2.0.66", "tonic-build", @@ -7204,6 +7238,18 @@ dependencies = [ "windows-sys 0.48.0", ] +[[package]] +name = "mio" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4569e456d394deccd22ce1c1913e6ea0e54519f577285001215d33557431afe4" +dependencies = [ + "hermit-abi", + "libc", + "wasi", + "windows-sys 0.52.0", +] + [[package]] name = "mirai-annotations" version = "1.12.0" @@ -7368,7 +7414,7 @@ dependencies = [ "keyed_priority_queue", "lazy_static", "lru 0.12.0", - "mio", + "mio 0.8.11", "mysql_common", "native-tls", "once_cell", @@ -8040,26 +8086,6 @@ dependencies = [ "windows-sys 0.52.0", ] -[[package]] -name = "otlp-embedded" -version = "0.0.1" -source = "git+https://github.com/risingwavelabs/otlp-embedded?rev=492c244e0be91feb659c0cd48a624bbd96045a33#492c244e0be91feb659c0cd48a624bbd96045a33" -dependencies = [ - "axum 0.7.4", - "datasize", - "hex", - "itertools 0.12.1", - "madsim-tonic", - "madsim-tonic-build", - "prost 0.12.1", - "rust-embed", - "schnellru", - "serde", - "serde_json", - "tokio", - "tracing", -] - [[package]] name = "ouroboros" version = "0.17.2" @@ -8993,6 +9019,16 @@ dependencies = [ "prost-derive 0.12.1", ] +[[package]] +name = "prost" +version = "0.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e13db3d3fde688c61e2446b4d843bc27a7e8af269a69440c0308021dc92333cc" +dependencies = [ + "bytes", + "prost-derive 0.13.1", +] + [[package]] name = "prost-build" version = "0.11.9" @@ -9037,6 +9073,27 @@ dependencies = [ "which", ] +[[package]] +name = "prost-build" +version = "0.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5bb182580f71dd070f88d01ce3de9f4da5021db7115d2e1c3605a754153b77c1" +dependencies = [ + "bytes", + "heck 0.5.0", + "itertools 0.13.0", + "log", + "multimap 0.10.0", + "once_cell", + "petgraph", + "prettyplease 0.2.15", + "prost 0.13.1", + "prost-types 0.13.1", + "regex", + "syn 2.0.66", + "tempfile", +] + [[package]] name = "prost-derive" version = "0.11.9" @@ -9063,6 +9120,19 @@ dependencies = [ "syn 2.0.66", ] +[[package]] +name = "prost-derive" +version = "0.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "18bec9b0adc4eba778b33684b7ba3e7137789434769ee3ce3930463ef904cfca" +dependencies = [ + "anyhow", + "itertools 0.13.0", + "proc-macro2", + "quote", + "syn 2.0.66", +] + [[package]] name = "prost-helpers" version = "0.1.0" @@ -9101,6 +9171,15 @@ dependencies = [ "prost 0.12.1", ] +[[package]] +name = "prost-types" +version = "0.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cee5168b05f49d4b0ca581206eb14a7b22fafd963efe729ac48eb03266e25cc2" +dependencies = [ + "prost 0.13.1", +] + [[package]] name = "protobuf" version = "2.28.0" @@ -9218,7 +9297,7 @@ dependencies = [ "indoc", "libc", "memoffset", - "parking_lot 0.11.2", + "parking_lot 0.12.1", "portable-atomic", "pyo3-build-config", "pyo3-ffi", @@ -9681,7 +9760,7 @@ dependencies = [ "http 1.1.0", "http-body 1.0.0", "http-body-util", - "hyper 1.1.0", + "hyper 1.4.1", "hyper-rustls 0.26.0", "hyper-tls 0.6.0", "hyper-util", @@ -9871,7 +9950,7 @@ dependencies = [ "bytes", "itertools 0.12.1", "parking_lot 0.12.1", - "prost 0.12.1", + "prost 0.13.1", "risingwave_common", "risingwave_hummock_sdk", "risingwave_meta_model_v2", @@ -10108,7 +10187,7 @@ dependencies = [ "pretty_assertions", "procfs 0.16.0", "prometheus", - "prost 0.12.1", + "prost 0.13.1", "rand", "regex", "reqwest 0.12.4", @@ -10238,7 +10317,7 @@ dependencies = [ "anyhow", "bincode 1.3.3", "parking_lot 0.12.1", - "prost 0.12.1", + "prost 0.13.1", "risingwave_pb", "serde", "thiserror", @@ -10307,7 +10386,7 @@ dependencies = [ "madsim-tokio", "madsim-tonic", "parking_lot 0.12.1", - "prost 0.12.1", + "prost 0.13.1", "risingwave_common", "risingwave_common_heap_profiling", "risingwave_common_service", @@ -10340,7 +10419,7 @@ dependencies = [ "maplit", "pprof", "prometheus", - "prost 0.12.1", + "prost 0.13.1", "rand", "risingwave_batch", "risingwave_common", @@ -10547,7 +10626,7 @@ dependencies = [ "madsim-tokio", "madsim-tonic", "memcomparable", - "prost 0.12.1", + "prost 0.13.1", "regex", "risingwave_common", "risingwave_connector", @@ -10787,7 +10866,7 @@ dependencies = [ "pretty-xmlish", "pretty_assertions", "prometheus", - "prost 0.12.1", + "prost 0.13.1", "rand", "risingwave_batch", "risingwave_common", @@ -10839,7 +10918,7 @@ dependencies = [ "hex", "itertools 0.12.1", "parse-display", - "prost 0.12.1", + "prost 0.13.1", "risingwave_common", "risingwave_common_estimate_size", "risingwave_pb", @@ -10897,7 +10976,7 @@ dependencies = [ "madsim-tokio", "mockall", "parking_lot 0.12.1", - "prost 0.12.1", + "prost 0.13.1", "risingwave_common", "risingwave_hummock_sdk", "risingwave_pb", @@ -10916,7 +10995,7 @@ dependencies = [ "futures", "jni", "madsim-tokio", - "prost 0.12.1", + "prost 0.13.1", "risingwave_common", "risingwave_expr", "risingwave_hummock_sdk", @@ -10946,7 +11025,7 @@ dependencies = [ "jni", "madsim-tokio", "paste", - "prost 0.12.1", + "prost 0.13.1", "risingwave_common", "risingwave_expr", "risingwave_hummock_sdk", @@ -11024,11 +11103,10 @@ dependencies = [ "mime_guess", "num-integer", "num-traits", - "otlp-embedded", "parking_lot 0.12.1", "prometheus", "prometheus-http-query", - "prost 0.12.1", + "prost 0.13.1", "rand", "risingwave_backup", "risingwave_common", @@ -11099,7 +11177,7 @@ dependencies = [ name = "risingwave_meta_model_v2" version = "1.11.0-alpha" dependencies = [ - "prost 0.12.1", + "prost 0.13.1", "risingwave_common", "risingwave_hummock_sdk", "risingwave_pb", @@ -11122,7 +11200,6 @@ dependencies = [ "madsim-etcd-client", "madsim-tokio", "madsim-tonic", - "otlp-embedded", "prometheus-http-query", "redact", "regex", @@ -11153,7 +11230,7 @@ dependencies = [ "itertools 0.12.1", "madsim-tokio", "madsim-tonic", - "prost 0.12.1", + "prost 0.13.1", "rand", "regex", "risingwave_common", @@ -11192,7 +11269,7 @@ dependencies = [ "hyper-rustls 0.24.2", "hyper-tls 0.5.0", "itertools 0.12.1", - "madsim", + "madsim 0.2.30 (registry+https://github.com/rust-lang/crates.io-index)", "madsim-aws-sdk-s3", "madsim-tokio", "opendal", @@ -11218,7 +11295,7 @@ dependencies = [ "madsim-tonic-build", "pbjson", "pbjson-build", - "prost 0.12.1", + "prost 0.13.1", "prost-helpers", "risingwave_error", "serde", @@ -11343,7 +11420,7 @@ dependencies = [ "glob", "itertools 0.12.1", "lru 0.7.6", - "madsim", + "madsim 0.2.30 (registry+https://github.com/rust-lang/crates.io-index)", "madsim-aws-sdk-s3", "madsim-etcd-client", "madsim-rdkafka", @@ -11491,7 +11568,7 @@ dependencies = [ "parking_lot 0.12.1", "procfs 0.16.0", "prometheus", - "prost 0.12.1", + "prost 0.13.1", "rand", "risingwave_backup", "risingwave_common", @@ -11560,7 +11637,7 @@ dependencies = [ "pin-project", "prehash", "prometheus", - "prost 0.12.1", + "prost 0.13.1", "rand", "risingwave_common", "risingwave_common_estimate_size", @@ -12141,17 +12218,6 @@ dependencies = [ "windows-sys 0.48.0", ] -[[package]] -name = "schnellru" -version = "0.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "772575a524feeb803e5b0fcbc6dd9f367e579488197c94c6e4023aad2305774d" -dependencies = [ - "ahash 0.8.11", - "cfg-if", - "hashbrown 0.13.2", -] - [[package]] name = "scopeguard" version = "1.2.0" @@ -12806,7 +12872,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "29ad2e15f37ec9a6cc544097b78a1ec90001e9f71b81338ca39f430adaca99af" dependencies = [ "libc", - "mio", + "mio 0.8.11", "signal-hook", ] @@ -13892,22 +13958,21 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" [[package]] name = "tokio" -version = "1.37.0" +version = "1.39.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1adbebffeca75fcfd058afa480fb6c0b81e165a0323f9c9d39c9697e37c46787" +checksum = "daa4fb1bc778bd6f04cbfc4bb2d06a7396a8f299dc33ea1900cedaa316f467b1" dependencies = [ "backtrace", "bytes", "libc", - "mio", - "num_cpus", + "mio 1.0.1", "parking_lot 0.12.1", "pin-project-lite", "signal-hook-registry", "socket2 0.5.6", "tokio-macros", "tracing", - "windows-sys 0.48.0", + "windows-sys 0.52.0", ] [[package]] @@ -13922,9 +13987,9 @@ dependencies = [ [[package]] name = "tokio-macros" -version = "2.2.0" +version = "2.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5b8a1e28f2deaa14e508979454cb3a223b10b938b45af148bc0986de36f1923b" +checksum = "693d596312e88961bc67d7f1f97af8a70227d9f90c31bba5806eec004978d752" dependencies = [ "proc-macro2", "quote", @@ -14045,12 +14110,13 @@ dependencies = [ [[package]] name = "tokio-stream" -version = "0.1.14" -source = "git+https://github.com/madsim-rs/tokio.git?rev=fe39bb8e#fe39bb8e8ab0ed96ee1b4477ab5508c20ce017fb" +version = "0.1.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "267ac89e0bec6e691e5813911606935d77c476ff49024f98abcea3e7b15e37af" dependencies = [ "futures-core", - "madsim-tokio", "pin-project-lite", + "tokio", ] [[package]] @@ -14154,7 +14220,7 @@ dependencies = [ "http 0.2.9", "http-body 0.4.5", "hyper 0.14.27", - "hyper-timeout", + "hyper-timeout 0.4.1", "percent-encoding", "pin-project", "prost 0.12.1", @@ -14185,10 +14251,43 @@ dependencies = [ "http 0.2.9", "http-body 0.4.5", "hyper 0.14.27", - "hyper-timeout", + "hyper-timeout 0.4.1", "percent-encoding", "pin-project", "prost 0.12.1", + "rustls-pemfile 2.1.1", + "rustls-pki-types", + "tokio", + "tokio-rustls 0.25.0", + "tokio-stream", + "tower", + "tower-layer", + "tower-service", + "tracing", +] + +[[package]] +name = "tonic" +version = "0.12.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "38659f4a91aba8598d27821589f5db7dddd94601e7a01b1e485a50e5484c7401" +dependencies = [ + "async-stream", + "async-trait", + "axum 0.7.4", + "base64 0.22.0", + "bytes", + "h2 0.4.4", + "http 1.1.0", + "http-body 1.0.0", + "http-body-util", + "hyper 1.4.1", + "hyper-timeout 0.5.1", + "hyper-util", + "percent-encoding", + "pin-project", + "prost 0.13.1", + "socket2 0.5.6", "tokio", "tokio-stream", "tower", @@ -14199,13 +14298,13 @@ dependencies = [ [[package]] name = "tonic-build" -version = "0.10.2" +version = "0.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9d021fc044c18582b9a2408cd0dd05b1596e3ecdb5c4df822bb0183545683889" +checksum = "568392c5a2bd0020723e3f387891176aabafe36fd9fcd074ad309dfa0c8eb964" dependencies = [ "prettyplease 0.2.15", "proc-macro2", - "prost-build 0.12.1", + "prost-build 0.13.1", "quote", "syn 2.0.66", ] diff --git a/Cargo.toml b/Cargo.toml index 0c7b8a8999e60..1314d31ce3072 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -121,7 +121,7 @@ aws-smithy-types = { version = "1", default-features = false, features = [ aws-endpoint = "0.60" aws-types = "1" axum = "=0.7.4" # TODO: 0.7.5+ does not work with current toolchain -etcd-client = { package = "madsim-etcd-client", version = "0.4" } +etcd-client = { package = "madsim-etcd-client", git = "https://github.com/BugenZhao/madsim", rev = "6eb6876" } futures-async-stream = "0.2.9" hytra = "0.1" rdkafka = { package = "madsim-rdkafka", version = "0.4.1", features = [ @@ -129,10 +129,10 @@ rdkafka = { package = "madsim-rdkafka", version = "0.4.1", features = [ ] } hashbrown = { version = "0.14", features = ["ahash", "inline-more", "nightly"] } criterion = { version = "0.5", features = ["async_futures"] } -tonic = { package = "madsim-tonic", version = "0.4.1" } -tonic-build = { package = "madsim-tonic-build", version = "0.4.2" } +tonic = { package = "madsim-tonic", git = "https://github.com/BugenZhao/madsim", rev = "6eb6876" } +tonic-build = { package = "madsim-tonic-build", git = "https://github.com/BugenZhao/madsim", rev = "6eb6876" } otlp-embedded = { git = "https://github.com/risingwavelabs/otlp-embedded", rev = "492c244e0be91feb659c0cd48a624bbd96045a33" } -prost = { version = "0.12" } +prost = { version = "0.13" } icelake = { git = "https://github.com/icelake-io/icelake", rev = "07d53893d7788b4e41fc11efad8a6be828405c31", features = [ "prometheus", ] } @@ -329,7 +329,7 @@ opt-level = 2 # Patch third-party crates for deterministic simulation. quanta = { git = "https://github.com/madsim-rs/quanta.git", rev = "948bdc3" } getrandom = { git = "https://github.com/madsim-rs/getrandom.git", rev = "e79a7ae" } -tokio-stream = { git = "https://github.com/madsim-rs/tokio.git", rev = "fe39bb8e" } +# tokio-stream = { git = "https://github.com/madsim-rs/tokio.git", rev = "fe39bb8e" } # unused tokio-retry = { git = "https://github.com/madsim-rs/rust-tokio-retry.git", rev = "95e2fd3" } tokio-postgres = { git = "https://github.com/madsim-rs/rust-postgres.git", rev = "ac00d88" } futures-timer = { git = "https://github.com/madsim-rs/futures-timer.git", rev = "05b33b4" } diff --git a/src/meta/Cargo.toml b/src/meta/Cargo.toml index 9e35e94896e5a..4cd5695658641 100644 --- a/src/meta/Cargo.toml +++ b/src/meta/Cargo.toml @@ -44,7 +44,7 @@ memcomparable = { version = "0.2" } mime_guess = "2" num-integer = "0.1" num-traits = "0.2" -otlp-embedded = { workspace = true } +# otlp-embedded = { workspace = true } parking_lot = { workspace = true } prometheus = "0.13" prometheus-http-query = "0.8" diff --git a/src/meta/node/Cargo.toml b/src/meta/node/Cargo.toml index 9300a08727b40..791da78ee0455 100644 --- a/src/meta/node/Cargo.toml +++ b/src/meta/node/Cargo.toml @@ -22,7 +22,7 @@ etcd-client = { workspace = true } futures = { version = "0.3", default-features = false, features = ["alloc"] } hex = "0.4" itertools = { workspace = true } -otlp-embedded = { workspace = true } +# otlp-embedded = { workspace = true } prometheus-http-query = "0.8" redact = "0.1.5" regex = "1" diff --git a/src/meta/node/src/server.rs b/src/meta/node/src/server.rs index 5c72b39bcd156..c4aa4c57141a9 100644 --- a/src/meta/node/src/server.rs +++ b/src/meta/node/src/server.rs @@ -17,7 +17,7 @@ use std::time::Duration; use anyhow::Context; use etcd_client::ConnectOptions; -use otlp_embedded::TraceServiceServer; +// use otlp_embedded::TraceServiceServer; use regex::Regex; use risingwave_common::monitor::{RouterExt, TcpConfig}; use risingwave_common::secret::LocalSecretManager; @@ -482,11 +482,11 @@ pub async fn start_service_as_election_leader( prometheus_selector.clone(), )); - let trace_state = otlp_embedded::State::new(otlp_embedded::Config { - max_length: opts.cached_traces_num, - max_memory_usage: opts.cached_traces_memory_limit_bytes, - }); - let trace_srv = otlp_embedded::TraceServiceImpl::new(trace_state.clone()); + // let trace_state = otlp_embedded::State::new(otlp_embedded::Config { + // max_length: opts.cached_traces_num, + // max_memory_usage: opts.cached_traces_memory_limit_bytes, + // }); + // let trace_srv = otlp_embedded::TraceServiceImpl::new(trace_state.clone()); #[cfg(not(madsim))] let _dashboard_task = if let Some(ref dashboard_addr) = address_info.dashboard_addr { @@ -795,7 +795,7 @@ pub async fn start_service_as_election_leader( .add_service(CloudServiceServer::new(cloud_srv)) .add_service(SinkCoordinationServiceServer::new(sink_coordination_srv)) .add_service(EventLogServiceServer::new(event_log_srv)) - .add_service(TraceServiceServer::new(trace_srv)) + // .add_service(TraceServiceServer::new(trace_srv)) .monitored_serve_with_shutdown( address_info.listen_addr, "grpc-meta-leader-service", diff --git a/src/meta/src/dashboard/mod.rs b/src/meta/src/dashboard/mod.rs index 1229554032614..e3dbfe32eb5aa 100644 --- a/src/meta/src/dashboard/mod.rs +++ b/src/meta/src/dashboard/mod.rs @@ -43,7 +43,7 @@ pub struct DashboardService { pub metadata_manager: MetadataManager, pub compute_clients: ComputeClientPool, pub diagnose_command: DiagnoseCommandRef, - pub trace_state: otlp_embedded::StateRef, + // pub trace_state: otlp_embedded::StateRef, } pub type Service = Arc; @@ -465,13 +465,13 @@ impl DashboardService { ) .layer(cors_layer); - let trace_ui_router = otlp_embedded::ui_app(srv.trace_state.clone(), "/trace/"); + // let trace_ui_router = otlp_embedded::ui_app(srv.trace_state.clone(), "/trace/"); let dashboard_router = risingwave_meta_dashboard::router(); let app = Router::new() .fallback_service(dashboard_router) .nest("/api", api_router) - .nest("/trace", trace_ui_router) + // .nest("/trace", trace_ui_router) .layer(CompressionLayer::new()); let listener = TcpListener::bind(&srv.dashboard_addr) diff --git a/src/utils/workspace-config/Cargo.toml b/src/utils/workspace-config/Cargo.toml index 8972cb7c08475..39bffbb96291b 100644 --- a/src/utils/workspace-config/Cargo.toml +++ b/src/utils/workspace-config/Cargo.toml @@ -29,7 +29,13 @@ dynamic-zstd-sys = { package = "zstd-sys", version = "2", optional = true, defau # workspace-hack = { path = "../../workspace-hack" } # Don't add workspace-hack into this crate! +# Specify versions for indirect dependencies +# tonic = "0.12" + [build-dependencies] +# Specify versions for indirect dependencies +# tonic-build = "0.12" + [lints] workspace = true From 998896745e1c155a4524b0d782644510f554c330 Mon Sep 17 00:00:00 2001 From: Bugen Zhao Date: Thu, 1 Aug 2024 15:01:31 +0800 Subject: [PATCH 02/27] bump more Signed-off-by: Bugen Zhao --- Cargo.lock | 12 ++-- src/common/Cargo.toml | 1 + src/common/metrics/Cargo.toml | 7 +- src/common/metrics/src/monitor/connection.rs | 68 +++++++++++--------- src/common/src/util/tracing.rs | 21 ++++++ src/error/src/tonic.rs | 2 +- src/prost/build.rs | 2 +- src/rpc_client/Cargo.toml | 4 +- src/rpc_client/src/tracing.rs | 47 ++++---------- 9 files changed, 85 insertions(+), 79 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 6377dc3880200..84d5b178a5638 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -10162,6 +10162,7 @@ dependencies = [ "hashbrown 0.14.3", "hex", "http 0.2.9", + "http 1.1.0", "http-body 0.4.5", "humantime", "hytra", @@ -10274,9 +10275,10 @@ dependencies = [ "darwin-libproc", "easy-ext", "futures", - "http 0.2.9", - "http-body 0.4.5", - "hyper 0.14.27", + "http 1.1.0", + "http-body 1.0.0", + "hyper 1.4.1", + "hyper-util", "hytra", "itertools 0.12.1", "libc", @@ -11350,8 +11352,8 @@ dependencies = [ "easy-ext", "either", "futures", - "http 0.2.9", - "hyper 0.14.27", + "http 1.1.0", + "hyper 1.4.1", "itertools 0.12.1", "lru 0.7.6", "madsim-tokio", diff --git a/src/common/Cargo.toml b/src/common/Cargo.toml index a117dce645ae6..4dac4afc5b82b 100644 --- a/src/common/Cargo.toml +++ b/src/common/Cargo.toml @@ -56,6 +56,7 @@ governor = { version = "0.6", default-features = false, features = ["std"] } hashbrown = "0.14" hex = "0.4.3" http = "0.2" +http_1 = { package = "http", version = "1" } humantime = "2.1" hytra = { workspace = true } itertools = { workspace = true } diff --git a/src/common/metrics/Cargo.toml b/src/common/metrics/Cargo.toml index 4f3e8b20936b2..c22f38d8929f6 100644 --- a/src/common/metrics/Cargo.toml +++ b/src/common/metrics/Cargo.toml @@ -19,8 +19,9 @@ bytes = "1" clap = { workspace = true } easy-ext = "1" futures = { version = "0.3", default-features = false, features = ["alloc"] } -http = "0.2" -hyper = { version = "0.14", features = ["client"] } # used by tonic +http = "1" +hyper = { version = "1", features = ["client"] } +hyper-util = { version = "0.1", features = ["client-legacy"] } hytra = { workspace = true } itertools = { workspace = true } parking_lot = { workspace = true } @@ -36,7 +37,7 @@ tracing = "0.1" tracing-subscriber = "0.3.17" [target.'cfg(not(madsim))'.dependencies] -http-body = "0.4.5" +http-body = "1" tower-layer = "0.3.2" tower-service = "0.3.2" [target.'cfg(target_os = "linux")'.dependencies] diff --git a/src/common/metrics/src/monitor/connection.rs b/src/common/metrics/src/monitor/connection.rs index e5774a3f16d7d..4d77b94527097 100644 --- a/src/common/metrics/src/monitor/connection.rs +++ b/src/common/metrics/src/monitor/connection.rs @@ -24,10 +24,9 @@ use std::time::Duration; use futures::FutureExt; use http::Uri; -use hyper::client::connect::dns::{GaiAddrs, GaiFuture, GaiResolver, Name}; -use hyper::client::connect::Connection; -use hyper::client::HttpConnector; -use hyper::service::Service; +use hyper_util::client::legacy::connect::dns::{GaiAddrs, GaiFuture, GaiResolver, Name}; +use hyper_util::client::legacy::connect::{Connected, Connection, HttpConnector}; +use hyper_util::rt::TokioIo; use itertools::Itertools; use pin_project_lite::pin_project; use prometheus::{ @@ -37,6 +36,7 @@ use prometheus::{ use thiserror_ext::AsReport; use tokio::io::{AsyncRead, AsyncWrite, ReadBuf}; use tonic::transport::{Channel, Endpoint}; +use tower_service::Service; use tracing::{debug, info, warn}; use crate::monitor::GLOBAL_METRICS_REGISTRY; @@ -54,10 +54,9 @@ pub trait MonitorAsyncReadWrite { } pin_project! { - #[derive(Clone)] pub struct MonitoredConnection { #[pin] - inner: C, + inner: TokioIo, monitor: M, } } @@ -65,18 +64,18 @@ pin_project! { impl MonitoredConnection { pub fn new(connector: C, monitor: M) -> Self { Self { - inner: connector, + inner: TokioIo::new(connector), monitor, } } - fn project_into(this: Pin<&mut Self>) -> (Pin<&mut C>, &mut M) { + fn project_into(this: Pin<&mut Self>) -> (Pin<&mut TokioIo>, &mut M) { let this = this.project(); (this.inner, this.monitor) } } -impl AsyncRead for MonitoredConnection { +impl AsyncRead for MonitoredConnection { fn poll_read( self: Pin<&mut Self>, cx: &mut Context<'_>, @@ -112,7 +111,7 @@ impl AsyncRead for MonitoredConnection AsyncWrite for MonitoredConnection { +impl AsyncWrite for MonitoredConnection { fn poll_write( self: Pin<&mut Self>, cx: &mut Context<'_>, @@ -187,7 +186,7 @@ impl AsyncWrite for MonitoredConnection } impl Connection for MonitoredConnection { - fn connected(&self) -> hyper::client::connect::Connected { + fn connected(&self) -> Connected { self.inner.connected() } } @@ -199,7 +198,7 @@ impl tonic::transport::server::Connec type ConnectInfo = C::ConnectInfo; fn connect_info(&self) -> Self::ConnectInfo { - self.inner.connect_info() + self.inner.inner().connect_info() } } @@ -216,12 +215,12 @@ where C::Future: 'static, { type Error = C::Error; - type Response = MonitoredConnection; + type Response = TokioIo>; type Future = impl Future> + 'static; fn poll_ready(&mut self, cx: &mut Context<'_>) -> Poll> { - let ret = self.inner.poll_ready(cx); + let ret = self.inner.inner_mut().poll_ready(cx); if let Poll::Ready(Err(_)) = &ret { self.monitor.on_err("".to_string()); } @@ -232,12 +231,13 @@ where let endpoint = format!("{:?}", uri.host()); let monitor = self.monitor.clone(); self.inner + .inner_mut() .call(uri) .map(move |result: Result<_, _>| match result { - Ok(resp) => Ok(MonitoredConnection::new( + Ok(resp) => Ok(TokioIo::new(MonitoredConnection::new( resp, monitor.new_connection_monitor(endpoint), - )), + ))), Err(e) => { monitor.on_err(endpoint); Err(e) @@ -253,10 +253,11 @@ where Con: tonic::transport::server::Connected, { - type Item = Result, E>; + type Item = Result>, E>; fn poll_next(self: Pin<&mut Self>, cx: &mut Context<'_>) -> Poll> { let (inner, monitor) = MonitoredConnection::project_into(self); + let inner = unsafe { inner.map_unchecked_mut(|t| t.inner_mut()) }; inner.poll_next(cx).map(|opt| { opt.map(|result| { result.map(|conn| { @@ -264,14 +265,17 @@ where let endpoint = remote_addr .map(|remote_addr| format!("{}", remote_addr.ip())) .unwrap_or("unknown".to_string()); - MonitoredConnection::new(conn, monitor.new_connection_monitor(endpoint)) + TokioIo::new(MonitoredConnection::new( + conn, + monitor.new_connection_monitor(endpoint), + )) }) }) }) } fn size_hint(&self) -> (usize, Option) { - self.inner.size_hint() + self.inner.inner().size_hint() } } @@ -534,18 +538,16 @@ impl tonic::transport::server::Router { signal: impl Future, ) -> impl Future where - L: tower_layer::Layer, - L::Service: Service< - http::request::Request, - Response = http::response::Response, - > + Clone + L: tower_layer::Layer, + L::Service: Service, Response = http::Response> + + Clone + Send + 'static, - <>::Service as Service< - http::request::Request, + <>::Service as Service< + http::Request, >>::Future: Send + 'static, - <>::Service as Service< - http::request::Request, + <>::Service as Service< + http::Request, >>::Error: Into> + Send, ResBody: http_body::Body + Send + 'static, ResBody::Error: Into>, @@ -565,10 +567,14 @@ impl tonic::transport::server::Router { let incoming = MonitoredConnection::new(incoming, MonitorNewConnectionImpl { connection_type }); + // async move { + // self.serve_with_incoming_shutdown(incoming, signal) + // .await + // .unwrap() + // } + async move { - self.serve_with_incoming_shutdown(incoming, signal) - .await - .unwrap() + todo!() } } } diff --git a/src/common/src/util/tracing.rs b/src/common/src/util/tracing.rs index 19523dde56324..88bac8e8aa269 100644 --- a/src/common/src/util/tracing.rs +++ b/src/common/src/util/tracing.rs @@ -97,6 +97,12 @@ impl TracingContext { http::HeaderMap::try_from(&map).unwrap_or_default() } + /// Convert the tracing context to the W3C trace context format in HTTP headers. + pub fn to_http_1_headers(&self) -> http_1::HeaderMap { + let map = self.to_w3c(); + http_1::HeaderMap::try_from(&map).unwrap_or_default() + } + /// Create a new tracing context from the W3C trace context format in HTTP headers. /// /// Returns `None` if the headers are invalid. @@ -111,6 +117,21 @@ impl TracingContext { Some(Self::from_w3c(&map)) } + + /// Create a new tracing context from the W3C trace context format in HTTP headers. + /// + /// Returns `None` if the headers are invalid. + pub fn from_http_1_headers(headers: &http_1::HeaderMap) -> Option { + let mut map = HashMap::new(); + + // See [Trace Context](https://www.w3.org/TR/trace-context/) for these header names. + for key in ["traceparent", "tracestate"] { + let value = headers.get(key)?.to_str().ok()?; + map.insert(key.to_string(), value.to_string()); + } + + Some(Self::from_w3c(&map)) + } } /// Extension trait allowing [`futures::Stream`]s to be instrumented with a [`tracing::Span`]. diff --git a/src/error/src/tonic.rs b/src/error/src/tonic.rs index 4e3476c460fd6..f17b6b8ea9d44 100644 --- a/src/error/src/tonic.rs +++ b/src/error/src/tonic.rs @@ -244,7 +244,7 @@ mod tests { }; let server_status = original.to_status(tonic::Code::Internal, "test"); - let body = server_status.to_http(); + let body = server_status.into_http(); let client_status = tonic::Status::from_header_map(body.headers()).unwrap(); let wrapper = TonicStatusWrapper::new(client_status); diff --git a/src/prost/build.rs b/src/prost/build.rs index f8e651e7103a3..936ae45cf7859 100644 --- a/src/prost/build.rs +++ b/src/prost/build.rs @@ -130,7 +130,7 @@ fn main() -> Result<(), Box> { ) .type_attribute("plan_common.GeneratedColumnDesc", "#[derive(Eq, Hash)]") .type_attribute("plan_common.DefaultColumnDesc", "#[derive(Eq, Hash)]") - .type_attribute("plan_common.Cardinality", "#[derive(Eq, Hash, Copy)]") + .type_attribute("plan_common.Cardinality", "#[derive(Eq, Hash)]") .type_attribute("plan_common.ExternalTableDesc", "#[derive(Eq, Hash)]") .type_attribute("plan_common.ColumnDesc", "#[derive(Eq, Hash)]") .type_attribute("plan_common.AdditionalColumn", "#[derive(Eq, Hash)]") diff --git a/src/rpc_client/Cargo.toml b/src/rpc_client/Cargo.toml index 37064df273ed0..787bbae1b785b 100644 --- a/src/rpc_client/Cargo.toml +++ b/src/rpc_client/Cargo.toml @@ -19,8 +19,8 @@ async-trait = "0.1" easy-ext = "1" either = "1.13.0" futures = { version = "0.3", default-features = false, features = ["alloc"] } -http = "0.2" -hyper = "0.14" # required by tonic +http = "1" +hyper = "1" itertools = { workspace = true } lru = { workspace = true } moka = { version = "0.12", features = ["future"] } diff --git a/src/rpc_client/src/tracing.rs b/src/rpc_client/src/tracing.rs index 50c98007bb9fd..afce44bfd64e5 100644 --- a/src/rpc_client/src/tracing.rs +++ b/src/rpc_client/src/tracing.rs @@ -16,46 +16,21 @@ use std::task::{Context, Poll}; use futures::Future; use risingwave_common::util::tracing::TracingContext; -use tower::{Layer, Service}; - -/// A layer that decorates the inner service with [`TracingInject`]. -#[derive(Clone, Default)] -pub struct TracingInjectLayer { - _private: (), -} - -impl TracingInjectLayer { - #[allow(dead_code)] - pub fn new() -> Self { - Self::default() - } -} - -impl Layer for TracingInjectLayer { - type Service = TracingInject; - - fn layer(&self, service: S) -> Self::Service { - TracingInject { inner: service } - } -} +use tonic::body::BoxBody; +use tower::Service; /// A service wrapper that injects the [`TracingContext`] obtained from the current tracing span /// into the HTTP headers of the request. /// /// See also `TracingExtract` in the `common_service` crate. #[derive(Clone, Debug)] -pub struct TracingInject { - inner: S, +pub struct TracingInjectChannel { + inner: tonic::transport::Channel, } -impl Service> for TracingInject -where - S: Service> + Clone + Send + 'static, - S::Future: Send + 'static, - B: hyper::body::HttpBody, // tonic `Channel` uses `BoxBody` instead of `hyper::Body` -{ - type Error = S::Error; - type Response = S::Response; +impl Service> for TracingInjectChannel { + type Error = tonic::transport::Error; + type Response = http::Response; type Future = impl Future>; @@ -63,7 +38,7 @@ where self.inner.poll_ready(cx) } - fn call(&mut self, mut req: hyper::Request) -> Self::Future { + fn call(&mut self, mut req: http::Request) -> Self::Future { // This is necessary because tonic internally uses `tower::buffer::Buffer`. // See https://github.com/tower-rs/tower/issues/547#issuecomment-767629149 // for details on why this is necessary @@ -71,7 +46,7 @@ where let mut inner = std::mem::replace(&mut self.inner, clone); async move { - let headers = TracingContext::from_current_span().to_http_headers(); + let headers = TracingContext::from_current_span().to_http_1_headers(); req.headers_mut().extend(headers); inner.call(req).await } @@ -81,7 +56,7 @@ where /// A wrapper around tonic's `Channel` that injects the [`TracingContext`] obtained from the current /// tracing span when making gRPC requests. #[cfg(not(madsim))] -pub type Channel = TracingInject; +pub type Channel = TracingInjectChannel; #[cfg(madsim)] pub type Channel = tonic::transport::Channel; @@ -95,7 +70,7 @@ impl tonic::transport::Channel { /// `TracingExtract` middleware. pub fn tracing_injected(self) -> Channel { #[cfg(not(madsim))] - return TracingInject { inner: self }; + return TracingInjectChannel { inner: self }; #[cfg(madsim)] return self; } From 5fc57afd9e8b35f8f0907241f83f26a4cfbabd7a Mon Sep 17 00:00:00 2001 From: Bugen Zhao Date: Thu, 1 Aug 2024 15:02:33 +0800 Subject: [PATCH 03/27] manually downgrade array Signed-off-by: Bugen Zhao --- Cargo.lock | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 84d5b178a5638..08d4bd6d57b16 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -891,9 +891,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "76cb6d108605c5489fff1ef9c520656946ad05ed0de3ea6d26d56bcb34bdb8c5" dependencies = [ "anyhow", - "arrow-array 52.0.0", - "arrow-buffer 52.0.0", - "arrow-schema 52.0.0", + "arrow-array 50.0.0", + "arrow-buffer 50.0.0", + "arrow-schema 50.0.0", "atomic-time", "rquickjs", ] @@ -905,10 +905,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4506efc6fbc200c083add2a7ed4e3616a859941a745e922320ae7051d90d12ec" dependencies = [ "anyhow", - "arrow-array 52.0.0", - "arrow-buffer 52.0.0", - "arrow-ipc 52.0.0", - "arrow-schema 52.0.0", + "arrow-array 50.0.0", + "arrow-buffer 50.0.0", + "arrow-ipc 50.0.0", + "arrow-schema 50.0.0", "lazy_static", "pyo3", "pyo3-build-config", @@ -921,9 +921,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "eb829e25925161d93617d4b053bae03fe51e708f2cce088d85df856011d4f369" dependencies = [ "anyhow", - "arrow-array 52.0.0", - "arrow-ipc 52.0.0", - "arrow-schema 52.0.0", + "arrow-array 50.0.0", + "arrow-ipc 50.0.0", + "arrow-schema 50.0.0", "async-trait", "base64 0.22.0", "genawaiter", From 34062d73e5d648d27ae2228edd1181edef75c008 Mon Sep 17 00:00:00 2001 From: Bugen Zhao Date: Thu, 1 Aug 2024 15:49:44 +0800 Subject: [PATCH 04/27] bump more more Signed-off-by: Bugen Zhao --- Cargo.lock | 139 +++++++++++++----- src/batch/Cargo.toml | 1 - src/batch/src/executor/hash_agg.rs | 2 +- src/batch/src/executor/join/hash_join.rs | 2 +- src/batch/src/executor/order_by.rs | 2 +- src/batch/src/spill/spill_op.rs | 2 +- src/common/common_service/Cargo.toml | 2 +- src/common/common_service/src/tracing.rs | 10 +- src/common/src/util/meta_addr.rs | 8 +- src/compute/Cargo.toml | 4 +- .../src/rpc/service/monitor_service.rs | 11 +- src/connector/Cargo.toml | 14 +- src/meta/Cargo.toml | 2 +- src/meta/node/src/server.rs | 2 +- src/meta/src/rpc/intercept.rs | 8 +- src/object_store/src/object/s3.rs | 2 +- src/prost/src/lib.rs | 1 + 17 files changed, 143 insertions(+), 69 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 08d4bd6d57b16..3294ba63a4ecd 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -891,9 +891,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "76cb6d108605c5489fff1ef9c520656946ad05ed0de3ea6d26d56bcb34bdb8c5" dependencies = [ "anyhow", - "arrow-array 50.0.0", - "arrow-buffer 50.0.0", - "arrow-schema 50.0.0", + "arrow-array 52.0.0", + "arrow-buffer 52.0.0", + "arrow-schema 52.0.0", "atomic-time", "rquickjs", ] @@ -905,10 +905,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4506efc6fbc200c083add2a7ed4e3616a859941a745e922320ae7051d90d12ec" dependencies = [ "anyhow", - "arrow-array 50.0.0", - "arrow-buffer 50.0.0", - "arrow-ipc 50.0.0", - "arrow-schema 50.0.0", + "arrow-array 52.0.0", + "arrow-buffer 52.0.0", + "arrow-ipc 52.0.0", + "arrow-schema 52.0.0", "lazy_static", "pyo3", "pyo3-build-config", @@ -921,9 +921,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "eb829e25925161d93617d4b053bae03fe51e708f2cce088d85df856011d4f369" dependencies = [ "anyhow", - "arrow-array 50.0.0", - "arrow-ipc 50.0.0", - "arrow-schema 50.0.0", + "arrow-array 52.0.0", + "arrow-ipc 52.0.0", + "arrow-schema 52.0.0", "async-trait", "base64 0.22.0", "genawaiter", @@ -5367,11 +5367,33 @@ dependencies = [ "urlencoding", ] +[[package]] +name = "google-cloud-auth" +version = "0.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1112c453c2e155b3e683204ffff52bcc6d6495d04b68d9e90cd24161270c5058" +dependencies = [ + "async-trait", + "base64 0.21.7", + "google-cloud-metadata", + "google-cloud-token", + "home", + "jsonwebtoken", + "reqwest 0.12.4", + "serde", + "serde_json", + "thiserror", + "time", + "tokio", + "tracing", + "urlencoding", +] + [[package]] name = "google-cloud-bigquery" -version = "0.9.0" +version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e321c127945bb44a5cf5129c37530e2494b97afefe7f334a983ac754e40914e" +checksum = "305cb7214d11b719e9f00f982c1ee1304c674f7a8dfc44a43b8bad3c909750c2" dependencies = [ "anyhow", "arrow 50.0.0", @@ -5379,9 +5401,9 @@ dependencies = [ "backon", "base64 0.21.7", "bigdecimal 0.4.5", - "google-cloud-auth", - "google-cloud-gax", - "google-cloud-googleapis", + "google-cloud-auth 0.16.0", + "google-cloud-gax 0.19.0", + "google-cloud-googleapis 0.15.0", "google-cloud-token", "num-bigint", "reqwest 0.12.4", @@ -5410,6 +5432,22 @@ dependencies = [ "tracing", ] +[[package]] +name = "google-cloud-gax" +version = "0.19.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9c3eaaad103912825594d674a4b1e556ccbb05a13a6cac17dcfd871997fb760a" +dependencies = [ + "google-cloud-token", + "http 1.1.0", + "thiserror", + "tokio", + "tokio-retry", + "tonic 0.12.1", + "tower", + "tracing", +] + [[package]] name = "google-cloud-googleapis" version = "0.13.0" @@ -5421,6 +5459,17 @@ dependencies = [ "tonic 0.10.2", ] +[[package]] +name = "google-cloud-googleapis" +version = "0.15.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0ae8ab26ef7c7c3f7dfb9cc3982293d031d8e78c85d00ddfb704b5c35aeff7c8" +dependencies = [ + "prost 0.13.1", + "prost-types 0.13.1", + "tonic 0.12.1", +] + [[package]] name = "google-cloud-metadata" version = "0.5.0" @@ -5440,9 +5489,9 @@ checksum = "0a35e4a008db5cf01a5c03d3c67bd90b3cad77427ca949f3c8eddd90c4a3c932" dependencies = [ "async-channel 1.9.0", "async-stream", - "google-cloud-auth", - "google-cloud-gax", - "google-cloud-googleapis", + "google-cloud-auth 0.15.0", + "google-cloud-gax 0.17.0", + "google-cloud-googleapis 0.13.0", "google-cloud-token", "prost-types 0.12.1", "thiserror", @@ -5451,11 +5500,30 @@ dependencies = [ "tracing", ] +[[package]] +name = "google-cloud-pubsub" +version = "0.28.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "55ef73601dcec5ea144e59969e921d35d66000211603fee8023b7947af09248f" +dependencies = [ + "async-channel 1.9.0", + "async-stream", + "google-cloud-auth 0.16.0", + "google-cloud-gax 0.19.0", + "google-cloud-googleapis 0.15.0", + "google-cloud-token", + "prost-types 0.13.1", + "thiserror", + "tokio", + "tokio-util", + "tracing", +] + [[package]] name = "google-cloud-token" -version = "0.1.1" +version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0fcd62eb34e3de2f085bcc33a09c3e17c4f65650f36d53eb328b00d63bcb536a" +checksum = "8f49c12ba8b21d128a2ce8585955246977fbce4415f680ebf9199b6f9d6d725f" dependencies = [ "async-trait", ] @@ -9144,13 +9212,13 @@ dependencies = [ [[package]] name = "prost-reflect" -version = "0.13.0" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9ae9372e3227f3685376a0836e5c248611eafc95a0be900d44bc6cdf225b700f" +checksum = "55a6a9143ae25c25fa7b6a48d6cc08b10785372060009c25140a4e7c340e95af" dependencies = [ "once_cell", - "prost 0.12.1", - "prost-types 0.12.1", + "prost 0.13.1", + "prost-types 0.13.1", ] [[package]] @@ -9895,7 +9963,7 @@ dependencies = [ "console", "fs-err", "glob", - "google-cloud-pubsub", + "google-cloud-pubsub 0.25.0", "indicatif", "itertools 0.12.1", "madsim-rdkafka", @@ -9992,7 +10060,6 @@ dependencies = [ "parquet 52.0.0", "paste", "prometheus", - "prost 0.12.1", "rand", "risingwave_common", "risingwave_common_estimate_size", @@ -10334,7 +10401,7 @@ dependencies = [ "async-trait", "axum 0.7.4", "futures", - "hyper 0.14.27", + "http 1.1.0", "madsim-tokio", "madsim-tonic", "prometheus", @@ -10414,7 +10481,9 @@ dependencies = [ "foyer", "futures", "futures-async-stream", + "http 1.1.0", "hyper 0.14.27", + "hyper 1.4.1", "itertools 0.12.1", "madsim-tokio", "madsim-tonic", @@ -10496,9 +10565,9 @@ dependencies = [ "gcp-bigquery-client", "glob", "google-cloud-bigquery", - "google-cloud-gax", - "google-cloud-googleapis", - "google-cloud-pubsub", + "google-cloud-gax 0.19.0", + "google-cloud-googleapis 0.15.0", + "google-cloud-pubsub 0.28.1", "http 0.2.9", "iceberg", "iceberg-catalog-rest", @@ -10527,10 +10596,10 @@ dependencies = [ "postgres-openssl", "pretty_assertions", "prometheus", - "prost 0.12.1", + "prost 0.13.1", "prost-build 0.12.1", "prost-reflect", - "prost-types 0.12.1", + "prost-types 0.13.1", "protobuf-native", "protobuf-src", "pulsar", @@ -11094,7 +11163,7 @@ dependencies = [ "function_name", "futures", "hex", - "hyper 0.14.27", + "http 1.1.0", "itertools 0.12.1", "jsonbb", "madsim-etcd-client", @@ -14279,6 +14348,7 @@ dependencies = [ "axum 0.7.4", "base64 0.22.0", "bytes", + "flate2", "h2 0.4.4", "http 1.1.0", "http-body 1.0.0", @@ -14289,13 +14359,16 @@ dependencies = [ "percent-encoding", "pin-project", "prost 0.13.1", + "rustls-pemfile 2.1.1", "socket2 0.5.6", "tokio", + "tokio-rustls 0.26.0", "tokio-stream", "tower", "tower-layer", "tower-service", "tracing", + "webpki-roots 0.26.1", ] [[package]] diff --git a/src/batch/Cargo.toml b/src/batch/Cargo.toml index ec7091ea882c4..815606f831e02 100644 --- a/src/batch/Cargo.toml +++ b/src/batch/Cargo.toml @@ -37,7 +37,6 @@ parking_lot = { workspace = true } parquet = { workspace = true } paste = "1" prometheus = { version = "0.13", features = ["process"] } -prost = "0.12" rand = { workspace = true } risingwave_common = { workspace = true } risingwave_common_estimate_size = { workspace = true } diff --git a/src/batch/src/executor/hash_agg.rs b/src/batch/src/executor/hash_agg.rs index d69d4fbc8b174..21385ba1e3f33 100644 --- a/src/batch/src/executor/hash_agg.rs +++ b/src/batch/src/executor/hash_agg.rs @@ -20,7 +20,7 @@ use bytes::Bytes; use futures_async_stream::try_stream; use hashbrown::hash_map::Entry; use itertools::Itertools; -use prost::Message; +use risingwave_pb::Message; use risingwave_common::array::{DataChunk, StreamChunk}; use risingwave_common::bitmap::Bitmap; use risingwave_common::catalog::{Field, Schema}; diff --git a/src/batch/src/executor/join/hash_join.rs b/src/batch/src/executor/join/hash_join.rs index 026f03fb65deb..83c38af5e14cf 100644 --- a/src/batch/src/executor/join/hash_join.rs +++ b/src/batch/src/executor/join/hash_join.rs @@ -20,7 +20,7 @@ use std::sync::Arc; use bytes::Bytes; use futures_async_stream::try_stream; use itertools::Itertools; -use prost::Message; +use risingwave_pb::Message; use risingwave_common::array::{Array, DataChunk, RowRef}; use risingwave_common::bitmap::{Bitmap, BitmapBuilder}; use risingwave_common::catalog::Schema; diff --git a/src/batch/src/executor/order_by.rs b/src/batch/src/executor/order_by.rs index 3f8c8e106c78f..ad7cc13992346 100644 --- a/src/batch/src/executor/order_by.rs +++ b/src/batch/src/executor/order_by.rs @@ -17,7 +17,6 @@ use std::sync::Arc; use bytes::Bytes; use futures_async_stream::try_stream; use itertools::Itertools; -use prost::Message; use risingwave_common::array::DataChunk; use risingwave_common::catalog::Schema; use risingwave_common::memory::MemoryContext; @@ -28,6 +27,7 @@ use risingwave_common::util::sort_util::ColumnOrder; use risingwave_common_estimate_size::EstimateSize; use risingwave_pb::batch_plan::plan_node::NodeBody; use risingwave_pb::data::DataChunk as PbDataChunk; +use risingwave_pb::Message; use super::{ BoxedDataChunkStream, BoxedExecutor, BoxedExecutorBuilder, Executor, ExecutorBuilder, diff --git a/src/batch/src/spill/spill_op.rs b/src/batch/src/spill/spill_op.rs index 237ee3baf0099..dcfa910ac272b 100644 --- a/src/batch/src/spill/spill_op.rs +++ b/src/batch/src/spill/spill_op.rs @@ -22,7 +22,7 @@ use futures_util::AsyncReadExt; use opendal::layers::RetryLayer; use opendal::services::{Fs, Memory}; use opendal::Operator; -use prost::Message; +use risingwave_pb::Message; use risingwave_common::array::DataChunk; use risingwave_pb::data::DataChunk as PbDataChunk; use thiserror_ext::AsReport; diff --git a/src/common/common_service/Cargo.toml b/src/common/common_service/Cargo.toml index cb43702f3f9e6..87206ab7cbc1d 100644 --- a/src/common/common_service/Cargo.toml +++ b/src/common/common_service/Cargo.toml @@ -18,7 +18,7 @@ normal = ["workspace-hack"] async-trait = "0.1" axum = { workspace = true } futures = { version = "0.3", default-features = false, features = ["alloc"] } -hyper = "0.14" # required by tonic +http = "1" prometheus = { version = "0.13" } risingwave_common = { workspace = true } risingwave_pb = { workspace = true } diff --git a/src/common/common_service/src/tracing.rs b/src/common/common_service/src/tracing.rs index 3ee4a64231c29..c9a2968c76368 100644 --- a/src/common/common_service/src/tracing.rs +++ b/src/common/common_service/src/tracing.rs @@ -15,8 +15,8 @@ use std::task::{Context, Poll}; use futures::Future; -use hyper::Body; use risingwave_common::util::tracing::TracingContext; +use tonic::body::BoxBody; use tower::{Layer, Service}; use tracing::Instrument; @@ -49,9 +49,9 @@ pub struct TracingExtract { inner: S, } -impl Service> for TracingExtract +impl Service> for TracingExtract where - S: Service> + Clone + Send + 'static, + S: Service> + Clone + Send + 'static, S::Future: Send + 'static, { type Error = S::Error; @@ -63,7 +63,7 @@ where self.inner.poll_ready(cx) } - fn call(&mut self, req: hyper::Request) -> Self::Future { + fn call(&mut self, req: http::Request) -> Self::Future { // This is necessary because tonic internally uses `tower::buffer::Buffer`. // See https://github.com/tower-rs/tower/issues/547#issuecomment-767629149 // for details on why this is necessary @@ -72,7 +72,7 @@ where async move { let span = - if let Some(tracing_context) = TracingContext::from_http_headers(req.headers()) { + if let Some(tracing_context) = TracingContext::from_http_1_headers(req.headers()) { let span = tracing::info_span!( "grpc_serve", "otel.name" = req.uri().path(), diff --git a/src/common/src/util/meta_addr.rs b/src/common/src/util/meta_addr.rs index 286d4d45f5ca7..0f761efe3cb04 100644 --- a/src/common/src/util/meta_addr.rs +++ b/src/common/src/util/meta_addr.rs @@ -24,8 +24,8 @@ const META_ADDRESS_LOAD_BALANCE_MODE_PREFIX: &str = "load-balance+"; /// Used in the command line argument `--meta-address`. #[derive(Debug, Eq, PartialEq, Clone)] pub enum MetaAddressStrategy { - LoadBalance(http::Uri), - List(Vec), + LoadBalance(http_1::Uri), + List(Vec), } /// Error type for parsing meta address strategy. @@ -36,7 +36,7 @@ pub enum MetaAddressStrategyParseError { #[error("there should be only one load balance address")] MultipleLoadBalance, #[error("failed to parse meta address `{1}`: {0}")] - UrlParse(#[source] http::uri::InvalidUri, String), + UrlParse(#[source] http_1::uri::InvalidUri, String), } impl FromStr for MetaAddressStrategy { @@ -84,7 +84,7 @@ impl fmt::Display for MetaAddressStrategy { impl MetaAddressStrategy { /// Returns `Some` if there's exactly one address. - pub fn exactly_one(&self) -> Option<&http::Uri> { + pub fn exactly_one(&self) -> Option<&http_1::Uri> { match self { MetaAddressStrategy::LoadBalance(lb) => Some(lb), MetaAddressStrategy::List(list) => { diff --git a/src/compute/Cargo.toml b/src/compute/Cargo.toml index a3f74792982f2..93dc9e070edd1 100644 --- a/src/compute/Cargo.toml +++ b/src/compute/Cargo.toml @@ -23,7 +23,9 @@ either = "1" foyer = { workspace = true } futures = { version = "0.3", default-features = false, features = ["alloc"] } futures-async-stream = { workspace = true } -hyper = "0.14" # required by tonic +http = "1" +hyper-014 = { package = "hyper", version = "0.14" } +hyper = "1" itertools = { workspace = true } maplit = "1.0.2" pprof = { version = "0.13", features = ["flamegraph"] } diff --git a/src/compute/src/rpc/service/monitor_service.rs b/src/compute/src/rpc/service/monitor_service.rs index a9a41d753ac96..e18abf5d03e4a 100644 --- a/src/compute/src/rpc/service/monitor_service.rs +++ b/src/compute/src/rpc/service/monitor_service.rs @@ -389,8 +389,8 @@ pub mod grpc_middleware { use either::Either; use futures::Future; - use hyper::Body; - use tonic::transport::NamedService; + use tonic::body::BoxBody; + use tonic::server::NamedService; use tower::{Layer, Service}; /// Manages the await-trees of `gRPC` requests that are currently served by the compute node. @@ -438,10 +438,9 @@ pub mod grpc_middleware { next_id: Arc, } - impl Service> for AwaitTreeMiddleware + impl Service> for AwaitTreeMiddleware where - S: Service> + Clone + Send + 'static, - S::Future: Send + 'static, + S: Service> + Clone, { type Error = S::Error; type Response = S::Response; @@ -452,7 +451,7 @@ pub mod grpc_middleware { self.inner.poll_ready(cx) } - fn call(&mut self, req: hyper::Request) -> Self::Future { + fn call(&mut self, req: http::Request) -> Self::Future { let Some(registry) = self.registry.clone() else { return Either::Left(self.inner.call(req)); }; diff --git a/src/connector/Cargo.toml b/src/connector/Cargo.toml index a5db0c4fcb938..9fac87eed9d27 100644 --- a/src/connector/Cargo.toml +++ b/src/connector/Cargo.toml @@ -61,10 +61,10 @@ futures = { version = "0.3", default-features = false, features = ["alloc"] } futures-async-stream = { workspace = true } gcp-bigquery-client = "0.18.0" glob = "0.3" -google-cloud-bigquery = { version = "0.9.0", features = ["auth"] } -google-cloud-gax = "0.17.0" -google-cloud-googleapis = { version = "0.13", features = ["pubsub", "bigquery"] } -google-cloud-pubsub = "0.25" +google-cloud-bigquery = { version = "0.12.0", features = ["auth"] } +google-cloud-gax = "0.19.0" +google-cloud-googleapis = { version = "0.15", features = ["pubsub", "bigquery"] } +google-cloud-pubsub = "0.28" http = "0.2" iceberg = { workspace = true } iceberg-catalog-rest = { workspace = true } @@ -99,9 +99,9 @@ paste = "1" pg_bigdecimal = { git = "https://github.com/risingwavelabs/rust-pg_bigdecimal", rev = "0b7893d88894ca082b4525f94f812da034486f7c" } postgres-openssl = "0.5.0" prometheus = { version = "0.13", features = ["process"] } -prost = { version = "0.12", features = ["no-recursion-limit"] } -prost-reflect = "0.13" -prost-types = "0.12" +prost = { version = "0.13", features = ["no-recursion-limit"] } +prost-reflect = "0.14" +prost-types = "0.13" protobuf-native = "0.2.2" pulsar = { version = "6.3", default-features = false, features = [ "tokio-runtime", diff --git a/src/meta/Cargo.toml b/src/meta/Cargo.toml index 4cd5695658641..41ea1fa61521a 100644 --- a/src/meta/Cargo.toml +++ b/src/meta/Cargo.toml @@ -36,7 +36,7 @@ flate2 = "1" function_name = "0.3.0" futures = { version = "0.3", default-features = false, features = ["alloc"] } hex = "0.4" -hyper = "0.14" # required by tonic +http = "1" itertools = { workspace = true } jsonbb = { workspace = true } maplit = "1.0.2" diff --git a/src/meta/node/src/server.rs b/src/meta/node/src/server.rs index c4aa4c57141a9..2dc34120f277b 100644 --- a/src/meta/node/src/server.rs +++ b/src/meta/node/src/server.rs @@ -497,7 +497,7 @@ pub async fn start_service_as_election_leader( metadata_manager: metadata_manager.clone(), compute_clients: ComputeClientPool::new(1), // typically no need for plural clients diagnose_command, - trace_state, + // trace_state, }; let task = tokio::spawn(dashboard_service.serve()); Some(task) diff --git a/src/meta/src/rpc/intercept.rs b/src/meta/src/rpc/intercept.rs index 8b5bb67f30943..87151e06b88a1 100644 --- a/src/meta/src/rpc/intercept.rs +++ b/src/meta/src/rpc/intercept.rs @@ -16,7 +16,7 @@ use std::sync::Arc; use std::task::{Context, Poll}; use futures::Future; -use hyper::Body; +use tonic::body::BoxBody; use tower::{Layer, Service}; use crate::rpc::metrics::MetaMetrics; @@ -49,9 +49,9 @@ pub struct MetricsMiddleware { metrics: Arc, } -impl Service> for MetricsMiddleware +impl Service> for MetricsMiddleware where - S: Service> + Clone + Send + 'static, + S: Service> + Clone + Send + 'static, S::Future: Send + 'static, { type Error = S::Error; @@ -63,7 +63,7 @@ where self.inner.poll_ready(cx) } - fn call(&mut self, req: hyper::Request) -> Self::Future { + fn call(&mut self, req: http::Request) -> Self::Future { // This is necessary because tonic internally uses `tower::buffer::Buffer`. // See https://github.com/tower-rs/tower/issues/547#issuecomment-767629149 // for details on why this is necessary diff --git a/src/object_store/src/object/s3.rs b/src/object_store/src/object/s3.rs index 0ef12f3da3a3f..62a8bf6907230 100644 --- a/src/object_store/src/object/s3.rs +++ b/src/object_store/src/object/s3.rs @@ -643,7 +643,7 @@ impl S3ObjectStore { .enable_all_versions() .wrap_connector(http); - let conn = monitor_connector(conn, "S3"); + // let conn = monitor_connector(conn, "S3"); HyperClientBuilder::new().build(conn) } diff --git a/src/prost/src/lib.rs b/src/prost/src/lib.rs index 0f02033c5f003..63eb5c939a096 100644 --- a/src/prost/src/lib.rs +++ b/src/prost/src/lib.rs @@ -19,6 +19,7 @@ use std::str::FromStr; +pub use prost::Message; use risingwave_error::tonic::ToTonicStatus; use thiserror::Error; From dba210034e280abac97c12348077e0674e6ac308 Mon Sep 17 00:00:00 2001 From: Bugen Zhao Date: Thu, 1 Aug 2024 15:55:44 +0800 Subject: [PATCH 05/27] downgrade arrow again, generate patch Signed-off-by: Bugen Zhao --- Cargo.lock | 20 ++++++++++---------- arrow-50.patch | 34 ++++++++++++++++++++++++++++++++++ 2 files changed, 44 insertions(+), 10 deletions(-) create mode 100644 arrow-50.patch diff --git a/Cargo.lock b/Cargo.lock index 3294ba63a4ecd..ee29a8c496251 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -891,9 +891,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "76cb6d108605c5489fff1ef9c520656946ad05ed0de3ea6d26d56bcb34bdb8c5" dependencies = [ "anyhow", - "arrow-array 52.0.0", - "arrow-buffer 52.0.0", - "arrow-schema 52.0.0", + "arrow-array 50.0.0", + "arrow-buffer 50.0.0", + "arrow-schema 50.0.0", "atomic-time", "rquickjs", ] @@ -905,10 +905,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4506efc6fbc200c083add2a7ed4e3616a859941a745e922320ae7051d90d12ec" dependencies = [ "anyhow", - "arrow-array 52.0.0", - "arrow-buffer 52.0.0", - "arrow-ipc 52.0.0", - "arrow-schema 52.0.0", + "arrow-array 50.0.0", + "arrow-buffer 50.0.0", + "arrow-ipc 50.0.0", + "arrow-schema 50.0.0", "lazy_static", "pyo3", "pyo3-build-config", @@ -921,9 +921,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "eb829e25925161d93617d4b053bae03fe51e708f2cce088d85df856011d4f369" dependencies = [ "anyhow", - "arrow-array 52.0.0", - "arrow-ipc 52.0.0", - "arrow-schema 52.0.0", + "arrow-array 50.0.0", + "arrow-ipc 50.0.0", + "arrow-schema 50.0.0", "async-trait", "base64 0.22.0", "genawaiter", diff --git a/arrow-50.patch b/arrow-50.patch new file mode 100644 index 0000000000000..f0e9ee770af82 --- /dev/null +++ b/arrow-50.patch @@ -0,0 +1,34 @@ +Cargo.lock --- 1/3 --- TOML +891 checksum = "76cb6d108605c5489fff1ef9c520656946ad05ed0de3ea6d26d56bcb34bdb8c5" 891 checksum = "76cb6d108605c5489fff1ef9c520656946ad05ed0de3ea6d26d56bcb34bdb8c5" +892 dependencies = [ 892 dependencies = [ +893 "anyhow", 893 "anyhow", +894 "arrow-array 52.0.0", 894 "arrow-array 50.0.0", +895 "arrow-buffer 52.0.0", 895 "arrow-buffer 50.0.0", +896 "arrow-schema 52.0.0", 896 "arrow-schema 50.0.0", +897 "atomic-time", 897 "atomic-time", +898 "rquickjs", 898 "rquickjs", +899 ] 899 ] + +Cargo.lock --- 2/3 --- TOML +905 checksum = "4506efc6fbc200c083add2a7ed4e3616a859941a745e922320ae7051d90d12ec" 905 checksum = "4506efc6fbc200c083add2a7ed4e3616a859941a745e922320ae7051d90d12ec" +906 dependencies = [ 906 dependencies = [ +907 "anyhow", 907 "anyhow", +908 "arrow-array 52.0.0", 908 "arrow-array 50.0.0", +909 "arrow-buffer 52.0.0", 909 "arrow-buffer 50.0.0", +910 "arrow-ipc 52.0.0", 910 "arrow-ipc 50.0.0", +911 "arrow-schema 52.0.0", 911 "arrow-schema 50.0.0", +912 "lazy_static", 912 "lazy_static", +913 "pyo3", 913 "pyo3", +914 "pyo3-build-config", 914 "pyo3-build-config", + +Cargo.lock --- 3/3 --- TOML +921 checksum = "eb829e25925161d93617d4b053bae03fe51e708f2cce088d85df856011d4f369" 921 checksum = "eb829e25925161d93617d4b053bae03fe51e708f2cce088d85df856011d4f369" +922 dependencies = [ 922 dependencies = [ +923 "anyhow", 923 "anyhow", +924 "arrow-array 52.0.0", 924 "arrow-array 50.0.0", +925 "arrow-ipc 52.0.0", 925 "arrow-ipc 50.0.0", +926 "arrow-schema 52.0.0", 926 "arrow-schema 50.0.0", +927 "async-trait", 927 "async-trait", +928 "base64 0.22.0", 928 "base64 0.22.0", +929 "genawaiter", 929 "genawaiter", + From aa2028939e616a39fa30e2dd530d3e397ad2cf7f Mon Sep 17 00:00:00 2001 From: Bugen Zhao Date: Thu, 1 Aug 2024 16:02:39 +0800 Subject: [PATCH 06/27] cleanups Signed-off-by: Bugen Zhao --- Cargo.lock | 2 -- src/common/Cargo.toml | 3 +-- src/common/common_service/src/tracing.rs | 2 +- src/common/metrics/Cargo.toml | 2 +- src/common/src/util/meta_addr.rs | 8 ++++---- src/common/src/util/tracing.rs | 21 --------------------- src/compute/Cargo.toml | 1 - src/object_store/Cargo.toml | 2 +- src/rpc_client/src/tracing.rs | 2 +- src/utils/workspace-config/Cargo.toml | 6 ------ 10 files changed, 9 insertions(+), 40 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index ee29a8c496251..a47bead878d38 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -10228,7 +10228,6 @@ dependencies = [ "governor", "hashbrown 0.14.3", "hex", - "http 0.2.9", "http 1.1.0", "http-body 0.4.5", "humantime", @@ -10482,7 +10481,6 @@ dependencies = [ "futures", "futures-async-stream", "http 1.1.0", - "hyper 0.14.27", "hyper 1.4.1", "itertools 0.12.1", "madsim-tokio", diff --git a/src/common/Cargo.toml b/src/common/Cargo.toml index 4dac4afc5b82b..2cc1d81f1a38d 100644 --- a/src/common/Cargo.toml +++ b/src/common/Cargo.toml @@ -55,8 +55,7 @@ futures = { version = "0.3", default-features = false, features = ["alloc"] } governor = { version = "0.6", default-features = false, features = ["std"] } hashbrown = "0.14" hex = "0.4.3" -http = "0.2" -http_1 = { package = "http", version = "1" } +http = "1" humantime = "2.1" hytra = { workspace = true } itertools = { workspace = true } diff --git a/src/common/common_service/src/tracing.rs b/src/common/common_service/src/tracing.rs index c9a2968c76368..de6f43bbf33f3 100644 --- a/src/common/common_service/src/tracing.rs +++ b/src/common/common_service/src/tracing.rs @@ -72,7 +72,7 @@ where async move { let span = - if let Some(tracing_context) = TracingContext::from_http_1_headers(req.headers()) { + if let Some(tracing_context) = TracingContext::from_http_headers(req.headers()) { let span = tracing::info_span!( "grpc_serve", "otel.name" = req.uri().path(), diff --git a/src/common/metrics/Cargo.toml b/src/common/metrics/Cargo.toml index c22f38d8929f6..27609143ebab8 100644 --- a/src/common/metrics/Cargo.toml +++ b/src/common/metrics/Cargo.toml @@ -20,7 +20,7 @@ clap = { workspace = true } easy-ext = "1" futures = { version = "0.3", default-features = false, features = ["alloc"] } http = "1" -hyper = { version = "1", features = ["client"] } +hyper = { version = "1" } hyper-util = { version = "0.1", features = ["client-legacy"] } hytra = { workspace = true } itertools = { workspace = true } diff --git a/src/common/src/util/meta_addr.rs b/src/common/src/util/meta_addr.rs index 0f761efe3cb04..286d4d45f5ca7 100644 --- a/src/common/src/util/meta_addr.rs +++ b/src/common/src/util/meta_addr.rs @@ -24,8 +24,8 @@ const META_ADDRESS_LOAD_BALANCE_MODE_PREFIX: &str = "load-balance+"; /// Used in the command line argument `--meta-address`. #[derive(Debug, Eq, PartialEq, Clone)] pub enum MetaAddressStrategy { - LoadBalance(http_1::Uri), - List(Vec), + LoadBalance(http::Uri), + List(Vec), } /// Error type for parsing meta address strategy. @@ -36,7 +36,7 @@ pub enum MetaAddressStrategyParseError { #[error("there should be only one load balance address")] MultipleLoadBalance, #[error("failed to parse meta address `{1}`: {0}")] - UrlParse(#[source] http_1::uri::InvalidUri, String), + UrlParse(#[source] http::uri::InvalidUri, String), } impl FromStr for MetaAddressStrategy { @@ -84,7 +84,7 @@ impl fmt::Display for MetaAddressStrategy { impl MetaAddressStrategy { /// Returns `Some` if there's exactly one address. - pub fn exactly_one(&self) -> Option<&http_1::Uri> { + pub fn exactly_one(&self) -> Option<&http::Uri> { match self { MetaAddressStrategy::LoadBalance(lb) => Some(lb), MetaAddressStrategy::List(list) => { diff --git a/src/common/src/util/tracing.rs b/src/common/src/util/tracing.rs index 88bac8e8aa269..19523dde56324 100644 --- a/src/common/src/util/tracing.rs +++ b/src/common/src/util/tracing.rs @@ -97,12 +97,6 @@ impl TracingContext { http::HeaderMap::try_from(&map).unwrap_or_default() } - /// Convert the tracing context to the W3C trace context format in HTTP headers. - pub fn to_http_1_headers(&self) -> http_1::HeaderMap { - let map = self.to_w3c(); - http_1::HeaderMap::try_from(&map).unwrap_or_default() - } - /// Create a new tracing context from the W3C trace context format in HTTP headers. /// /// Returns `None` if the headers are invalid. @@ -117,21 +111,6 @@ impl TracingContext { Some(Self::from_w3c(&map)) } - - /// Create a new tracing context from the W3C trace context format in HTTP headers. - /// - /// Returns `None` if the headers are invalid. - pub fn from_http_1_headers(headers: &http_1::HeaderMap) -> Option { - let mut map = HashMap::new(); - - // See [Trace Context](https://www.w3.org/TR/trace-context/) for these header names. - for key in ["traceparent", "tracestate"] { - let value = headers.get(key)?.to_str().ok()?; - map.insert(key.to_string(), value.to_string()); - } - - Some(Self::from_w3c(&map)) - } } /// Extension trait allowing [`futures::Stream`]s to be instrumented with a [`tracing::Span`]. diff --git a/src/compute/Cargo.toml b/src/compute/Cargo.toml index 93dc9e070edd1..4a15a5fd8db4d 100644 --- a/src/compute/Cargo.toml +++ b/src/compute/Cargo.toml @@ -24,7 +24,6 @@ foyer = { workspace = true } futures = { version = "0.3", default-features = false, features = ["alloc"] } futures-async-stream = { workspace = true } http = "1" -hyper-014 = { package = "hyper", version = "0.14" } hyper = "1" itertools = { workspace = true } maplit = "1.0.2" diff --git a/src/object_store/Cargo.toml b/src/object_store/Cargo.toml index e821c2fc85090..fa433a30abcb4 100644 --- a/src/object_store/Cargo.toml +++ b/src/object_store/Cargo.toml @@ -26,7 +26,7 @@ crc32fast = "1" either = "1" fail = "0.5" futures = { version = "0.3", default-features = false, features = ["alloc"] } -hyper = { version = "0.14", features = ["tcp", "client"] } # required by aws sdk +hyper = { version = "0.14", features = ["tcp", "client"] } # TODO(http-bump): required by aws sdk hyper-rustls = { version = "0.24.2", features = ["webpki-roots"] } hyper-tls = "0.5.0" itertools = { workspace = true } diff --git a/src/rpc_client/src/tracing.rs b/src/rpc_client/src/tracing.rs index afce44bfd64e5..a4066bf5c6579 100644 --- a/src/rpc_client/src/tracing.rs +++ b/src/rpc_client/src/tracing.rs @@ -46,7 +46,7 @@ impl Service> for TracingInjectChannel { let mut inner = std::mem::replace(&mut self.inner, clone); async move { - let headers = TracingContext::from_current_span().to_http_1_headers(); + let headers = TracingContext::from_current_span().to_http_headers(); req.headers_mut().extend(headers); inner.call(req).await } diff --git a/src/utils/workspace-config/Cargo.toml b/src/utils/workspace-config/Cargo.toml index 39bffbb96291b..8972cb7c08475 100644 --- a/src/utils/workspace-config/Cargo.toml +++ b/src/utils/workspace-config/Cargo.toml @@ -29,13 +29,7 @@ dynamic-zstd-sys = { package = "zstd-sys", version = "2", optional = true, defau # workspace-hack = { path = "../../workspace-hack" } # Don't add workspace-hack into this crate! -# Specify versions for indirect dependencies -# tonic = "0.12" - [build-dependencies] -# Specify versions for indirect dependencies -# tonic-build = "0.12" - [lints] workspace = true From 9830565540eab71060d602612f850cc3a6ed7de8 Mon Sep 17 00:00:00 2001 From: Bugen Zhao Date: Thu, 1 Aug 2024 16:23:00 +0800 Subject: [PATCH 07/27] bump console-api Signed-off-by: Bugen Zhao --- Cargo.lock | 21 +- Cargo.toml | 1 + d.txt | 5241 ++++++++++++++++++++++++++++++++++ src/expr/impl/Cargo.toml | 4 +- src/utils/runtime/Cargo.toml | 2 +- 5 files changed, 5256 insertions(+), 13 deletions(-) create mode 100644 d.txt diff --git a/Cargo.lock b/Cargo.lock index a47bead878d38..4861e78b07c96 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2791,22 +2791,22 @@ dependencies = [ [[package]] name = "console-api" -version = "0.7.0" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a257c22cd7e487dd4a13d413beabc512c5052f0bc048db0da6a84c3d8a6142fd" +checksum = "86ed14aa9c9f927213c6e4f3ef75faaad3406134efe84ba2cb7983431d5f0931" dependencies = [ "futures-core", - "prost 0.12.1", - "prost-types 0.12.1", - "tonic 0.11.0", + "prost 0.13.1", + "prost-types 0.13.1", + "tonic 0.12.1", "tracing-core", ] [[package]] name = "console-subscriber" -version = "0.3.0" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "31c4cc54bae66f7d9188996404abdf7fdfa23034ef8e43478c8810828abad758" +checksum = "e2e3a111a37f3333946ebf9da370ba5c5577b18eb342ec683eb488dd21980302" dependencies = [ "console-api", "crossbeam-channel", @@ -2814,14 +2814,15 @@ dependencies = [ "futures-task", "hdrhistogram", "humantime", - "prost 0.12.1", - "prost-types 0.12.1", + "hyper-util", + "prost 0.13.1", + "prost-types 0.13.1", "serde", "serde_json", "thread_local", "tokio", "tokio-stream", - "tonic 0.11.0", + "tonic 0.12.1", "tracing", "tracing-core", "tracing-subscriber", diff --git a/Cargo.toml b/Cargo.toml index 1314d31ce3072..cf14b227df1be 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -179,6 +179,7 @@ tikv-jemallocator = { git = "https://github.com/risingwavelabs/jemallocator.git" "profiling", "stats", ], rev = "64a2d9" } +# TODO(http-bump): bump to use tonic 0.12 once minitrace-opentelemetry is updated opentelemetry = "0.23" opentelemetry-otlp = "0.16" opentelemetry_sdk = { version = "0.23", default-features = false } diff --git a/d.txt b/d.txt new file mode 100644 index 0000000000000..d431b2d7acfc9 --- /dev/null +++ b/d.txt @@ -0,0 +1,5241 @@ +aho-corasick v1.1.1 +├── regex-automata v0.4.5 +│ └── fancy-regex v0.13.0 +│ ├── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) +│ │ ├── risingwave_cmd v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/cmd) +│ │ │ └── risingwave_cmd_all v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/cmd_all) +│ │ ├── risingwave_cmd_all v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/cmd_all) +│ │ ├── risingwave_planner_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend/planner_test) +│ │ ├── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) +│ │ └── risingwave_sqlsmith v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/sqlsmith) +│ │ └── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) +│ │ [dev-dependencies] +│ │ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) +│ │ │ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) +│ │ │ │ ├── risingwave_cmd v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/cmd) (*) +│ │ │ │ ├── risingwave_cmd_all v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/cmd_all) +│ │ │ │ └── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) +│ │ │ └── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) +│ │ │ ├── risingwave_cmd v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/cmd) (*) +│ │ │ ├── risingwave_cmd_all v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/cmd_all) +│ │ │ ├── risingwave_ctl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/ctl) +│ │ │ │ ├── risingwave_cmd v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/cmd) (*) +│ │ │ │ ├── risingwave_cmd_all v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/cmd_all) +│ │ │ │ └── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) +│ │ │ ├── risingwave_planner_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend/planner_test) +│ │ │ ├── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) +│ │ │ └── risingwave_sqlsmith v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/sqlsmith) (*) +│ │ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) +│ │ └── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) +│ │ ├── risingwave_bench v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/bench) +│ │ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) +│ │ ├── risingwave_ctl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/ctl) (*) +│ │ └── risingwave_mem_table_spill_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream/spill_test) +│ └── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) +└── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) + +aho-corasick v1.1.1 +├── regex v1.10.3 +│ ├── arrow-csv v48.0.1 +│ │ └── arrow v48.0.1 +│ │ ├── datafusion v33.0.0 +│ │ │ ├── datafusion-proto v33.0.0 +│ │ │ │ └── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) +│ │ │ │ └── deltalake v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) +│ │ │ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) +│ │ │ │ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) +│ │ │ │ ├── risingwave_bench v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/bench) +│ │ │ │ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) +│ │ │ │ ├── risingwave_ctl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/ctl) (*) +│ │ │ │ ├── risingwave_dml v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/dml) +│ │ │ │ │ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) +│ │ │ │ │ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) +│ │ │ │ │ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) +│ │ │ │ │ └── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) +│ │ │ │ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) +│ │ │ │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) +│ │ │ │ │ ├── risingwave_compaction_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/compaction_test) +│ │ │ │ │ ├── risingwave_ctl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/ctl) (*) +│ │ │ │ │ ├── risingwave_hummock_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_test) +│ │ │ │ │ │ ├── risingwave_compaction_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/compaction_test) +│ │ │ │ │ │ └── risingwave_mem_table_spill_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream/spill_test) +│ │ │ │ │ │ [dev-dependencies] +│ │ │ │ │ │ └── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) +│ │ │ │ │ ├── risingwave_meta_node v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/node) +│ │ │ │ │ │ ├── risingwave_cmd v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/cmd) (*) +│ │ │ │ │ │ ├── risingwave_cmd_all v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/cmd_all) +│ │ │ │ │ │ ├── risingwave_compaction_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/compaction_test) +│ │ │ │ │ │ └── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) +│ │ │ │ │ └── risingwave_meta_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/service) +│ │ │ │ │ └── risingwave_meta_node v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/node) (*) +│ │ │ │ ├── risingwave_meta_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/service) (*) +│ │ │ │ ├── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) +│ │ │ │ └── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) +│ │ │ │ [dev-dependencies] +│ │ │ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ │ │ └── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) +│ │ ├── datafusion-common v33.0.0 +│ │ │ ├── datafusion v33.0.0 (*) +│ │ │ ├── datafusion-execution v33.0.0 +│ │ │ │ ├── datafusion v33.0.0 (*) +│ │ │ │ └── datafusion-physical-plan v33.0.0 +│ │ │ │ └── datafusion v33.0.0 (*) +│ │ │ ├── datafusion-expr v33.0.0 +│ │ │ │ ├── datafusion v33.0.0 (*) +│ │ │ │ ├── datafusion-execution v33.0.0 (*) +│ │ │ │ ├── datafusion-optimizer v33.0.0 +│ │ │ │ │ └── datafusion v33.0.0 (*) +│ │ │ │ ├── datafusion-physical-expr v33.0.0 +│ │ │ │ │ ├── datafusion v33.0.0 (*) +│ │ │ │ │ ├── datafusion-optimizer v33.0.0 (*) +│ │ │ │ │ ├── datafusion-physical-plan v33.0.0 (*) +│ │ │ │ │ └── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) +│ │ │ │ ├── datafusion-physical-plan v33.0.0 (*) +│ │ │ │ ├── datafusion-proto v33.0.0 (*) +│ │ │ │ ├── datafusion-sql v33.0.0 +│ │ │ │ │ ├── datafusion v33.0.0 (*) +│ │ │ │ │ └── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) +│ │ │ │ └── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) +│ │ │ ├── datafusion-optimizer v33.0.0 (*) +│ │ │ ├── datafusion-physical-expr v33.0.0 (*) +│ │ │ ├── datafusion-physical-plan v33.0.0 (*) +│ │ │ ├── datafusion-proto v33.0.0 (*) +│ │ │ ├── datafusion-sql v33.0.0 (*) +│ │ │ └── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) +│ │ ├── datafusion-execution v33.0.0 (*) +│ │ ├── datafusion-expr v33.0.0 (*) +│ │ ├── datafusion-optimizer v33.0.0 (*) +│ │ ├── datafusion-physical-expr v33.0.0 (*) +│ │ ├── datafusion-physical-plan v33.0.0 (*) +│ │ ├── datafusion-proto v33.0.0 (*) +│ │ ├── datafusion-sql v33.0.0 (*) +│ │ └── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) +│ ├── arrow-string v48.0.1 +│ │ └── arrow v48.0.1 (*) +│ ├── arrow-string v50.0.0 +│ │ └── arrow v50.0.0 +│ │ └── google-cloud-bigquery v0.12.0 +│ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ ├── arrow-string v52.0.0 +│ │ └── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) +│ │ ├── iceberg-catalog-rest v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) +│ │ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ │ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) +│ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ │ └── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) +│ ├── async-nats v0.35.0 +│ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ ├── aws-sdk-dynamodb v1.3.0 +│ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ ├── aws-sdk-glue v1.4.0 +│ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ ├── aws-sdk-kinesis v1.3.0 +│ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ ├── aws-sdk-s3 v1.1.0 +│ │ ├── madsim-aws-sdk-s3 v0.5.0+1 +│ │ │ ├── risingwave_object_store v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/object_store) +│ │ │ │ ├── risingwave_backup v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/backup) +│ │ │ │ │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) +│ │ │ │ │ └── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) +│ │ │ │ │ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) +│ │ │ │ │ ├── risingwave_bench v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/bench) +│ │ │ │ │ ├── risingwave_compaction_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/compaction_test) +│ │ │ │ │ ├── risingwave_compactor v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/compactor) +│ │ │ │ │ │ ├── risingwave_cmd v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/cmd) (*) +│ │ │ │ │ │ ├── risingwave_cmd_all v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/cmd_all) +│ │ │ │ │ │ ├── risingwave_compaction_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/compaction_test) +│ │ │ │ │ │ └── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) +│ │ │ │ │ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) +│ │ │ │ │ ├── risingwave_ctl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/ctl) (*) +│ │ │ │ │ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) +│ │ │ │ │ ├── risingwave_hummock_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_test) (*) +│ │ │ │ │ ├── risingwave_java_binding v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/java_binding) +│ │ │ │ │ ├── risingwave_mem_table_spill_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream/spill_test) +│ │ │ │ │ └── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) +│ │ │ │ ├── risingwave_compaction_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/compaction_test) +│ │ │ │ ├── risingwave_compactor v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/compactor) (*) +│ │ │ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ │ │ │ ├── risingwave_ctl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/ctl) (*) +│ │ │ │ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) +│ │ │ │ ├── risingwave_hummock_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_test) (*) +│ │ │ │ ├── risingwave_java_binding v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/java_binding) +│ │ │ │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) +│ │ │ │ ├── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) +│ │ │ │ └── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) +│ │ │ └── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) +│ │ ├── risingwave_bench v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/bench) +│ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ ├── aws-sdk-sts v1.3.1 +│ │ ├── aws-config v1.0.1 +│ │ │ ├── aws-msk-iam-sasl-signer v1.0.0 +│ │ │ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ │ │ ├── risingwave_bench v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/bench) +│ │ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ │ │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) +│ │ │ └── risingwave_object_store v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/object_store) (*) +│ │ └── aws-msk-iam-sasl-signer v1.0.0 (*) +│ ├── bindgen v0.69.4 +│ │ [build-dependencies] +│ │ ├── aws-lc-sys v0.13.3 +│ │ │ └── aws-lc-rs v1.6.2 +│ │ │ ├── rustls v0.23.5 +│ │ │ │ ├── risingwave_object_store v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/object_store) (*) +│ │ │ │ └── tokio-rustls v0.26.0 +│ │ │ │ ├── async-nats v0.35.0 (*) +│ │ │ │ └── tonic v0.12.1 +│ │ │ │ ├── console-api v0.8.0 +│ │ │ │ │ └── console-subscriber v0.4.0 +│ │ │ │ │ └── risingwave_rt v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/runtime) +│ │ │ │ │ ├── risingwave_cmd v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/cmd) (*) +│ │ │ │ │ ├── risingwave_cmd_all v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/cmd_all) +│ │ │ │ │ ├── risingwave_compaction_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/compaction_test) +│ │ │ │ │ └── risingwave_state_cleaning_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/state_cleaning_test) +│ │ │ │ ├── console-subscriber v0.4.0 (*) +│ │ │ │ ├── etcd-client v0.14.0 +│ │ │ │ │ └── madsim-etcd-client v0.6.0+0.14.0 (https://github.com/BugenZhao/madsim?rev=6eb6876#6eb68764) +│ │ │ │ │ ├── risingwave_ctl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/ctl) (*) +│ │ │ │ │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) +│ │ │ │ │ ├── risingwave_meta_node v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/node) (*) +│ │ │ │ │ └── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) +│ │ │ │ ├── google-cloud-gax v0.19.0 +│ │ │ │ │ ├── google-cloud-bigquery v0.12.0 (*) +│ │ │ │ │ ├── google-cloud-pubsub v0.28.1 +│ │ │ │ │ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ │ │ │ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ │ │ │ ├── google-cloud-googleapis v0.15.0 +│ │ │ │ │ ├── google-cloud-bigquery v0.12.0 (*) +│ │ │ │ │ ├── google-cloud-pubsub v0.28.1 (*) +│ │ │ │ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ │ │ │ └── madsim-tonic v0.5.0+0.12.0 (https://github.com/BugenZhao/madsim?rev=6eb6876#6eb68764) +│ │ │ │ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) +│ │ │ │ ├── risingwave_common_metrics v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/metrics) +│ │ │ │ │ └── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) +│ │ │ │ │ ├── pgwire v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/pgwire) +│ │ │ │ │ │ └── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) +│ │ │ │ │ ├── risingwave_backup v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/backup) (*) +│ │ │ │ │ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) +│ │ │ │ │ ├── risingwave_bench v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/bench) +│ │ │ │ │ ├── risingwave_cmd v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/cmd) (*) +│ │ │ │ │ ├── risingwave_cmd_all v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/cmd_all) +│ │ │ │ │ ├── risingwave_common_heap_profiling v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/heap_profiling) +│ │ │ │ │ │ ├── risingwave_compactor v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/compactor) (*) +│ │ │ │ │ │ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) +│ │ │ │ │ │ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) +│ │ │ │ │ │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) +│ │ │ │ │ │ └── risingwave_meta_node v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/node) (*) +│ │ │ │ │ ├── risingwave_common_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/common_service) +│ │ │ │ │ │ ├── risingwave_compactor v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/compactor) (*) +│ │ │ │ │ │ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) +│ │ │ │ │ │ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) +│ │ │ │ │ │ ├── risingwave_hummock_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_test) (*) +│ │ │ │ │ │ ├── risingwave_meta_node v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/node) (*) +│ │ │ │ │ │ └── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) +│ │ │ │ │ ├── risingwave_compaction_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/compaction_test) +│ │ │ │ │ ├── risingwave_compactor v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/compactor) (*) +│ │ │ │ │ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) +│ │ │ │ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ │ │ │ │ ├── risingwave_connector_codec v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector/codec) +│ │ │ │ │ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ │ │ │ │ ├── risingwave_ctl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/ctl) (*) +│ │ │ │ │ ├── risingwave_dml v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/dml) (*) +│ │ │ │ │ ├── risingwave_expr v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/core) +│ │ │ │ │ │ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) +│ │ │ │ │ │ ├── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) +│ │ │ │ │ │ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) +│ │ │ │ │ │ ├── risingwave_sqlsmith v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/sqlsmith) (*) +│ │ │ │ │ │ ├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) +│ │ │ │ │ │ └── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) +│ │ │ │ │ │ [dev-dependencies] +│ │ │ │ │ │ ├── risingwave_java_binding v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/java_binding) +│ │ │ │ │ │ └── risingwave_jni_core v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/jni_core) +│ │ │ │ │ │ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) +│ │ │ │ │ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ │ │ │ │ │ └── risingwave_java_binding v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/java_binding) +│ │ │ │ │ ├── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) +│ │ │ │ │ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) +│ │ │ │ │ ├── risingwave_hummock_sdk v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_sdk) +│ │ │ │ │ │ ├── risingwave_backup v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/backup) (*) +│ │ │ │ │ │ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) +│ │ │ │ │ │ ├── risingwave_compaction_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/compaction_test) +│ │ │ │ │ │ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) +│ │ │ │ │ │ ├── risingwave_ctl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/ctl) (*) +│ │ │ │ │ │ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) +│ │ │ │ │ │ ├── risingwave_hummock_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_test) (*) +│ │ │ │ │ │ ├── risingwave_hummock_trace v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_trace) +│ │ │ │ │ │ │ ├── risingwave_hummock_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_test) (*) +│ │ │ │ │ │ │ └── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) +│ │ │ │ │ │ ├── risingwave_java_binding v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/java_binding) +│ │ │ │ │ │ ├── risingwave_mem_table_spill_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream/spill_test) +│ │ │ │ │ │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) +│ │ │ │ │ │ ├── risingwave_meta_model_v2 v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/model_v2) +│ │ │ │ │ │ │ ├── risingwave_backup v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/backup) (*) +│ │ │ │ │ │ │ ├── risingwave_ctl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/ctl) (*) +│ │ │ │ │ │ │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) +│ │ │ │ │ │ │ └── risingwave_meta_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/service) (*) +│ │ │ │ │ │ ├── risingwave_meta_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/service) (*) +│ │ │ │ │ │ ├── risingwave_rpc_client v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/rpc_client) +│ │ │ │ │ │ │ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) +│ │ │ │ │ │ │ ├── risingwave_common_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/common_service) (*) +│ │ │ │ │ │ │ ├── risingwave_compaction_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/compaction_test) +│ │ │ │ │ │ │ ├── risingwave_compactor v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/compactor) (*) +│ │ │ │ │ │ │ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) +│ │ │ │ │ │ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ │ │ │ │ │ │ ├── risingwave_ctl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/ctl) (*) +│ │ │ │ │ │ │ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) +│ │ │ │ │ │ │ ├── risingwave_hummock_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_test) (*) +│ │ │ │ │ │ │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) +│ │ │ │ │ │ │ ├── risingwave_meta_node v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/node) (*) +│ │ │ │ │ │ │ ├── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) +│ │ │ │ │ │ │ ├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) +│ │ │ │ │ │ │ └── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) +│ │ │ │ │ │ ├── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) +│ │ │ │ │ │ ├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) +│ │ │ │ │ │ └── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) +│ │ │ │ │ │ [dev-dependencies] +│ │ │ │ │ │ ├── risingwave_backup v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/backup) (*) +│ │ │ │ │ │ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) +│ │ │ │ │ │ ├── risingwave_compaction_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/compaction_test) +│ │ │ │ │ │ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) +│ │ │ │ │ │ ├── risingwave_ctl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/ctl) (*) +│ │ │ │ │ │ ├── risingwave_hummock_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_test) (*) +│ │ │ │ │ │ ├── risingwave_hummock_trace v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_trace) (*) +│ │ │ │ │ │ ├── risingwave_jni_core v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/jni_core) (*) +│ │ │ │ │ │ ├── risingwave_mem_table_spill_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream/spill_test) +│ │ │ │ │ │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) +│ │ │ │ │ │ ├── risingwave_rpc_client v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/rpc_client) (*) +│ │ │ │ │ │ ├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) +│ │ │ │ │ │ └── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) +│ │ │ │ │ ├── risingwave_hummock_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_test) (*) +│ │ │ │ │ ├── risingwave_hummock_trace v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_trace) (*) +│ │ │ │ │ ├── risingwave_java_binding v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/java_binding) +│ │ │ │ │ ├── risingwave_jni_core v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/jni_core) (*) +│ │ │ │ │ ├── risingwave_mem_table_spill_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream/spill_test) +│ │ │ │ │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) +│ │ │ │ │ ├── risingwave_meta_model_v2 v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/model_v2) (*) +│ │ │ │ │ ├── risingwave_meta_node v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/node) (*) +│ │ │ │ │ ├── risingwave_meta_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/service) (*) +│ │ │ │ │ ├── risingwave_object_store v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/object_store) (*) +│ │ │ │ │ ├── risingwave_rpc_client v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/rpc_client) (*) +│ │ │ │ │ ├── risingwave_rt v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/runtime) (*) +│ │ │ │ │ ├── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) +│ │ │ │ │ ├── risingwave_sqlsmith v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/sqlsmith) (*) +│ │ │ │ │ ├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) +│ │ │ │ │ └── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) +│ │ │ │ ├── risingwave_common_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/common_service) (*) +│ │ │ │ ├── risingwave_compactor v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/compactor) (*) +│ │ │ │ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) +│ │ │ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ │ │ │ ├── risingwave_ctl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/ctl) (*) +│ │ │ │ ├── risingwave_error v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/error) +│ │ │ │ │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) +│ │ │ │ │ ├── risingwave_pb v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/prost) +│ │ │ │ │ │ ├── risingwave_backup v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/backup) (*) +│ │ │ │ │ │ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) +│ │ │ │ │ │ ├── risingwave_bench v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/bench) +│ │ │ │ │ │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) +│ │ │ │ │ │ ├── risingwave_common_secret v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/secret) +│ │ │ │ │ │ │ └── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) +│ │ │ │ │ │ ├── risingwave_common_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/common_service) (*) +│ │ │ │ │ │ ├── risingwave_compaction_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/compaction_test) +│ │ │ │ │ │ ├── risingwave_compactor v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/compactor) (*) +│ │ │ │ │ │ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) +│ │ │ │ │ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ │ │ │ │ │ ├── risingwave_connector_codec v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector/codec) (*) +│ │ │ │ │ │ ├── risingwave_ctl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/ctl) (*) +│ │ │ │ │ │ ├── risingwave_dml v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/dml) (*) +│ │ │ │ │ │ ├── risingwave_expr v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/core) (*) +│ │ │ │ │ │ ├── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) +│ │ │ │ │ │ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) +│ │ │ │ │ │ ├── risingwave_hummock_sdk v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_sdk) (*) +│ │ │ │ │ │ ├── risingwave_hummock_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_test) (*) +│ │ │ │ │ │ ├── risingwave_hummock_trace v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_trace) (*) +│ │ │ │ │ │ ├── risingwave_java_binding v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/java_binding) +│ │ │ │ │ │ ├── risingwave_jni_core v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/jni_core) (*) +│ │ │ │ │ │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) +│ │ │ │ │ │ ├── risingwave_meta_model_v2 v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/model_v2) (*) +│ │ │ │ │ │ ├── risingwave_meta_node v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/node) (*) +│ │ │ │ │ │ ├── risingwave_meta_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/service) (*) +│ │ │ │ │ │ ├── risingwave_rpc_client v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/rpc_client) (*) +│ │ │ │ │ │ ├── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) +│ │ │ │ │ │ ├── risingwave_sqlsmith v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/sqlsmith) (*) +│ │ │ │ │ │ ├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) +│ │ │ │ │ │ └── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) +│ │ │ │ │ └── risingwave_rpc_client v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/rpc_client) (*) +│ │ │ │ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) +│ │ │ │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) +│ │ │ │ ├── risingwave_meta_node v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/node) (*) +│ │ │ │ ├── risingwave_meta_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/service) (*) +│ │ │ │ ├── risingwave_pb v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/prost) (*) +│ │ │ │ ├── risingwave_rpc_client v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/rpc_client) (*) +│ │ │ │ ├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) +│ │ │ │ └── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) +│ │ │ └── rustls-webpki v0.102.2 +│ │ │ ├── async-nats v0.35.0 (*) +│ │ │ ├── rumqttc v0.24.0 +│ │ │ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ │ │ ├── rustls v0.22.4 +│ │ │ │ ├── hyper-rustls v0.26.0 +│ │ │ │ │ └── reqwest v0.12.4 +│ │ │ │ │ ├── google-cloud-auth v0.15.0 +│ │ │ │ │ │ └── google-cloud-pubsub v0.25.0 +│ │ │ │ │ │ └── risedev v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/risedevtool) +│ │ │ │ │ ├── google-cloud-auth v0.16.0 +│ │ │ │ │ │ ├── google-cloud-bigquery v0.12.0 (*) +│ │ │ │ │ │ └── google-cloud-pubsub v0.28.1 (*) +│ │ │ │ │ ├── google-cloud-bigquery v0.12.0 (*) +│ │ │ │ │ ├── google-cloud-metadata v0.5.0 +│ │ │ │ │ │ ├── google-cloud-auth v0.15.0 (*) +│ │ │ │ │ │ └── google-cloud-auth v0.16.0 (*) +│ │ │ │ │ ├── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) +│ │ │ │ │ ├── iceberg-catalog-rest v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) +│ │ │ │ │ ├── opendal v0.47.2 +│ │ │ │ │ │ ├── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) +│ │ │ │ │ │ ├── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) +│ │ │ │ │ │ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ │ │ │ │ │ │ ├── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) +│ │ │ │ │ │ │ └── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) +│ │ │ │ │ │ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) +│ │ │ │ │ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ │ │ │ │ │ └── risingwave_object_store v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/object_store) (*) +│ │ │ │ │ ├── pgwire v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/pgwire) (*) +│ │ │ │ │ ├── reqsign v0.15.2 +│ │ │ │ │ │ └── opendal v0.47.2 (*) +│ │ │ │ │ ├── reqwest-middleware v0.3.1 +│ │ │ │ │ │ └── google-cloud-bigquery v0.12.0 (*) +│ │ │ │ │ ├── risedev v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/risedevtool) +│ │ │ │ │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) +│ │ │ │ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ │ │ │ │ ├── risingwave_meta_dashboard v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/dashboard) +│ │ │ │ │ │ └── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) +│ │ │ │ │ └── risingwave_object_store v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/object_store) (*) +│ │ │ │ ├── reqwest v0.12.4 (*) +│ │ │ │ └── tokio-rustls v0.25.0 +│ │ │ │ ├── hyper-rustls v0.26.0 (*) +│ │ │ │ ├── reqwest v0.12.4 (*) +│ │ │ │ ├── rumqttc v0.24.0 (*) +│ │ │ │ └── tonic v0.11.0 +│ │ │ │ ├── ginepro v0.7.2 +│ │ │ │ │ └── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) +│ │ │ │ ├── opentelemetry-otlp v0.16.0 +│ │ │ │ │ └── risingwave_rt v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/runtime) (*) +│ │ │ │ └── opentelemetry-proto v0.6.0 +│ │ │ │ └── opentelemetry-otlp v0.16.0 (*) +│ │ │ └── rustls v0.23.5 (*) +│ │ └── mysql_common v0.32.1 +│ │ ├── mysql_async v0.34.1 +│ │ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ ├── criterion v0.5.1 +│ │ [dev-dependencies] +│ │ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) +│ │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) +│ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ │ ├── risingwave_dml v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/dml) (*) +│ │ ├── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) +│ │ ├── risingwave_hummock_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_test) (*) +│ │ ├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) +│ │ └── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) +│ ├── datafusion-physical-expr v33.0.0 (*) +│ ├── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) +│ ├── env_logger v0.10.0 +│ │ └── jsonschema-transpiler v1.10.0 (https://github.com/mozilla/jsonschema-transpiler?rev=c1a89d720d118843d8bcca51084deb0ed223e4b4#c1a89d72) +│ │ └── risingwave_connector_codec v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector/codec) (*) +│ ├── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) +│ ├── jsonschema-transpiler v1.10.0 (https://github.com/mozilla/jsonschema-transpiler?rev=c1a89d720d118843d8bcca51084deb0ed223e4b4#c1a89d72) (*) +│ ├── mysql_common v0.32.1 (*) +│ ├── parse-display v0.9.0 +│ │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) +│ │ ├── risingwave_expr v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/core) (*) +│ │ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) +│ │ └── risingwave_hummock_sdk v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_sdk) (*) +│ ├── parse-display-derive v0.9.0 (proc-macro) +│ │ └── parse-display v0.9.0 (*) +│ ├── parse-zoneinfo v0.3.0 +│ │ ├── chrono-tz-build v0.2.1 +│ │ │ [build-dependencies] +│ │ │ └── chrono-tz v0.8.6 +│ │ │ └── arrow-array v48.0.1 +│ │ │ ├── arrow v48.0.1 (*) +│ │ │ ├── arrow-arith v48.0.1 +│ │ │ │ └── arrow v48.0.1 (*) +│ │ │ ├── arrow-cast v48.0.1 +│ │ │ │ ├── arrow v48.0.1 (*) +│ │ │ │ ├── arrow-csv v48.0.1 (*) +│ │ │ │ ├── arrow-ipc v48.0.1 +│ │ │ │ │ ├── arrow v48.0.1 (*) +│ │ │ │ │ └── parquet v48.0.1 +│ │ │ │ │ ├── datafusion v33.0.0 (*) +│ │ │ │ │ ├── datafusion-common v33.0.0 (*) +│ │ │ │ │ └── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) +│ │ │ │ ├── arrow-json v48.0.1 +│ │ │ │ │ └── arrow v48.0.1 (*) +│ │ │ │ ├── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) +│ │ │ │ ├── parquet v48.0.1 (*) +│ │ │ │ └── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) +│ │ │ ├── arrow-csv v48.0.1 (*) +│ │ │ ├── arrow-ipc v48.0.1 (*) +│ │ │ ├── arrow-json v48.0.1 (*) +│ │ │ ├── arrow-ord v48.0.1 +│ │ │ │ ├── arrow v48.0.1 (*) +│ │ │ │ ├── datafusion-physical-expr v33.0.0 (*) +│ │ │ │ └── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) +│ │ │ ├── arrow-row v48.0.1 +│ │ │ │ ├── arrow v48.0.1 (*) +│ │ │ │ └── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) +│ │ │ ├── arrow-select v48.0.1 +│ │ │ │ ├── arrow v48.0.1 (*) +│ │ │ │ ├── arrow-cast v48.0.1 (*) +│ │ │ │ ├── arrow-ord v48.0.1 (*) +│ │ │ │ ├── arrow-string v48.0.1 (*) +│ │ │ │ ├── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) +│ │ │ │ └── parquet v48.0.1 (*) +│ │ │ ├── arrow-string v48.0.1 (*) +│ │ │ ├── datafusion v33.0.0 (*) +│ │ │ ├── datafusion-common v33.0.0 (*) +│ │ │ ├── datafusion-expr v33.0.0 (*) +│ │ │ ├── datafusion-physical-expr v33.0.0 (*) +│ │ │ ├── datafusion-physical-plan v33.0.0 (*) +│ │ │ ├── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) +│ │ │ ├── parquet v48.0.1 (*) +│ │ │ └── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) +│ │ └── chrono-tz-build v0.3.0 +│ │ [build-dependencies] +│ │ └── chrono-tz v0.9.0 +│ │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) +│ │ └── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) +│ ├── predicates v2.1.5 +│ │ └── mockall v0.11.4 +│ │ [dev-dependencies] +│ │ └── risingwave_hummock_trace v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_trace) (*) +│ ├── prost-build v0.11.9 +│ │ [build-dependencies] +│ │ └── pulsar v6.3.0 +│ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ ├── prost-build v0.12.1 +│ │ [build-dependencies] +│ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ ├── prost-build v0.13.1 +│ │ ├── madsim-tonic-build v0.5.0+0.12.0 (https://github.com/BugenZhao/madsim?rev=6eb6876#6eb68764) +│ │ │ [build-dependencies] +│ │ │ └── risingwave_pb v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/prost) (*) +│ │ └── tonic-build v0.12.1 +│ │ └── madsim-tonic-build v0.5.0+0.12.0 (https://github.com/BugenZhao/madsim?rev=6eb6876#6eb68764) (*) +│ │ [build-dependencies] +│ │ └── etcd-client v0.14.0 (*) +│ ├── pulsar v6.3.0 (*) +│ ├── risedev v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/risedevtool) +│ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) +│ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ ├── risingwave_ctl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/ctl) (*) +│ ├── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) +│ ├── risingwave_meta_node v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/node) (*) +│ ├── risingwave_meta_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/service) (*) +│ ├── risingwave_sqlsmith v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/sqlsmith) (*) +│ ├── risingwave_state_cleaning_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/state_cleaning_test) +│ ├── rw-aws-sdk-ec2 v1.2.0 +│ │ └── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) +│ ├── sea-orm-cli v0.12.14 +│ │ └── sea-orm-migration v0.12.14 +│ │ └── risingwave_meta_model_migration v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/model_v2/migration) +│ │ ├── risingwave_ctl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/ctl) (*) +│ │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) +│ │ └── risingwave_meta_node v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/node) (*) +│ ├── sql-json-path v0.1.0 +│ │ └── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) +│ ├── sqllogictest v0.21.0 +│ │ └── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) +│ └── tracing-subscriber v0.3.17 +│ ├── console-subscriber v0.4.0 (*) +│ ├── madsim v0.2.30 +│ │ ├── risingwave_object_store v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/object_store) (*) +│ │ └── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) +│ ├── risedev v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/risedevtool) +│ ├── risingwave_bench v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/bench) +│ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) +│ ├── risingwave_common_metrics v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/metrics) (*) +│ ├── risingwave_e2e_extended_mode_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/e2e_extended_mode) +│ │ └── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) +│ ├── risingwave_regress_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/regress) +│ ├── risingwave_rt v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/runtime) (*) +│ ├── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) +│ ├── risingwave_sqlparser v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/sqlparser) +│ │ ├── pgwire v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/pgwire) (*) +│ │ ├── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) +│ │ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) +│ │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) +│ │ ├── risingwave_planner_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend/planner_test) +│ │ ├── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) +│ │ └── risingwave_sqlsmith v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/sqlsmith) (*) +│ ├── risingwave_sqlsmith v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/sqlsmith) (*) +│ ├── sea-orm-cli v0.12.14 (*) +│ ├── sea-orm-migration v0.12.14 (*) +│ ├── tracing-opentelemetry v0.24.0 +│ │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) +│ │ └── risingwave_rt v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/runtime) (*) +│ └── tracing-test v0.2.4 +│ [dev-dependencies] +│ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ └── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) +│ [dev-dependencies] +│ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ └── risingwave_meta_dashboard v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/dashboard) (*) +└── regex-automata v0.4.5 + └── regex v1.10.3 (*) + +allocator-api2 v0.2.16 +└── hashbrown v0.14.3 + └── indexmap v2.2.6 + ├── toml_edit v0.19.15 + │ └── proc-macro-crate v1.3.1 + │ └── num_enum_derive v0.5.11 (proc-macro) + │ └── num_enum v0.5.11 + │ └── rdkafka-sys v4.7.0+2.3.0 + │ └── madsim-rdkafka v0.4.2+0.34.0 + │ ├── risedev v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/risedevtool) + │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) + │ └── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) + └── toml_edit v0.21.1 + └── proc-macro-crate v3.1.0 + └── mysql-common-derive v0.31.0 (proc-macro) + └── mysql_common v0.32.1 (*) + +allocator-api2 v0.2.16 +├── foyer-storage v0.9.1 +│ └── foyer v0.10.1 +│ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) +│ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) +│ ├── risingwave_compaction_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/compaction_test) +│ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) +│ ├── risingwave_ctl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/ctl) (*) +│ ├── risingwave_hummock_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_test) (*) +│ ├── risingwave_hummock_trace v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_trace) (*) +│ ├── risingwave_java_binding v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/java_binding) +│ ├── risingwave_jni_core v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/jni_core) (*) +│ ├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) +│ └── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) +└── hashbrown v0.14.3 + ├── arrow-array v48.0.1 (*) + ├── arrow-array v50.0.0 + │ ├── arrow v50.0.0 (*) + │ ├── arrow-arith v50.0.0 + │ │ └── arrow v50.0.0 (*) + │ ├── arrow-cast v50.0.0 + │ │ ├── arrow v50.0.0 (*) + │ │ ├── arrow-ipc v50.0.0 + │ │ │ └── arrow v50.0.0 (*) + │ │ └── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) + │ ├── arrow-ipc v50.0.0 (*) + │ ├── arrow-ord v50.0.0 + │ │ └── arrow v50.0.0 (*) + │ ├── arrow-row v50.0.0 + │ │ ├── arrow v50.0.0 (*) + │ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) + │ ├── arrow-select v50.0.0 + │ │ ├── arrow v50.0.0 (*) + │ │ ├── arrow-cast v50.0.0 (*) + │ │ ├── arrow-ord v50.0.0 (*) + │ │ ├── arrow-string v50.0.0 (*) + │ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) + │ ├── arrow-string v50.0.0 (*) + │ ├── arrow-udf-js v0.3.1 + │ │ └── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) + │ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) + │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) + │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) + │ ├── risingwave_expr v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/core) (*) + │ └── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) + ├── arrow-array v52.0.0 + │ ├── arrow-arith v52.0.0 + │ │ ├── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) + │ │ └── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) + │ ├── arrow-cast v52.0.0 + │ │ ├── arrow-ipc v52.0.0 + │ │ │ └── parquet v52.0.0 + │ │ │ ├── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) + │ │ │ ├── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) + │ │ │ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) + │ │ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) + │ │ ├── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) + │ │ ├── parquet v52.0.0 (*) + │ │ └── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) + │ ├── arrow-ipc v52.0.0 (*) + │ ├── arrow-ord v52.0.0 + │ │ ├── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) + │ │ └── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) + │ ├── arrow-row v52.0.0 + │ │ └── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) + │ ├── arrow-select v52.0.0 + │ │ ├── arrow-cast v52.0.0 (*) + │ │ ├── arrow-ord v52.0.0 (*) + │ │ ├── arrow-string v52.0.0 (*) + │ │ ├── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) + │ │ ├── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) + │ │ └── parquet v52.0.0 (*) + │ ├── arrow-string v52.0.0 (*) + │ ├── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) + │ ├── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) + │ ├── parquet v52.0.0 (*) + │ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) + │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) + │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) + ├── arrow-row v48.0.1 (*) + ├── arrow-row v50.0.0 (*) + ├── arrow-row v52.0.0 (*) + ├── dashmap v5.5.3 + │ ├── datafusion v33.0.0 (*) + │ ├── datafusion-execution v33.0.0 (*) + │ ├── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) + │ ├── governor v0.6.0 + │ │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) + │ │ └── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) + │ └── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) + ├── datafusion v33.0.0 (*) + ├── datafusion-execution v33.0.0 (*) + ├── datafusion-optimizer v33.0.0 (*) + ├── datafusion-physical-expr v33.0.0 (*) + ├── datafusion-physical-plan v33.0.0 (*) + ├── foyer-common v0.8.1 + │ ├── foyer v0.10.1 (*) + │ ├── foyer-intrusive v0.8.1 + │ │ └── foyer-memory v0.6.1 + │ │ ├── foyer v0.10.1 (*) + │ │ └── foyer-storage v0.9.1 (*) + │ ├── foyer-memory v0.6.1 (*) + │ └── foyer-storage v0.9.1 (*) + ├── foyer-memory v0.6.1 (*) + ├── hashlink v0.8.4 + │ └── sqlx-core v0.7.1 + │ ├── sqlx v0.7.1 + │ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) + │ │ ├── sea-orm v0.12.14 + │ │ │ ├── risingwave_ctl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/ctl) (*) + │ │ │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) + │ │ │ ├── risingwave_meta_model_v2 v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/model_v2) (*) + │ │ │ ├── risingwave_meta_node v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/node) (*) + │ │ │ ├── risingwave_meta_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/service) (*) + │ │ │ └── sea-orm-migration v0.12.14 (*) + │ │ ├── sea-query-binder v0.5.0 + │ │ │ ├── sea-orm v0.12.14 (*) + │ │ │ └── sea-schema v0.14.2 + │ │ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) + │ │ │ ├── sea-orm-cli v0.12.14 (*) + │ │ │ └── sea-orm-migration v0.12.14 (*) + │ │ └── sea-schema v0.14.2 (*) + │ ├── sqlx-macros v0.7.1 (proc-macro) + │ │ └── sqlx v0.7.1 (*) + │ ├── sqlx-macros-core v0.7.1 + │ │ └── sqlx-macros v0.7.1 (proc-macro) (*) + │ ├── sqlx-mysql v0.7.1 + │ │ └── sqlx v0.7.1 (*) + │ ├── sqlx-mysql v0.7.1 + │ │ └── sqlx-macros-core v0.7.1 (*) + │ ├── sqlx-postgres v0.7.1 + │ │ └── sqlx v0.7.1 (*) + │ ├── sqlx-postgres v0.7.1 + │ │ └── sqlx-macros-core v0.7.1 (*) + │ ├── sqlx-sqlite v0.7.1 + │ │ └── sqlx v0.7.1 (*) + │ └── sqlx-sqlite v0.7.1 + │ └── sqlx-macros-core v0.7.1 (*) + ├── indexmap v2.2.6 + │ ├── arrow-json v48.0.1 (*) + │ ├── bson v2.11.0 (https://github.com/risingwavelabs/bson-rust?rev=e5175ec#e5175ecf) + │ │ └── mongodb v2.8.2 + │ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) + │ ├── datafusion v33.0.0 (*) + │ ├── datafusion-physical-expr v33.0.0 (*) + │ ├── datafusion-physical-plan v33.0.0 (*) + │ ├── h2 v0.3.26 + │ │ ├── aws-smithy-runtime v1.1.3 + │ │ │ ├── aws-config v1.0.1 (*) + │ │ │ ├── aws-sdk-dynamodb v1.3.0 (*) + │ │ │ ├── aws-sdk-glue v1.4.0 (*) + │ │ │ ├── aws-sdk-kinesis v1.3.0 (*) + │ │ │ ├── aws-sdk-s3 v1.1.0 (*) + │ │ │ ├── aws-sdk-sts v1.3.1 (*) + │ │ │ ├── risingwave_object_store v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/object_store) (*) + │ │ │ └── rw-aws-sdk-ec2 v1.2.0 (*) + │ │ ├── hyper v0.14.27 + │ │ │ ├── aws-config v1.0.1 (*) + │ │ │ ├── aws-smithy-runtime v1.1.3 (*) + │ │ │ ├── aws-smithy-types v1.2.0 + │ │ │ │ ├── aws-config v1.0.1 (*) + │ │ │ │ ├── aws-credential-types v1.2.0 + │ │ │ │ │ ├── aws-config v1.0.1 (*) + │ │ │ │ │ ├── aws-msk-iam-sasl-signer v1.0.0 (*) + │ │ │ │ │ ├── aws-runtime v1.0.1 + │ │ │ │ │ │ ├── aws-config v1.0.1 (*) + │ │ │ │ │ │ ├── aws-sdk-dynamodb v1.3.0 (*) + │ │ │ │ │ │ ├── aws-sdk-glue v1.4.0 (*) + │ │ │ │ │ │ ├── aws-sdk-kinesis v1.3.0 (*) + │ │ │ │ │ │ ├── aws-sdk-s3 v1.1.0 (*) + │ │ │ │ │ │ ├── aws-sdk-sts v1.3.1 (*) + │ │ │ │ │ │ └── rw-aws-sdk-ec2 v1.2.0 (*) + │ │ │ │ │ ├── aws-sdk-dynamodb v1.3.0 (*) + │ │ │ │ │ ├── aws-sdk-glue v1.4.0 (*) + │ │ │ │ │ ├── aws-sdk-kinesis v1.3.0 (*) + │ │ │ │ │ ├── aws-sdk-s3 v1.1.0 (*) + │ │ │ │ │ ├── aws-sdk-sts v1.3.1 (*) + │ │ │ │ │ ├── aws-sigv4 v1.1.1 + │ │ │ │ │ │ ├── aws-msk-iam-sasl-signer v1.0.0 (*) + │ │ │ │ │ │ ├── aws-runtime v1.0.1 (*) + │ │ │ │ │ │ └── aws-sdk-s3 v1.1.0 (*) + │ │ │ │ │ ├── aws-types v1.3.0 + │ │ │ │ │ │ ├── aws-config v1.0.1 (*) + │ │ │ │ │ │ ├── aws-http v0.60.0 + │ │ │ │ │ │ │ ├── aws-config v1.0.1 (*) + │ │ │ │ │ │ │ ├── aws-runtime v1.0.1 (*) + │ │ │ │ │ │ │ ├── aws-sdk-dynamodb v1.3.0 (*) + │ │ │ │ │ │ │ ├── aws-sdk-glue v1.4.0 (*) + │ │ │ │ │ │ │ ├── aws-sdk-kinesis v1.3.0 (*) + │ │ │ │ │ │ │ ├── aws-sdk-s3 v1.1.0 (*) + │ │ │ │ │ │ │ ├── aws-sdk-sts v1.3.1 (*) + │ │ │ │ │ │ │ └── rw-aws-sdk-ec2 v1.2.0 (*) + │ │ │ │ │ │ ├── aws-msk-iam-sasl-signer v1.0.0 (*) + │ │ │ │ │ │ ├── aws-runtime v1.0.1 (*) + │ │ │ │ │ │ ├── aws-sdk-dynamodb v1.3.0 (*) + │ │ │ │ │ │ ├── aws-sdk-glue v1.4.0 (*) + │ │ │ │ │ │ ├── aws-sdk-kinesis v1.3.0 (*) + │ │ │ │ │ │ ├── aws-sdk-s3 v1.1.0 (*) + │ │ │ │ │ │ ├── aws-sdk-sts v1.3.1 (*) + │ │ │ │ │ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) + │ │ │ │ │ │ └── rw-aws-sdk-ec2 v1.2.0 (*) + │ │ │ │ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) + │ │ │ │ │ ├── risingwave_object_store v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/object_store) (*) + │ │ │ │ │ └── rw-aws-sdk-ec2 v1.2.0 (*) + │ │ │ │ ├── aws-http v0.60.0 (*) + │ │ │ │ ├── aws-runtime v1.0.1 (*) + │ │ │ │ ├── aws-sdk-dynamodb v1.3.0 (*) + │ │ │ │ ├── aws-sdk-glue v1.4.0 (*) + │ │ │ │ ├── aws-sdk-kinesis v1.3.0 (*) + │ │ │ │ ├── aws-sdk-s3 v1.1.0 (*) + │ │ │ │ ├── aws-sdk-sts v1.3.1 (*) + │ │ │ │ ├── aws-sigv4 v1.1.1 (*) + │ │ │ │ ├── aws-smithy-checksums v0.60.0 + │ │ │ │ │ └── aws-sdk-s3 v1.1.0 (*) + │ │ │ │ ├── aws-smithy-eventstream v0.60.3 + │ │ │ │ │ ├── aws-runtime v1.0.1 (*) + │ │ │ │ │ ├── aws-sdk-s3 v1.1.0 (*) + │ │ │ │ │ ├── aws-sigv4 v1.1.1 (*) + │ │ │ │ │ └── aws-smithy-http v0.60.3 + │ │ │ │ │ ├── aws-config v1.0.1 (*) + │ │ │ │ │ ├── aws-runtime v1.0.1 (*) + │ │ │ │ │ ├── aws-sdk-dynamodb v1.3.0 (*) + │ │ │ │ │ ├── aws-sdk-glue v1.4.0 (*) + │ │ │ │ │ ├── aws-sdk-kinesis v1.3.0 (*) + │ │ │ │ │ ├── aws-sdk-s3 v1.1.0 (*) + │ │ │ │ │ ├── aws-sdk-sts v1.3.1 (*) + │ │ │ │ │ ├── aws-sigv4 v1.1.1 (*) + │ │ │ │ │ ├── aws-smithy-checksums v0.60.0 (*) + │ │ │ │ │ ├── aws-smithy-runtime v1.1.3 (*) + │ │ │ │ │ ├── risingwave_bench v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/bench) + │ │ │ │ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) + │ │ │ │ │ ├── risingwave_object_store v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/object_store) (*) + │ │ │ │ │ └── rw-aws-sdk-ec2 v1.2.0 (*) + │ │ │ │ ├── aws-smithy-http v0.60.3 (*) + │ │ │ │ ├── aws-smithy-json v0.60.0 + │ │ │ │ │ ├── aws-config v1.0.1 (*) + │ │ │ │ │ ├── aws-sdk-dynamodb v1.3.0 (*) + │ │ │ │ │ ├── aws-sdk-glue v1.4.0 (*) + │ │ │ │ │ ├── aws-sdk-kinesis v1.3.0 (*) + │ │ │ │ │ ├── aws-sdk-s3 v1.1.0 (*) + │ │ │ │ │ ├── aws-sdk-sts v1.3.1 (*) + │ │ │ │ │ └── rw-aws-sdk-ec2 v1.2.0 (*) + │ │ │ │ ├── aws-smithy-query v0.60.0 + │ │ │ │ │ ├── aws-sdk-sts v1.3.1 (*) + │ │ │ │ │ └── rw-aws-sdk-ec2 v1.2.0 (*) + │ │ │ │ ├── aws-smithy-runtime v1.1.3 (*) + │ │ │ │ ├── aws-smithy-runtime-api v1.7.1 + │ │ │ │ │ ├── aws-config v1.0.1 (*) + │ │ │ │ │ ├── aws-credential-types v1.2.0 (*) + │ │ │ │ │ ├── aws-http v0.60.0 (*) + │ │ │ │ │ ├── aws-runtime v1.0.1 (*) + │ │ │ │ │ ├── aws-sdk-dynamodb v1.3.0 (*) + │ │ │ │ │ ├── aws-sdk-glue v1.4.0 (*) + │ │ │ │ │ ├── aws-sdk-kinesis v1.3.0 (*) + │ │ │ │ │ ├── aws-sdk-s3 v1.1.0 (*) + │ │ │ │ │ ├── aws-sdk-sts v1.3.1 (*) + │ │ │ │ │ ├── aws-sigv4 v1.1.1 (*) + │ │ │ │ │ ├── aws-smithy-http v0.60.3 (*) + │ │ │ │ │ ├── aws-smithy-runtime v1.1.3 (*) + │ │ │ │ │ ├── aws-types v1.3.0 (*) + │ │ │ │ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) + │ │ │ │ │ ├── risingwave_object_store v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/object_store) (*) + │ │ │ │ │ └── rw-aws-sdk-ec2 v1.2.0 (*) + │ │ │ │ ├── aws-smithy-types-convert v0.60.1 + │ │ │ │ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) + │ │ │ │ ├── aws-types v1.3.0 (*) + │ │ │ │ ├── risingwave_bench v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/bench) + │ │ │ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) + │ │ │ │ ├── risingwave_object_store v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/object_store) (*) + │ │ │ │ └── rw-aws-sdk-ec2 v1.2.0 (*) + │ │ │ ├── axum v0.6.20 + │ │ │ │ ├── tonic v0.10.2 + │ │ │ │ │ ├── google-cloud-gax v0.17.0 + │ │ │ │ │ │ └── google-cloud-pubsub v0.25.0 (*) + │ │ │ │ │ └── google-cloud-googleapis v0.13.0 + │ │ │ │ │ └── google-cloud-pubsub v0.25.0 (*) + │ │ │ │ └── tonic v0.11.0 (*) + │ │ │ ├── clickhouse v0.11.5 (https://github.com/risingwavelabs/clickhouse.rs?rev=d38c8b6391af098b724c114e5a4746aedab6ab8e#d38c8b63) + │ │ │ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) + │ │ │ ├── gcp-bigquery-client v0.18.0 + │ │ │ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) + │ │ │ ├── hyper-rustls v0.24.2 + │ │ │ │ ├── aws-smithy-runtime v1.1.3 (*) + │ │ │ │ ├── gcp-bigquery-client v0.18.0 (*) + │ │ │ │ ├── reqwest v0.11.20 + │ │ │ │ │ ├── gcp-bigquery-client v0.18.0 (*) + │ │ │ │ │ ├── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) + │ │ │ │ │ ├── oauth2 v4.4.2 + │ │ │ │ │ │ ├── openidconnect v3.4.0 + │ │ │ │ │ │ │ └── pulsar v6.3.0 (*) + │ │ │ │ │ │ └── pulsar v6.3.0 (*) + │ │ │ │ │ ├── object_store v0.7.1 + │ │ │ │ │ │ ├── datafusion v33.0.0 (*) + │ │ │ │ │ │ ├── datafusion-common v33.0.0 (*) + │ │ │ │ │ │ ├── datafusion-execution v33.0.0 (*) + │ │ │ │ │ │ ├── datafusion-proto v33.0.0 (*) + │ │ │ │ │ │ ├── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) + │ │ │ │ │ │ └── parquet v48.0.1 (*) + │ │ │ │ │ └── prometheus-http-query v0.8.0 + │ │ │ │ │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) + │ │ │ │ │ └── risingwave_meta_node v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/node) (*) + │ │ │ │ ├── risingwave_object_store v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/object_store) (*) + │ │ │ │ └── yup-oauth2 v8.3.0 + │ │ │ │ ├── gcp-bigquery-client v0.18.0 (*) + │ │ │ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) + │ │ │ ├── hyper-timeout v0.4.1 + │ │ │ │ ├── tonic v0.10.2 (*) + │ │ │ │ └── tonic v0.11.0 (*) + │ │ │ ├── hyper-tls v0.5.0 + │ │ │ │ ├── clickhouse v0.11.5 (https://github.com/risingwavelabs/clickhouse.rs?rev=d38c8b6391af098b724c114e5a4746aedab6ab8e#d38c8b63) (*) + │ │ │ │ ├── reqwest v0.11.20 (*) + │ │ │ │ └── risingwave_object_store v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/object_store) (*) + │ │ │ ├── object_store v0.7.1 (*) + │ │ │ ├── reqwest v0.11.20 (*) + │ │ │ ├── risingwave_object_store v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/object_store) (*) + │ │ │ ├── tonic v0.10.2 (*) + │ │ │ ├── tonic v0.11.0 (*) + │ │ │ └── yup-oauth2 v8.3.0 (*) + │ │ ├── reqwest v0.11.20 (*) + │ │ ├── tonic v0.10.2 (*) + │ │ └── tonic v0.11.0 (*) + │ ├── h2 v0.4.4 + │ │ ├── hyper v1.4.1 + │ │ │ ├── axum v0.7.4 + │ │ │ │ ├── risingwave_common_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/common_service) (*) + │ │ │ │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) + │ │ │ │ ├── risingwave_meta_dashboard v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/dashboard) (*) + │ │ │ │ └── tonic v0.12.1 (*) + │ │ │ ├── hyper-rustls v0.26.0 (*) + │ │ │ ├── hyper-timeout v0.5.1 + │ │ │ │ └── tonic v0.12.1 (*) + │ │ │ ├── hyper-tls v0.6.0 + │ │ │ │ └── reqwest v0.12.4 (*) + │ │ │ ├── hyper-util v0.1.6 + │ │ │ │ ├── axum v0.7.4 (*) + │ │ │ │ ├── console-subscriber v0.4.0 (*) + │ │ │ │ ├── hyper-rustls v0.26.0 (*) + │ │ │ │ ├── hyper-timeout v0.5.1 (*) + │ │ │ │ ├── hyper-tls v0.6.0 (*) + │ │ │ │ ├── reqwest v0.12.4 (*) + │ │ │ │ ├── risingwave_common_metrics v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/metrics) (*) + │ │ │ │ └── tonic v0.12.1 (*) + │ │ │ ├── reqwest v0.12.4 (*) + │ │ │ ├── risingwave_common_metrics v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/metrics) (*) + │ │ │ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) + │ │ │ ├── risingwave_rpc_client v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/rpc_client) (*) + │ │ │ └── tonic v0.12.1 (*) + │ │ ├── reqwest v0.12.4 (*) + │ │ └── tonic v0.12.1 (*) + │ ├── inferno v0.11.16 + │ │ └── pprof v0.13.0 + │ │ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) + │ │ └── risingwave_rt v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/runtime) (*) + │ ├── petgraph v0.6.4 + │ │ ├── crepe v0.1.8 (proc-macro) + │ │ │ └── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) + │ │ ├── datafusion-physical-expr v33.0.0 (*) + │ │ ├── parking_lot_core v0.9.8 + │ │ │ ├── dashmap v5.5.3 (*) + │ │ │ └── parking_lot v0.12.1 + │ │ │ ├── await-tree v0.2.1 + │ │ │ │ ├── risingwave_compactor v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/compactor) (*) + │ │ │ │ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) + │ │ │ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) + │ │ │ │ ├── risingwave_expr v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/core) (*) + │ │ │ │ ├── risingwave_object_store v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/object_store) (*) + │ │ │ │ ├── risingwave_rt v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/runtime) (*) + │ │ │ │ ├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) + │ │ │ │ └── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) + │ │ │ ├── crossterm v0.25.0 + │ │ │ │ └── inquire v0.7.0 + │ │ │ │ └── risingwave_ctl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/ctl) (*) + │ │ │ ├── crossterm v0.27.0 + │ │ │ │ └── comfy-table v7.1.0 + │ │ │ │ ├── arrow-cast v48.0.1 (*) + │ │ │ │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) + │ │ │ │ ├── risingwave_ctl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/ctl) (*) + │ │ │ │ └── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) + │ │ │ ├── datafusion v33.0.0 (*) + │ │ │ ├── datafusion-execution v33.0.0 (*) + │ │ │ ├── datafusion-physical-plan v33.0.0 (*) + │ │ │ ├── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) + │ │ │ ├── foyer-common v0.8.1 (*) + │ │ │ ├── foyer-memory v0.6.1 (*) + │ │ │ ├── foyer-storage v0.9.1 (*) + │ │ │ ├── futures-intrusive v0.5.0 + │ │ │ │ ├── sqlx-core v0.7.1 (*) + │ │ │ │ ├── sqlx-sqlite v0.7.1 (*) + │ │ │ │ └── sqlx-sqlite v0.7.1 (*) + │ │ │ ├── governor v0.6.0 (*) + │ │ │ ├── minitrace v0.6.7 + │ │ │ │ ├── foyer v0.10.1 (*) + │ │ │ │ ├── foyer-common v0.8.1 (*) + │ │ │ │ ├── foyer-memory v0.6.1 (*) + │ │ │ │ ├── foyer-storage v0.9.1 (*) + │ │ │ │ ├── minitrace-opentelemetry v0.6.7 + │ │ │ │ │ └── risingwave_rt v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/runtime) (*) + │ │ │ │ └── risingwave_rt v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/runtime) (*) + │ │ │ ├── moka v0.12.0 + │ │ │ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) + │ │ │ │ ├── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) + │ │ │ │ ├── risingwave_rpc_client v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/rpc_client) (*) + │ │ │ │ └── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) + │ │ │ ├── object_store v0.7.1 (*) + │ │ │ ├── pgwire v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/pgwire) (*) + │ │ │ ├── pprof v0.13.0 (*) + │ │ │ ├── prometheus v0.13.3 + │ │ │ │ ├── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) + │ │ │ │ ├── metrics-prometheus v0.7.0 + │ │ │ │ │ └── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) + │ │ │ │ ├── opendal v0.47.2 (*) + │ │ │ │ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) + │ │ │ │ ├── risingwave_bench v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/bench) + │ │ │ │ ├── risingwave_cmd v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/cmd) (*) + │ │ │ │ ├── risingwave_cmd_all v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/cmd_all) + │ │ │ │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) + │ │ │ │ ├── risingwave_common_metrics v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/metrics) (*) + │ │ │ │ ├── risingwave_common_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/common_service) (*) + │ │ │ │ ├── risingwave_compaction_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/compaction_test) + │ │ │ │ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) + │ │ │ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) + │ │ │ │ ├── risingwave_expr v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/core) (*) + │ │ │ │ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) + │ │ │ │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) + │ │ │ │ ├── risingwave_object_store v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/object_store) (*) + │ │ │ │ ├── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) + │ │ │ │ ├── risingwave_state_cleaning_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/state_cleaning_test) + │ │ │ │ ├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) + │ │ │ │ └── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) + │ │ │ ├── risingwave_backup v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/backup) (*) + │ │ │ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) + │ │ │ ├── risingwave_bench v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/bench) + │ │ │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) + │ │ │ ├── risingwave_common_heap_profiling v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/heap_profiling) (*) + │ │ │ ├── risingwave_common_metrics v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/metrics) (*) + │ │ │ ├── risingwave_common_secret v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/secret) (*) + │ │ │ ├── risingwave_compactor v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/compactor) (*) + │ │ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) + │ │ │ ├── risingwave_dml v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/dml) (*) + │ │ │ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) + │ │ │ ├── risingwave_hummock_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_test) (*) + │ │ │ ├── risingwave_hummock_trace v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_trace) (*) + │ │ │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) + │ │ │ ├── risingwave_rt v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/runtime) (*) + │ │ │ ├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) + │ │ │ ├── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) + │ │ │ ├── serial_test v3.1.0 + │ │ │ │ [dev-dependencies] + │ │ │ │ └── risingwave_hummock_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_test) (*) + │ │ │ ├── tokio v1.39.2 + │ │ │ │ ├── async-compression v0.4.5 + │ │ │ │ │ ├── datafusion v33.0.0 (*) + │ │ │ │ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) + │ │ │ │ │ └── tower-http v0.5.2 + │ │ │ │ │ ├── risingwave_common_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/common_service) (*) + │ │ │ │ │ └── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) + │ │ │ │ ├── async-global-executor v2.3.1 + │ │ │ │ │ └── async-std v1.12.0 + │ │ │ │ │ ├── redis v0.25.1 + │ │ │ │ │ │ ├── risedev v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/risedevtool) + │ │ │ │ │ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) + │ │ │ │ │ └── risingwave_meta_model_migration v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/model_v2/migration) (*) + │ │ │ │ ├── async-nats v0.35.0 (*) + │ │ │ │ ├── await-tree v0.2.1 (*) + │ │ │ │ ├── aws-config v1.0.1 (*) + │ │ │ │ ├── aws-smithy-async v1.2.1 + │ │ │ │ │ ├── aws-config v1.0.1 (*) + │ │ │ │ │ ├── aws-credential-types v1.2.0 (*) + │ │ │ │ │ ├── aws-runtime v1.0.1 (*) + │ │ │ │ │ ├── aws-sdk-dynamodb v1.3.0 (*) + │ │ │ │ │ ├── aws-sdk-glue v1.4.0 (*) + │ │ │ │ │ ├── aws-sdk-kinesis v1.3.0 (*) + │ │ │ │ │ ├── aws-sdk-s3 v1.1.0 (*) + │ │ │ │ │ ├── aws-sdk-sts v1.3.1 (*) + │ │ │ │ │ ├── aws-smithy-runtime v1.1.3 (*) + │ │ │ │ │ ├── aws-smithy-runtime-api v1.7.1 (*) + │ │ │ │ │ ├── aws-types v1.3.0 (*) + │ │ │ │ │ └── rw-aws-sdk-ec2 v1.2.0 (*) + │ │ │ │ ├── aws-smithy-runtime v1.1.3 (*) + │ │ │ │ ├── aws-smithy-runtime-api v1.7.1 (*) + │ │ │ │ ├── aws-smithy-types v1.2.0 (*) + │ │ │ │ ├── axum v0.7.4 (*) + │ │ │ │ ├── backon v0.4.4 + │ │ │ │ │ ├── google-cloud-bigquery v0.12.0 (*) + │ │ │ │ │ └── opendal v0.47.2 (*) + │ │ │ │ ├── clickhouse v0.11.5 (https://github.com/risingwavelabs/clickhouse.rs?rev=d38c8b6391af098b724c114e5a4746aedab6ab8e#d38c8b63) (*) + │ │ │ │ ├── combine v4.6.6 + │ │ │ │ │ ├── jni v0.21.1 + │ │ │ │ │ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) + │ │ │ │ │ │ ├── risingwave_java_binding v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/java_binding) + │ │ │ │ │ │ └── risingwave_jni_core v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/jni_core) (*) + │ │ │ │ │ └── redis v0.25.1 (*) + │ │ │ │ ├── console-subscriber v0.4.0 (*) + │ │ │ │ ├── criterion v0.5.1 (*) + │ │ │ │ ├── datafusion v33.0.0 (*) + │ │ │ │ ├── datafusion-physical-plan v33.0.0 (*) + │ │ │ │ ├── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) + │ │ │ │ ├── etcd-client v0.14.0 (*) + │ │ │ │ ├── gcp-bigquery-client v0.18.0 (*) + │ │ │ │ ├── ginepro v0.7.2 (*) + │ │ │ │ ├── google-cloud-auth v0.15.0 (*) + │ │ │ │ ├── google-cloud-auth v0.16.0 (*) + │ │ │ │ ├── google-cloud-bigquery v0.12.0 (*) + │ │ │ │ ├── google-cloud-gax v0.17.0 (*) + │ │ │ │ ├── google-cloud-gax v0.19.0 (*) + │ │ │ │ ├── google-cloud-metadata v0.5.0 (*) + │ │ │ │ ├── google-cloud-pubsub v0.25.0 (*) + │ │ │ │ ├── google-cloud-pubsub v0.28.1 (*) + │ │ │ │ ├── h2 v0.3.26 (*) + │ │ │ │ ├── h2 v0.4.4 (*) + │ │ │ │ ├── hyper v0.14.27 (*) + │ │ │ │ ├── hyper v1.4.1 (*) + │ │ │ │ ├── hyper-rustls v0.24.2 (*) + │ │ │ │ ├── hyper-rustls v0.26.0 (*) + │ │ │ │ ├── hyper-timeout v0.4.1 (*) + │ │ │ │ ├── hyper-timeout v0.5.1 (*) + │ │ │ │ ├── hyper-tls v0.5.0 (*) + │ │ │ │ ├── hyper-tls v0.6.0 (*) + │ │ │ │ ├── hyper-util v0.1.6 (*) + │ │ │ │ ├── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) + │ │ │ │ ├── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) + │ │ │ │ ├── madsim v0.2.30 (*) + │ │ │ │ ├── madsim-rdkafka v0.4.2+0.34.0 (*) + │ │ │ │ ├── madsim-tokio v0.2.28 + │ │ │ │ │ ├── foyer v0.10.1 (*) + │ │ │ │ │ ├── foyer-common v0.8.1 (*) + │ │ │ │ │ ├── foyer-memory v0.6.1 (*) + │ │ │ │ │ ├── foyer-storage v0.9.1 (*) + │ │ │ │ │ ├── pgwire v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/pgwire) (*) + │ │ │ │ │ ├── risedev v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/risedevtool) + │ │ │ │ │ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) + │ │ │ │ │ ├── risingwave_bench v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/bench) + │ │ │ │ │ ├── risingwave_cmd v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/cmd) (*) + │ │ │ │ │ ├── risingwave_cmd_all v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/cmd_all) + │ │ │ │ │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) + │ │ │ │ │ ├── risingwave_common_heap_profiling v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/heap_profiling) (*) + │ │ │ │ │ ├── risingwave_common_metrics v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/metrics) (*) + │ │ │ │ │ ├── risingwave_common_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/common_service) (*) + │ │ │ │ │ ├── risingwave_compaction_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/compaction_test) + │ │ │ │ │ ├── risingwave_compactor v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/compactor) (*) + │ │ │ │ │ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) + │ │ │ │ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) + │ │ │ │ │ ├── risingwave_ctl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/ctl) (*) + │ │ │ │ │ ├── risingwave_dml v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/dml) (*) + │ │ │ │ │ ├── risingwave_e2e_extended_mode_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/e2e_extended_mode) (*) + │ │ │ │ │ ├── risingwave_expr v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/core) (*) + │ │ │ │ │ ├── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) + │ │ │ │ │ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) + │ │ │ │ │ ├── risingwave_hummock_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_test) (*) + │ │ │ │ │ ├── risingwave_hummock_trace v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_trace) (*) + │ │ │ │ │ ├── risingwave_java_binding v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/java_binding) + │ │ │ │ │ ├── risingwave_jni_core v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/jni_core) (*) + │ │ │ │ │ ├── risingwave_mem_table_spill_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream/spill_test) + │ │ │ │ │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) + │ │ │ │ │ ├── risingwave_meta_node v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/node) (*) + │ │ │ │ │ ├── risingwave_meta_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/service) (*) + │ │ │ │ │ ├── risingwave_object_store v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/object_store) (*) + │ │ │ │ │ ├── risingwave_planner_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend/planner_test) + │ │ │ │ │ ├── risingwave_regress_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/regress) + │ │ │ │ │ ├── risingwave_rpc_client v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/rpc_client) (*) + │ │ │ │ │ ├── risingwave_rt v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/runtime) (*) + │ │ │ │ │ ├── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) + │ │ │ │ │ ├── risingwave_sqlparser v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/sqlparser) (*) + │ │ │ │ │ ├── risingwave_sqlsmith v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/sqlsmith) (*) + │ │ │ │ │ ├── risingwave_state_cleaning_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/state_cleaning_test) + │ │ │ │ │ ├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) + │ │ │ │ │ ├── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) + │ │ │ │ │ ├── sync-point v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/sync-point) + │ │ │ │ │ │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) + │ │ │ │ │ │ ├── risingwave_meta_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/service) (*) + │ │ │ │ │ │ ├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) + │ │ │ │ │ │ └── risingwave_test_runner v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/test_runner) + │ │ │ │ │ │ [dev-dependencies] + │ │ │ │ │ │ ├── risingwave_hummock_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_test) (*) + │ │ │ │ │ │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) + │ │ │ │ │ │ └── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) + │ │ │ │ │ │ [dev-dependencies] + │ │ │ │ │ │ └── risingwave_hummock_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_test) (*) + │ │ │ │ │ ├── tokio-postgres v0.7.10 (https://github.com/madsim-rs/rust-postgres.git?rev=ac00d88#ac00d886) + │ │ │ │ │ │ ├── postgres-openssl v0.5.0 + │ │ │ │ │ │ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) + │ │ │ │ │ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) + │ │ │ │ │ │ ├── risingwave_e2e_extended_mode_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/e2e_extended_mode) (*) + │ │ │ │ │ │ ├── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) + │ │ │ │ │ │ ├── risingwave_sqlsmith v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/sqlsmith) (*) + │ │ │ │ │ │ └── risingwave_state_cleaning_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/state_cleaning_test) + │ │ │ │ │ │ [dev-dependencies] + │ │ │ │ │ │ └── pgwire v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/pgwire) (*) + │ │ │ │ │ └── tokio-retry v0.3.0 (https://github.com/madsim-rs/rust-tokio-retry.git?rev=95e2fd3#95e2fd3c) + │ │ │ │ │ ├── google-cloud-gax v0.17.0 (*) + │ │ │ │ │ ├── google-cloud-gax v0.19.0 (*) + │ │ │ │ │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) + │ │ │ │ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) + │ │ │ │ │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) + │ │ │ │ │ ├── risingwave_object_store v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/object_store) (*) + │ │ │ │ │ ├── risingwave_rpc_client v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/rpc_client) (*) + │ │ │ │ │ ├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) + │ │ │ │ │ └── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) + │ │ │ │ │ [dev-dependencies] + │ │ │ │ │ └── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) + │ │ │ │ ├── mongodb v2.8.2 (*) + │ │ │ │ ├── mysql_async v0.34.1 (*) + │ │ │ │ ├── object_store v0.7.1 (*) + │ │ │ │ ├── opendal v0.47.2 (*) + │ │ │ │ ├── opentelemetry-otlp v0.16.0 (*) + │ │ │ │ ├── opentelemetry_sdk v0.23.0 + │ │ │ │ │ ├── minitrace-opentelemetry v0.6.7 (*) + │ │ │ │ │ ├── opentelemetry-otlp v0.16.0 (*) + │ │ │ │ │ ├── opentelemetry-proto v0.6.0 (*) + │ │ │ │ │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) + │ │ │ │ │ ├── risingwave_rt v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/runtime) (*) + │ │ │ │ │ └── tracing-opentelemetry v0.24.0 (*) + │ │ │ │ ├── parquet v48.0.1 (*) + │ │ │ │ ├── parquet v52.0.0 (*) + │ │ │ │ ├── postgres-openssl v0.5.0 (*) + │ │ │ │ ├── pulsar v6.3.0 (*) + │ │ │ │ ├── redis v0.25.1 (*) + │ │ │ │ ├── reqwest v0.11.20 (*) + │ │ │ │ ├── reqwest v0.12.4 (*) + │ │ │ │ ├── rumqttc v0.24.0 (*) + │ │ │ │ ├── sqlx-core v0.7.1 (*) + │ │ │ │ ├── tokio-io-timeout v1.2.0 + │ │ │ │ │ └── hyper-timeout v0.4.1 (*) + │ │ │ │ ├── tokio-metrics v0.3.1 + │ │ │ │ │ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) + │ │ │ │ │ └── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) + │ │ │ │ ├── tokio-native-tls v0.3.1 + │ │ │ │ │ ├── hyper-tls v0.5.0 (*) + │ │ │ │ │ ├── hyper-tls v0.6.0 (*) + │ │ │ │ │ ├── mysql_async v0.34.1 (*) + │ │ │ │ │ ├── pulsar v6.3.0 (*) + │ │ │ │ │ ├── reqwest v0.11.20 (*) + │ │ │ │ │ └── reqwest v0.12.4 (*) + │ │ │ │ ├── tokio-openssl v0.6.3 + │ │ │ │ │ ├── pgwire v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/pgwire) (*) + │ │ │ │ │ └── postgres-openssl v0.5.0 (*) + │ │ │ │ ├── tokio-rustls v0.23.4 + │ │ │ │ │ └── tiberius v0.12.2 + │ │ │ │ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) + │ │ │ │ ├── tokio-rustls v0.24.1 + │ │ │ │ │ ├── hyper-rustls v0.24.2 (*) + │ │ │ │ │ ├── mongodb v2.8.2 (*) + │ │ │ │ │ ├── reqwest v0.11.20 (*) + │ │ │ │ │ └── tonic v0.10.2 (*) + │ │ │ │ ├── tokio-rustls v0.25.0 (*) + │ │ │ │ ├── tokio-rustls v0.26.0 (*) + │ │ │ │ ├── tokio-stream v0.1.15 + │ │ │ │ │ ├── console-subscriber v0.4.0 (*) + │ │ │ │ │ ├── etcd-client v0.14.0 (*) + │ │ │ │ │ ├── gcp-bigquery-client v0.18.0 (*) + │ │ │ │ │ ├── opentelemetry_sdk v0.23.0 (*) + │ │ │ │ │ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) + │ │ │ │ │ ├── risingwave_bench v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/bench) + │ │ │ │ │ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) + │ │ │ │ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) + │ │ │ │ │ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) + │ │ │ │ │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) + │ │ │ │ │ ├── risingwave_meta_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/service) (*) + │ │ │ │ │ ├── risingwave_rpc_client v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/rpc_client) (*) + │ │ │ │ │ ├── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) + │ │ │ │ │ ├── risingwave_state_cleaning_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/state_cleaning_test) + │ │ │ │ │ ├── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) + │ │ │ │ │ ├── sqlx-core v0.7.1 (*) + │ │ │ │ │ ├── tokio-metrics v0.3.1 (*) + │ │ │ │ │ ├── tonic v0.10.2 (*) + │ │ │ │ │ ├── tonic v0.11.0 (*) + │ │ │ │ │ └── tonic v0.12.1 (*) + │ │ │ │ ├── tokio-util v0.7.9 + │ │ │ │ │ ├── aws-smithy-types v1.2.0 (*) + │ │ │ │ │ ├── combine v4.6.6 (*) + │ │ │ │ │ ├── datafusion v33.0.0 (*) + │ │ │ │ │ ├── google-cloud-pubsub v0.25.0 (*) + │ │ │ │ │ ├── google-cloud-pubsub v0.28.1 (*) + │ │ │ │ │ ├── h2 v0.3.26 (*) + │ │ │ │ │ ├── h2 v0.4.4 (*) + │ │ │ │ │ ├── madsim v0.2.30 (*) + │ │ │ │ │ ├── mongodb v2.8.2 (*) + │ │ │ │ │ ├── mysql_async v0.34.1 (*) + │ │ │ │ │ ├── pulsar v6.3.0 (*) + │ │ │ │ │ ├── redis v0.25.1 (*) + │ │ │ │ │ ├── reqwest v0.11.20 (*) + │ │ │ │ │ ├── reqwest v0.12.4 (*) + │ │ │ │ │ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) + │ │ │ │ │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) + │ │ │ │ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) + │ │ │ │ │ ├── tiberius v0.12.2 (*) + │ │ │ │ │ ├── tokio-postgres v0.7.10 (https://github.com/madsim-rs/rust-postgres.git?rev=ac00d88#ac00d886) (*) + │ │ │ │ │ ├── tower v0.4.13 + │ │ │ │ │ │ ├── axum v0.6.20 (*) + │ │ │ │ │ │ ├── axum v0.7.4 (*) + │ │ │ │ │ │ ├── etcd-client v0.14.0 (*) + │ │ │ │ │ │ ├── ginepro v0.7.2 (*) + │ │ │ │ │ │ ├── google-cloud-gax v0.17.0 (*) + │ │ │ │ │ │ ├── google-cloud-gax v0.19.0 (*) + │ │ │ │ │ │ ├── hyper-util v0.1.6 (*) + │ │ │ │ │ │ ├── risingwave_common_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/common_service) (*) + │ │ │ │ │ │ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) + │ │ │ │ │ │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) + │ │ │ │ │ │ ├── risingwave_rpc_client v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/rpc_client) (*) + │ │ │ │ │ │ ├── tonic v0.10.2 (*) + │ │ │ │ │ │ ├── tonic v0.11.0 (*) + │ │ │ │ │ │ └── tonic v0.12.1 (*) + │ │ │ │ │ └── tower-http v0.5.2 (*) + │ │ │ │ ├── tonic v0.10.2 (*) + │ │ │ │ ├── tonic v0.11.0 (*) + │ │ │ │ ├── tonic v0.12.1 (*) + │ │ │ │ ├── tower v0.4.13 (*) + │ │ │ │ ├── tower-http v0.5.2 (*) + │ │ │ │ ├── trust-dns-proto v0.21.2 + │ │ │ │ │ ├── mongodb v2.8.2 (*) + │ │ │ │ │ └── trust-dns-resolver v0.21.2 + │ │ │ │ │ └── mongodb v2.8.2 (*) + │ │ │ │ ├── trust-dns-proto v0.23.2 + │ │ │ │ │ └── trust-dns-resolver v0.23.2 + │ │ │ │ │ └── ginepro v0.7.2 (*) + │ │ │ │ ├── trust-dns-resolver v0.21.2 (*) + │ │ │ │ ├── trust-dns-resolver v0.23.2 (*) + │ │ │ │ ├── tryhard v0.5.1 + │ │ │ │ │ └── async-nats v0.35.0 (*) + │ │ │ │ └── yup-oauth2 v8.3.0 (*) + │ │ │ │ [dev-dependencies] + │ │ │ │ ├── risingwave_meta_dashboard v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/dashboard) (*) + │ │ │ │ └── rw_futures_util v0.0.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/futures_util) + │ │ │ │ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) + │ │ │ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) + │ │ │ │ ├── risingwave_dml v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/dml) (*) + │ │ │ │ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) + │ │ │ │ ├── risingwave_java_binding v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/java_binding) + │ │ │ │ ├── risingwave_jni_core v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/jni_core) (*) + │ │ │ │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) + │ │ │ │ ├── risingwave_rpc_client v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/rpc_client) (*) + │ │ │ │ └── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) + │ │ │ ├── tokio-postgres v0.7.10 (https://github.com/madsim-rs/rust-postgres.git?rev=ac00d88#ac00d886) (*) + │ │ │ ├── tracing-subscriber v0.3.17 (*) + │ │ │ ├── trust-dns-resolver v0.21.2 (*) + │ │ │ └── trust-dns-resolver v0.23.2 (*) + │ │ ├── prost-build v0.11.9 (*) + │ │ ├── prost-build v0.12.1 (*) + │ │ ├── prost-build v0.13.1 (*) + │ │ └── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) + │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) + │ ├── serde_yaml v0.9.25 + │ │ ├── risedev v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/risedevtool) + │ │ ├── risingwave_bench v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/bench) + │ │ ├── risingwave_ctl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/ctl) (*) + │ │ └── risingwave_planner_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend/planner_test) + │ │ [dev-dependencies] + │ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) + │ │ ├── risingwave_sqlparser v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/sqlparser) (*) + │ │ └── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) + │ ├── sqlx-core v0.7.1 (*) + │ ├── toml_edit v0.19.15 + │ │ └── toml v0.7.8 + │ │ └── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) + │ └── toml_edit v0.22.9 + │ └── toml v0.8.12 + │ ├── risingwave_bench v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/bench) + │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) + │ └── risingwave_state_cleaning_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/state_cleaning_test) + ├── libflate_lz77 v2.1.0 + │ └── libflate v2.1.0 + │ ├── apache-avro v0.16.0 (https://github.com/risingwavelabs/avro?rev=25113ba88234a9ae23296e981d8302c290fdaa4b#25113ba8) + │ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) + │ │ └── risingwave_connector_codec v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector/codec) (*) + │ └── apache-avro v0.17.0 (https://github.com/apache/avro.git#fdab5db0) + │ ├── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) + │ └── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) + ├── lru v0.7.6 (https://github.com/risingwavelabs/lru-rs.git?rev=2682b85#2682b855) + │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) + │ ├── risingwave_common_estimate_size v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/estimate_size) + │ │ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) + │ │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) + │ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) + │ │ ├── risingwave_expr v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/core) (*) + │ │ ├── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) + │ │ ├── risingwave_hummock_sdk v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_sdk) (*) + │ │ ├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) + │ │ └── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) + │ ├── risingwave_rpc_client v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/rpc_client) (*) + │ ├── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) + │ └── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) + ├── lru v0.12.0 + │ └── mysql_async v0.34.1 (*) + ├── metrics-util v0.17.0 + │ └── metrics-prometheus v0.7.0 (*) + ├── ordered-multimap v0.7.1 + │ └── rust-ini v0.21.0 + │ └── reqsign v0.15.2 (*) + ├── parquet v48.0.1 (*) + ├── parquet v52.0.0 (*) + ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) + └── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) + +anyhow v1.0.86 +├── arrow-udf-js v0.3.1 (*) +├── foyer v0.10.1 (*) +├── foyer-storage v0.9.1 (*) +├── ginepro v0.7.2 (*) +├── google-cloud-bigquery v0.12.0 (*) +├── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) +├── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) +├── opendal v0.47.2 (*) +├── pgwire v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/pgwire) (*) +├── reqsign v0.15.2 (*) +├── reqwest-middleware v0.3.1 (*) +├── risedev v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/risedevtool) +├── risedev-config v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/risedevtool/config) +├── risingwave_backup v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/backup) (*) +├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) +├── risingwave_bench v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/bench) +├── risingwave_cmd_all v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/cmd_all) +├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) +├── risingwave_common_heap_profiling v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/heap_profiling) (*) +├── risingwave_common_secret v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/secret) (*) +├── risingwave_compaction_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/compaction_test) +├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) +├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +├── risingwave_connector_codec v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector/codec) (*) +├── risingwave_ctl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/ctl) (*) +├── risingwave_e2e_extended_mode_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/e2e_extended_mode) (*) +├── risingwave_error v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/error) (*) +├── risingwave_expr v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/core) (*) +├── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) +├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) +├── risingwave_java_binding v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/java_binding) +├── risingwave_jni_core v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/jni_core) (*) +├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) +├── risingwave_meta_dashboard v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/dashboard) (*) +├── risingwave_meta_node v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/node) (*) +├── risingwave_meta_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/service) (*) +├── risingwave_planner_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend/planner_test) +├── risingwave_regress_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/regress) +├── risingwave_rpc_client v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/rpc_client) (*) +├── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) +├── risingwave_sqlsmith v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/sqlsmith) (*) +├── risingwave_state_cleaning_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/state_cleaning_test) +├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) +├── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) +└── yup-oauth2 v8.3.0 (*) +[dev-dependencies] +└── risingwave_sqlparser v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/sqlparser) (*) + +anyhow v1.0.86 +├── prost-derive v0.11.9 (proc-macro) +│ ├── prost v0.11.9 +│ │ ├── pbjson-build v0.5.1 +│ │ │ [build-dependencies] +│ │ │ └── risingwave_pb v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/prost) (*) +│ │ ├── prost-build v0.11.9 (*) +│ │ ├── prost-types v0.11.9 +│ │ │ ├── pbjson-build v0.5.1 (*) +│ │ │ └── prost-build v0.11.9 (*) +│ │ └── pulsar v6.3.0 (*) +│ └── pulsar v6.3.0 (*) +├── prost-derive v0.12.1 (proc-macro) +│ ├── prost v0.12.1 +│ │ ├── datafusion-proto v33.0.0 (*) +│ │ ├── google-cloud-googleapis v0.13.0 (*) +│ │ ├── opentelemetry-otlp v0.16.0 (*) +│ │ ├── opentelemetry-proto v0.6.0 (*) +│ │ ├── prost-types v0.12.1 +│ │ │ ├── google-cloud-googleapis v0.13.0 (*) +│ │ │ └── google-cloud-pubsub v0.25.0 (*) +│ │ ├── tonic v0.10.2 (*) +│ │ └── tonic v0.11.0 (*) +│ └── prost v0.12.1 +│ ├── prost-build v0.12.1 (*) +│ └── prost-types v0.12.1 +│ └── prost-build v0.12.1 (*) +├── prost-derive v0.13.1 (proc-macro) +│ ├── prost v0.13.1 +│ │ ├── console-api v0.8.0 (*) +│ │ ├── console-subscriber v0.4.0 (*) +│ │ ├── etcd-client v0.14.0 (*) +│ │ ├── google-cloud-googleapis v0.15.0 (*) +│ │ ├── prost-reflect v0.14.0 +│ │ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ │ ├── prost-types v0.13.1 +│ │ │ ├── console-api v0.8.0 (*) +│ │ │ ├── console-subscriber v0.4.0 (*) +│ │ │ ├── google-cloud-googleapis v0.15.0 (*) +│ │ │ ├── google-cloud-pubsub v0.28.1 (*) +│ │ │ ├── prost-reflect v0.14.0 (*) +│ │ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ │ ├── risingwave_backup v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/backup) (*) +│ │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) +│ │ ├── risingwave_common_secret v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/secret) (*) +│ │ ├── risingwave_compactor v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/compactor) (*) +│ │ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) +│ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ │ ├── risingwave_ctl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/ctl) (*) +│ │ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) +│ │ ├── risingwave_hummock_sdk v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_sdk) (*) +│ │ ├── risingwave_hummock_trace v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_trace) (*) +│ │ ├── risingwave_java_binding v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/java_binding) +│ │ ├── risingwave_jni_core v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/jni_core) (*) +│ │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) +│ │ ├── risingwave_meta_model_v2 v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/model_v2) (*) +│ │ ├── risingwave_meta_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/service) (*) +│ │ ├── risingwave_pb v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/prost) (*) +│ │ ├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) +│ │ ├── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) +│ │ └── tonic v0.12.1 (*) +│ └── prost v0.13.1 +│ ├── prost-build v0.13.1 (*) +│ └── prost-types v0.13.1 +│ └── prost-build v0.13.1 (*) +└── vergen v8.3.0 + [build-dependencies] + └── risingwave_cmd_all v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/cmd_all) +[build-dependencies] +└── risingwave_meta_dashboard v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/dashboard) (*) + +apache-avro v0.16.0 (https://github.com/risingwavelabs/avro?rev=25113ba88234a9ae23296e981d8302c290fdaa4b#25113ba8) (*) + +apache-avro v0.17.0 (https://github.com/apache/avro.git#fdab5db0) (*) + +arrayvec v0.7.4 +├── array-util v1.0.1 +│ └── foyer-storage v0.9.1 (*) +├── blake3 v1.5.0 +│ └── datafusion-physical-expr v33.0.0 (*) +├── num-format v0.4.4 +│ └── inferno v0.11.16 (*) +└── rust_decimal v1.35.0 + ├── duration-str v0.11.2 + │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) + ├── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) + ├── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) + ├── memcomparable v0.2.0 + │ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) + │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) + │ ├── risingwave_ctl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/ctl) (*) + │ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) + │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) + │ ├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) + │ └── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) + ├── mysql_common v0.32.1 (*) + ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) + ├── risingwave_common_estimate_size v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/estimate_size) (*) + ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) + ├── risingwave_connector_codec v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector/codec) (*) + ├── risingwave_e2e_extended_mode_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/e2e_extended_mode) (*) + ├── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) + ├── sea-orm v0.12.14 (*) + ├── sea-query v0.30.7 + │ ├── sea-orm v0.12.14 (*) + │ ├── sea-query-binder v0.5.0 (*) + │ └── sea-schema v0.14.2 (*) + ├── sea-query-binder v0.5.0 (*) + ├── sqlx-core v0.7.1 (*) + ├── sqlx-mysql v0.7.1 (*) + ├── sqlx-postgres v0.7.1 (*) + └── tiberius v0.12.2 (*) + +arrayvec v0.7.4 +└── rust_decimal v1.35.0 + ├── sqlx-mysql v0.7.1 (*) + └── sqlx-postgres v0.7.1 (*) + +arrow v48.0.1 (*) + +arrow v50.0.0 (*) + +arrow-arith v48.0.1 (*) + +arrow-arith v50.0.0 (*) + +arrow-arith v52.0.0 (*) + +arrow-array v48.0.1 (*) + +arrow-array v50.0.0 (*) + +arrow-array v52.0.0 (*) + +arrow-buffer v48.0.1 +├── arrow v48.0.1 (*) +├── arrow-arith v48.0.1 (*) +├── arrow-array v48.0.1 (*) +├── arrow-cast v48.0.1 (*) +├── arrow-csv v48.0.1 (*) +├── arrow-data v48.0.1 +│ ├── arrow v48.0.1 (*) +│ ├── arrow-arith v48.0.1 (*) +│ ├── arrow-array v48.0.1 (*) +│ ├── arrow-cast v48.0.1 (*) +│ ├── arrow-csv v48.0.1 (*) +│ ├── arrow-ipc v48.0.1 (*) +│ ├── arrow-json v48.0.1 (*) +│ ├── arrow-ord v48.0.1 (*) +│ ├── arrow-row v48.0.1 (*) +│ ├── arrow-select v48.0.1 (*) +│ ├── arrow-string v48.0.1 (*) +│ └── parquet v48.0.1 (*) +├── arrow-ipc v48.0.1 (*) +├── arrow-json v48.0.1 (*) +├── arrow-ord v48.0.1 (*) +├── arrow-row v48.0.1 (*) +├── arrow-select v48.0.1 (*) +├── arrow-string v48.0.1 (*) +├── datafusion-common v33.0.0 (*) +├── datafusion-physical-expr v33.0.0 (*) +├── datafusion-physical-plan v33.0.0 (*) +├── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) +├── parquet v48.0.1 (*) +└── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) + +arrow-buffer v50.0.0 +├── arrow v50.0.0 (*) +├── arrow-arith v50.0.0 (*) +├── arrow-array v50.0.0 (*) +├── arrow-cast v50.0.0 (*) +├── arrow-data v50.0.0 +│ ├── arrow v50.0.0 (*) +│ ├── arrow-arith v50.0.0 (*) +│ ├── arrow-array v50.0.0 (*) +│ ├── arrow-cast v50.0.0 (*) +│ ├── arrow-ipc v50.0.0 (*) +│ ├── arrow-ord v50.0.0 (*) +│ ├── arrow-row v50.0.0 (*) +│ ├── arrow-select v50.0.0 (*) +│ └── arrow-string v50.0.0 (*) +├── arrow-ipc v50.0.0 (*) +├── arrow-ord v50.0.0 (*) +├── arrow-row v50.0.0 (*) +├── arrow-select v50.0.0 (*) +├── arrow-string v50.0.0 (*) +├── arrow-udf-js v0.3.1 (*) +└── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) + +arrow-buffer v52.0.0 +├── arrow-arith v52.0.0 (*) +├── arrow-array v52.0.0 (*) +├── arrow-cast v52.0.0 (*) +├── arrow-data v52.0.0 +│ ├── arrow-arith v52.0.0 (*) +│ ├── arrow-array v52.0.0 (*) +│ ├── arrow-cast v52.0.0 (*) +│ ├── arrow-ipc v52.0.0 (*) +│ ├── arrow-ord v52.0.0 (*) +│ ├── arrow-row v52.0.0 (*) +│ ├── arrow-select v52.0.0 (*) +│ ├── arrow-string v52.0.0 (*) +│ └── parquet v52.0.0 (*) +├── arrow-ipc v52.0.0 (*) +├── arrow-ord v52.0.0 (*) +├── arrow-row v52.0.0 (*) +├── arrow-select v52.0.0 (*) +├── arrow-string v52.0.0 (*) +├── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) +├── parquet v52.0.0 (*) +└── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) + +arrow-cast v48.0.1 (*) + +arrow-cast v50.0.0 (*) + +arrow-cast v52.0.0 (*) + +arrow-data v48.0.1 (*) + +arrow-data v50.0.0 (*) + +arrow-data v52.0.0 (*) + +arrow-ipc v48.0.1 (*) + +arrow-ipc v50.0.0 (*) + +arrow-ipc v52.0.0 (*) + +arrow-ord v48.0.1 (*) + +arrow-ord v50.0.0 (*) + +arrow-ord v52.0.0 (*) + +arrow-row v48.0.1 (*) + +arrow-row v50.0.0 (*) + +arrow-row v52.0.0 (*) + +arrow-schema v48.0.1 +├── arrow v48.0.1 (*) +├── arrow-arith v48.0.1 (*) +├── arrow-array v48.0.1 (*) +├── arrow-cast v48.0.1 (*) +├── arrow-csv v48.0.1 (*) +├── arrow-data v48.0.1 (*) +├── arrow-ipc v48.0.1 (*) +├── arrow-json v48.0.1 (*) +├── arrow-ord v48.0.1 (*) +├── arrow-row v48.0.1 (*) +├── arrow-select v48.0.1 (*) +├── arrow-string v48.0.1 (*) +├── datafusion v33.0.0 (*) +├── datafusion-common v33.0.0 (*) +├── datafusion-physical-expr v33.0.0 (*) +├── datafusion-physical-plan v33.0.0 (*) +├── datafusion-sql v33.0.0 (*) +├── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) +├── parquet v48.0.1 (*) +└── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) + +arrow-schema v50.0.0 +├── arrow v50.0.0 (*) +├── arrow-arith v50.0.0 (*) +├── arrow-array v50.0.0 (*) +├── arrow-cast v50.0.0 (*) +├── arrow-data v50.0.0 (*) +├── arrow-ipc v50.0.0 (*) +├── arrow-ord v50.0.0 (*) +├── arrow-row v50.0.0 (*) +├── arrow-select v50.0.0 (*) +├── arrow-string v50.0.0 (*) +├── arrow-udf-js v0.3.1 (*) +├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) +├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) +├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +├── risingwave_expr v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/core) (*) +├── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) +└── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) + +arrow-schema v52.0.0 +├── arrow-arith v52.0.0 (*) +├── arrow-array v52.0.0 (*) +├── arrow-cast v52.0.0 (*) +├── arrow-data v52.0.0 (*) +├── arrow-ipc v52.0.0 (*) +├── arrow-ord v52.0.0 (*) +├── arrow-row v52.0.0 (*) +├── arrow-select v52.0.0 (*) +├── arrow-string v52.0.0 (*) +├── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) +├── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) +├── parquet v52.0.0 (*) +├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) +├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +├── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) +└── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) + +arrow-select v48.0.1 (*) + +arrow-select v50.0.0 (*) + +arrow-select v52.0.0 (*) + +arrow-string v48.0.1 (*) + +arrow-string v50.0.0 (*) + +arrow-string v52.0.0 (*) + +async-channel v1.9.0 +├── async-global-executor v2.3.1 (*) +├── async-std v1.12.0 (*) +├── blocking v1.3.1 +│ └── async-global-executor v2.3.1 (*) +├── google-cloud-pubsub v0.25.0 (*) +└── google-cloud-pubsub v0.28.1 (*) + +async-channel v2.2.1 +└── foyer-storage v0.9.1 (*) + +axum v0.6.20 (*) + +axum v0.7.4 (*) + +axum-core v0.3.4 +└── axum v0.6.20 (*) + +axum-core v0.4.3 +├── axum v0.7.4 (*) +└── axum-embed v0.1.0 + └── risingwave_meta_dashboard v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/dashboard) (*) + +base16ct v0.1.1 +├── elliptic-curve v0.12.3 +│ ├── ecdsa v0.14.8 +│ │ └── p256 v0.11.1 +│ │ └── aws-sigv4 v1.1.1 (*) +│ └── p256 v0.11.1 (*) +└── sec1 v0.3.0 + └── elliptic-curve v0.12.3 (*) + +base16ct v0.2.0 +├── elliptic-curve v0.13.8 +│ ├── ecdsa v0.16.9 +│ │ ├── p256 v0.13.2 +│ │ │ └── openidconnect v3.4.0 (*) +│ │ └── p384 v0.13.0 +│ │ └── openidconnect v3.4.0 (*) +│ ├── p256 v0.13.2 (*) +│ ├── p384 v0.13.0 (*) +│ └── primeorder v0.13.6 +│ ├── p256 v0.13.2 (*) +│ └── p384 v0.13.0 (*) +└── sec1 v0.7.3 + └── elliptic-curve v0.13.8 (*) + +base64 v0.13.1 +├── bson v2.11.0 (https://github.com/risingwavelabs/bson-rust?rev=e5175ec#e5175ecf) (*) +├── hdrhistogram v7.5.2 +│ ├── console-subscriber v0.4.0 (*) +│ └── risingwave_bench v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/bench) +├── mongodb v2.8.2 (*) +├── oauth2 v4.4.2 (*) +├── openidconnect v3.4.0 (*) +└── yup-oauth2 v8.3.0 (*) + +base64 v0.21.7 +├── arrow-cast v50.0.0 (*) +├── datafusion-physical-expr v33.0.0 (*) +├── google-cloud-auth v0.15.0 (*) +├── google-cloud-auth v0.16.0 (*) +├── google-cloud-bigquery v0.12.0 (*) +├── jsonwebtoken v9.3.0 +│ ├── google-cloud-auth v0.15.0 (*) +│ ├── google-cloud-auth v0.16.0 (*) +│ ├── pgwire v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/pgwire) (*) +│ ├── reqsign v0.15.2 (*) +│ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ └── risingwave_license v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/license) +│ └── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) +├── mysql_common v0.32.1 (*) +├── object_store v0.7.1 (*) +├── parquet v48.0.1 (*) +├── pbjson v0.6.0 +│ └── risingwave_pb v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/prost) (*) +├── pem v3.0.2 +│ ├── jsonwebtoken v9.3.0 (*) +│ ├── mysql_async v0.34.1 (*) +│ └── pulsar v6.3.0 (*) +├── postgres-protocol v0.6.6 +│ ├── postgres-types v0.2.6 +│ │ ├── pg_bigdecimal v0.1.5 (https://github.com/risingwavelabs/rust-pg_bigdecimal?rev=0b7893d88894ca082b4525f94f812da034486f7c#0b7893d8) +│ │ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ │ ├── pg_interval v0.4.2 +│ │ │ └── risingwave_e2e_extended_mode_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/e2e_extended_mode) (*) +│ │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) +│ │ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) +│ │ ├── rust_decimal v1.35.0 (*) +│ │ └── tokio-postgres v0.7.10 (https://github.com/madsim-rs/rust-postgres.git?rev=ac00d88#ac00d886) (*) +│ └── tokio-postgres v0.7.10 (https://github.com/madsim-rs/rust-postgres.git?rev=ac00d88#ac00d886) (*) +├── reqwest v0.11.20 (*) +├── rustls-pemfile v1.0.4 +│ ├── mongodb v2.8.2 (*) +│ ├── object_store v0.7.1 (*) +│ ├── reqwest v0.11.20 (*) +│ ├── rustls-native-certs v0.6.3 +│ │ ├── hyper-rustls v0.24.2 (*) +│ │ └── tiberius v0.12.2 (*) +│ ├── tiberius v0.12.2 (*) +│ ├── tonic v0.10.2 (*) +│ └── yup-oauth2 v8.3.0 (*) +├── rustls-pemfile v2.1.1 +│ ├── async-nats v0.35.0 (*) +│ ├── reqwest v0.12.4 (*) +│ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ ├── rumqttc v0.24.0 (*) +│ ├── rustls-native-certs v0.7.0 +│ │ ├── async-nats v0.35.0 (*) +│ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ │ └── rumqttc v0.24.0 (*) +│ ├── tonic v0.11.0 (*) +│ └── tonic v0.12.1 (*) +├── sqlx-mysql v0.7.1 (*) +├── sqlx-postgres v0.7.1 (*) +├── tonic v0.10.2 (*) +└── tonic v0.11.0 (*) + +base64 v0.21.7 +├── sqlx-mysql v0.7.1 (*) +└── sqlx-postgres v0.7.1 (*) + +base64 v0.22.0 +├── arrow-cast v52.0.0 (*) +├── async-nats v0.35.0 (*) +├── aws-msk-iam-sasl-signer v1.0.0 (*) +├── base64-url v3.0.0 +│ └── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) +├── opendal v0.47.2 (*) +├── parquet v52.0.0 (*) +├── reqsign v0.15.2 (*) +├── reqwest v0.12.4 (*) +├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) +└── tonic v0.12.1 (*) + +bigdecimal v0.3.1 +├── sea-orm v0.12.14 (*) +├── sea-query v0.30.7 (*) +├── sea-query-binder v0.5.0 (*) +├── sqlx-core v0.7.1 (*) +├── sqlx-mysql v0.7.1 (*) +├── sqlx-mysql v0.7.1 (*) +├── sqlx-postgres v0.7.1 (*) +├── sqlx-postgres v0.7.1 (*) +└── tiberius v0.12.2 (*) + +bigdecimal v0.4.5 +├── apache-avro v0.17.0 (https://github.com/apache/avro.git#fdab5db0) (*) +├── google-cloud-bigquery v0.12.0 (*) +├── mysql_common v0.32.1 (*) +└── pg_bigdecimal v0.1.5 (https://github.com/risingwavelabs/rust-pg_bigdecimal?rev=0b7893d88894ca082b4525f94f812da034486f7c#0b7893d8) (*) + +bincode v1.3.3 +├── foyer-storage v0.9.1 (*) +├── madsim v0.2.30 (*) +├── risingwave_backup v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/backup) (*) +├── risingwave_common_secret v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/secret) (*) +├── risingwave_error v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/error) (*) +└── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) +[dev-dependencies] +└── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) + +bincode v2.0.0-rc.3 +└── risingwave_hummock_trace v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_trace) (*) + +bitflags v1.3.2 +├── axum v0.6.20 (*) +├── crossterm v0.25.0 (*) +├── flatbuffers v23.5.26 +│ ├── arrow-ipc v48.0.1 (*) +│ └── arrow-ipc v50.0.0 (*) +├── flatbuffers v24.3.25 +│ └── arrow-ipc v52.0.0 (*) +├── mongodb v2.8.2 (*) +├── nix v0.26.4 +│ └── pprof v0.13.0 (*) +├── rustix v0.37.26 +│ └── async-io v1.13.0 +│ ├── async-global-executor v2.3.1 (*) +│ └── async-std v1.12.0 (*) +├── security-framework v2.9.2 +│ ├── native-tls v0.2.11 +│ │ ├── hyper-tls v0.5.0 (*) +│ │ ├── hyper-tls v0.6.0 (*) +│ │ ├── mysql_async v0.34.1 (*) +│ │ ├── pulsar v6.3.0 (*) +│ │ ├── reqwest v0.11.20 (*) +│ │ ├── reqwest v0.12.4 (*) +│ │ ├── sqlx-core v0.7.1 (*) +│ │ └── tokio-native-tls v0.3.1 (*) +│ ├── rustls-native-certs v0.6.3 (*) +│ └── rustls-native-certs v0.7.0 (*) +└── system-configuration v0.5.1 + └── reqwest v0.12.4 (*) + +bitflags v2.6.0 +├── bindgen v0.69.4 (*) +├── crossterm v0.27.0 (*) +├── foyer-memory v0.6.1 (*) +├── foyer-storage v0.9.1 (*) +├── inquire v0.7.0 (*) +├── mysql_common v0.32.1 (*) +├── nix v0.29.0 +│ └── foyer-common v0.8.1 (*) +├── openssl v0.10.66 +│ ├── pgwire v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/pgwire) (*) +│ ├── postgres-openssl v0.5.0 (*) +│ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ ├── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) +│ └── tokio-openssl v0.6.3 (*) +├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) +├── rustix v0.38.31 +│ ├── is-terminal v0.4.9 +│ │ ├── criterion v0.5.1 (*) +│ │ ├── env_logger v0.10.0 (*) +│ │ └── inferno v0.11.16 (*) +│ └── tempfile v3.10.0 +│ ├── datafusion v33.0.0 (*) +│ ├── datafusion-execution v33.0.0 (*) +│ ├── dialoguer v0.11.0 +│ │ └── risedev-config v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/risedevtool/config) +│ ├── native-tls v0.2.11 (*) +│ ├── pprof v0.13.0 (*) +│ ├── prost-build v0.11.9 (*) +│ ├── prost-build v0.12.1 (*) +│ ├── prost-build v0.13.1 (*) +│ ├── protobuf-native v0.2.2+3.19.1 +│ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ ├── risedev v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/risedevtool) +│ ├── risingwave_cmd_all v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/cmd_all) +│ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) +│ ├── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) +│ ├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) +│ ├── rusty-fork v0.3.0 +│ │ [dev-dependencies] +│ │ └── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) +│ ├── sqllogictest v0.21.0 (*) +│ └── sqlx-macros-core v0.7.1 (*) +│ [dev-dependencies] +│ ├── pgwire v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/pgwire) (*) +│ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) +│ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) +│ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) +│ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ ├── risingwave_dml v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/dml) (*) +│ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) +│ ├── risingwave_planner_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend/planner_test) +│ └── rw_resource_util v0.0.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/resource_util) +│ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) +│ └── risingwave_common_metrics v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/metrics) (*) +├── rustix v0.38.31 +│ └── which v4.4.2 +│ ├── bindgen v0.69.4 (*) +│ ├── prost-build v0.11.9 (*) +│ └── prost-build v0.12.1 (*) +├── sqlx-mysql v0.7.1 (*) +├── sqlx-mysql v0.7.1 (*) +├── sqlx-postgres v0.7.1 (*) +├── sqlx-postgres v0.7.1 (*) +└── tower-http v0.5.2 (*) + +brotli v3.5.0 +└── parquet v48.0.1 (*) + +brotli v6.0.0 +└── parquet v52.0.0 (*) + +brotli-decompressor v2.5.1 +└── brotli v3.5.0 (*) + +brotli-decompressor v4.0.1 +└── brotli v6.0.0 (*) + +byteorder v1.5.0 +├── fxhash v0.2.1 +│ ├── inquire v0.7.0 (*) +│ └── sled v0.34.7 +│ └── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) +├── hdrhistogram v7.5.2 (*) +├── mysql_common v0.32.1 (*) +├── nkeys v0.4.0 +│ └── async-nats v0.35.0 (*) +├── pg_bigdecimal v0.1.5 (https://github.com/risingwavelabs/rust-pg_bigdecimal?rev=0b7893d88894ca082b4525f94f812da034486f7c#0b7893d8) (*) +├── pgwire v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/pgwire) (*) +├── postgres-protocol v0.6.6 (*) +├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) +├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +├── risingwave_hummock_trace v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_trace) (*) +├── roaring v0.10.2 +│ └── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) +├── sqlx-core v0.7.1 (*) +├── sqlx-mysql v0.7.1 (*) +├── sqlx-postgres v0.7.1 (*) +├── thrift v0.17.0 +│ ├── parquet v48.0.1 (*) +│ └── parquet v52.0.0 (*) +├── tiberius v0.12.2 (*) +└── tokio-postgres v0.7.10 (https://github.com/madsim-rs/rust-postgres.git?rev=ac00d88#ac00d886) (*) + +byteorder v1.5.0 +├── num-bigint-dig v0.8.4 +│ ├── rsa v0.9.5 +│ │ ├── openidconnect v3.4.0 (*) +│ │ ├── reqsign v0.15.2 (*) +│ │ └── sqlx-mysql v0.7.1 (*) +│ └── rsa v0.9.5 +│ └── sqlx-mysql v0.7.1 (*) +├── sqlx-mysql v0.7.1 (*) +└── sqlx-postgres v0.7.1 (*) + +bytes v1.6.0 +├── arrow-buffer v48.0.1 (*) +├── arrow-buffer v50.0.0 (*) +├── arrow-buffer v52.0.0 (*) +├── async-nats v0.35.0 (*) +├── asynchronous-codec v0.6.2 +│ └── tiberius v0.12.2 (*) +├── aws-config v1.0.1 (*) +├── aws-http v0.60.0 (*) +├── aws-sdk-dynamodb v1.3.0 (*) +├── aws-sdk-glue v1.4.0 (*) +├── aws-sdk-kinesis v1.3.0 (*) +├── aws-sdk-s3 v1.1.0 (*) +├── aws-sigv4 v1.1.1 (*) +├── aws-smithy-checksums v0.60.0 (*) +├── aws-smithy-eventstream v0.60.3 (*) +├── aws-smithy-http v0.60.3 (*) +├── aws-smithy-runtime v1.1.3 (*) +├── aws-smithy-runtime-api v1.7.1 (*) +├── aws-smithy-types v1.2.0 (*) +├── axum v0.6.20 (*) +├── axum v0.7.4 (*) +├── axum-core v0.3.4 (*) +├── axum-core v0.4.3 (*) +├── bytes-utils v0.1.3 +│ ├── aws-smithy-http v0.60.3 (*) +│ └── aws-smithy-types v1.2.0 (*) +├── clickhouse v0.11.5 (https://github.com/risingwavelabs/clickhouse.rs?rev=d38c8b6391af098b724c114e5a4746aedab6ab8e#d38c8b63) (*) +├── combine v4.6.6 (*) +├── datafusion v33.0.0 (*) +├── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) +├── foyer-common v0.8.1 (*) +├── foyer-storage v0.9.1 (*) +├── h2 v0.3.26 (*) +├── h2 v0.4.4 (*) +├── http v0.2.9 +│ ├── aws-config v1.0.1 (*) +│ ├── aws-http v0.60.0 (*) +│ ├── aws-runtime v1.0.1 (*) +│ ├── aws-sdk-dynamodb v1.3.0 (*) +│ ├── aws-sdk-glue v1.4.0 (*) +│ ├── aws-sdk-kinesis v1.3.0 (*) +│ ├── aws-sdk-s3 v1.1.0 (*) +│ ├── aws-sdk-sts v1.3.1 (*) +│ ├── aws-sigv4 v1.1.1 (*) +│ ├── aws-smithy-checksums v0.60.0 (*) +│ ├── aws-smithy-http v0.60.3 (*) +│ ├── aws-smithy-runtime v1.1.3 (*) +│ ├── aws-smithy-runtime-api v1.7.1 (*) +│ ├── aws-smithy-types v1.2.0 (*) +│ ├── aws-types v1.3.0 (*) +│ ├── axum v0.6.20 (*) +│ ├── axum-core v0.3.4 (*) +│ ├── ginepro v0.7.2 (*) +│ ├── google-cloud-gax v0.17.0 (*) +│ ├── h2 v0.3.26 (*) +│ ├── http-body v0.4.5 +│ │ ├── aws-http v0.60.0 (*) +│ │ ├── aws-sdk-s3 v1.1.0 (*) +│ │ ├── aws-smithy-checksums v0.60.0 (*) +│ │ ├── aws-smithy-http v0.60.3 (*) +│ │ ├── aws-smithy-runtime v1.1.3 (*) +│ │ ├── aws-smithy-types v1.2.0 (*) +│ │ ├── axum v0.6.20 (*) +│ │ ├── axum-core v0.3.4 (*) +│ │ ├── hyper v0.14.27 (*) +│ │ ├── reqwest v0.11.20 (*) +│ │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) +│ │ ├── tonic v0.10.2 (*) +│ │ └── tonic v0.11.0 (*) +│ ├── hyper v0.14.27 (*) +│ ├── hyper-rustls v0.24.2 (*) +│ ├── oauth2 v4.4.2 (*) +│ ├── openidconnect v3.4.0 (*) +│ ├── opentelemetry-otlp v0.16.0 (*) +│ ├── reqwest v0.11.20 (*) +│ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ ├── rw-aws-sdk-ec2 v1.2.0 (*) +│ ├── tonic v0.10.2 (*) +│ ├── tonic v0.11.0 (*) +│ └── yup-oauth2 v8.3.0 (*) +├── http v1.1.0 +│ ├── aws-smithy-runtime-api v1.7.1 (*) +│ ├── axum v0.7.4 (*) +│ ├── axum-core v0.4.3 (*) +│ ├── axum-embed v0.1.0 (*) +│ ├── etcd-client v0.14.0 (*) +│ ├── google-cloud-gax v0.19.0 (*) +│ ├── h2 v0.4.4 (*) +│ ├── http-body v1.0.0 +│ │ ├── axum v0.7.4 (*) +│ │ ├── axum-core v0.4.3 (*) +│ │ ├── http-body-util v0.1.1 +│ │ │ ├── axum v0.7.4 (*) +│ │ │ ├── axum-core v0.4.3 (*) +│ │ │ ├── hyper-tls v0.6.0 (*) +│ │ │ ├── reqwest v0.12.4 (*) +│ │ │ ├── tonic v0.12.1 (*) +│ │ │ └── tower-http v0.5.2 (*) +│ │ ├── hyper v1.4.1 (*) +│ │ ├── hyper-util v0.1.6 (*) +│ │ ├── reqwest v0.12.4 (*) +│ │ ├── risingwave_common_metrics v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/metrics) (*) +│ │ ├── tonic v0.12.1 (*) +│ │ └── tower-http v0.5.2 (*) +│ ├── http-body-util v0.1.1 (*) +│ ├── hyper v1.4.1 (*) +│ ├── hyper-rustls v0.26.0 (*) +│ ├── hyper-util v0.1.6 (*) +│ ├── opendal v0.47.2 (*) +│ ├── reqsign v0.15.2 (*) +│ ├── reqwest v0.12.4 (*) +│ ├── reqwest-middleware v0.3.1 (*) +│ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) +│ ├── risingwave_common_metrics v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/metrics) (*) +│ ├── risingwave_common_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/common_service) (*) +│ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) +│ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) +│ ├── risingwave_rpc_client v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/rpc_client) (*) +│ ├── tonic v0.12.1 (*) +│ └── tower-http v0.5.2 (*) +├── http-body v0.4.5 (*) +├── http-body v1.0.0 (*) +├── http-body-util v0.1.1 (*) +├── hyper v0.14.27 (*) +├── hyper v1.4.1 (*) +├── hyper-tls v0.5.0 (*) +├── hyper-tls v0.6.0 (*) +├── hyper-util v0.1.6 (*) +├── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) +├── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) +├── jsonbb v0.1.4 +│ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) +│ ├── risingwave_common_estimate_size v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/estimate_size) (*) +│ ├── risingwave_compactor v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/compactor) (*) +│ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ ├── risingwave_connector_codec v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector/codec) (*) +│ ├── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) +│ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) +│ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) +│ ├── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) +│ └── sql-json-path v0.1.0 (*) +├── madsim v0.2.30 (*) +├── memcomparable v0.2.0 (*) +├── mysql_async v0.34.1 (*) +├── mysql_common v0.32.1 (*) +├── object_store v0.7.1 (*) +├── opendal v0.47.2 (*) +├── parquet v48.0.1 (*) +├── parquet v52.0.0 (*) +├── pg_bigdecimal v0.1.5 (https://github.com/risingwavelabs/rust-pg_bigdecimal?rev=0b7893d88894ca082b4525f94f812da034486f7c#0b7893d8) (*) +├── pg_interval v0.4.2 (*) +├── pgwire v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/pgwire) (*) +├── postgres-protocol v0.6.6 (*) +├── postgres-types v0.2.6 (*) +├── prost v0.12.1 (*) +├── prost v0.13.1 (*) +├── pulsar v6.3.0 (*) +├── redis v0.25.1 (*) +├── reqwest v0.11.20 (*) +├── reqwest v0.12.4 (*) +├── risingwave_backup v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/backup) (*) +├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) +├── risingwave_bench v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/bench) +├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) +├── risingwave_common_estimate_size v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/estimate_size) (*) +├── risingwave_common_metrics v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/metrics) (*) +├── risingwave_compaction_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/compaction_test) +├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +├── risingwave_ctl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/ctl) (*) +├── risingwave_error v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/error) (*) +├── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) +├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) +├── risingwave_hummock_sdk v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_sdk) (*) +├── risingwave_hummock_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_test) (*) +├── risingwave_hummock_trace v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_trace) (*) +├── risingwave_java_binding v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/java_binding) +├── risingwave_jni_core v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/jni_core) (*) +├── risingwave_mem_table_spill_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream/spill_test) +├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) +├── risingwave_meta_dashboard v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/dashboard) (*) +├── risingwave_object_store v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/object_store) (*) +├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) +├── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) +├── rumqttc v0.24.0 (*) +├── rust_decimal v1.35.0 (*) +├── sqlx-core v0.7.1 (*) +├── sqlx-mysql v0.7.1 (*) +├── tiberius v0.12.2 (*) +├── tokio v1.39.2 (*) +├── tokio-postgres v0.7.10 (https://github.com/madsim-rs/rust-postgres.git?rev=ac00d88#ac00d886) (*) +├── tokio-util v0.7.9 (*) +├── tonic v0.10.2 (*) +├── tonic v0.11.0 (*) +├── tonic v0.12.1 (*) +└── tower-http v0.5.2 (*) + +bytes v1.6.0 +├── prost v0.11.9 (*) +├── prost v0.12.1 (*) +├── prost v0.13.1 (*) +├── prost-build v0.11.9 (*) +├── prost-build v0.12.1 (*) +├── prost-build v0.13.1 (*) +├── sqlx-mysql v0.7.1 (*) +└── tokio v1.39.2 + └── sqlx-macros-core v0.7.1 (*) + +chrono v0.4.38 +├── arrow-arith v48.0.1 (*) +├── arrow-arith v50.0.0 (*) +├── arrow-arith v52.0.0 (*) +├── arrow-array v48.0.1 (*) +├── arrow-array v50.0.0 (*) +├── arrow-array v52.0.0 (*) +├── arrow-cast v48.0.1 (*) +├── arrow-cast v50.0.0 (*) +├── arrow-cast v52.0.0 (*) +├── arrow-csv v48.0.1 (*) +├── arrow-json v48.0.1 (*) +├── aws-msk-iam-sasl-signer v1.0.0 (*) +├── aws-smithy-types-convert v0.60.1 (*) +├── axum-embed v0.1.0 (*) +├── chrono-tz v0.8.6 (*) +├── chrono-tz v0.9.0 (*) +├── datafusion v33.0.0 (*) +├── datafusion-common v33.0.0 (*) +├── datafusion-execution v33.0.0 (*) +├── datafusion-optimizer v33.0.0 (*) +├── datafusion-physical-expr v33.0.0 (*) +├── datafusion-physical-plan v33.0.0 (*) +├── datafusion-proto v33.0.0 (*) +├── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) +├── duration-str v0.11.2 (*) +├── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) +├── iceberg-catalog-rest v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) +├── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) +├── mongodb v2.8.2 (*) +├── mysql_common v0.32.1 (*) +├── oauth2 v4.4.2 (*) +├── object_store v0.7.1 (*) +├── opendal v0.47.2 (*) +├── openidconnect v3.4.0 (*) +├── parquet v48.0.1 (*) +├── parquet v52.0.0 (*) +├── pg_interval v0.4.2 (*) +├── postgres-types v0.2.6 (*) +├── pulsar v6.3.0 (*) +├── reqsign v0.15.2 (*) +├── risedev v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/risedevtool) +├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) +├── risingwave_common_heap_profiling v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/heap_profiling) (*) +├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) +├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +├── risingwave_connector_codec v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector/codec) (*) +├── risingwave_ctl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/ctl) (*) +├── risingwave_e2e_extended_mode_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/e2e_extended_mode) (*) +├── risingwave_expr v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/core) (*) +├── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) +├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) +├── risingwave_jni_core v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/jni_core) (*) +├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) +├── risingwave_sqlsmith v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/sqlsmith) (*) +├── risingwave_variables v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/variables) +│ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) +│ └── risingwave_rt v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/runtime) (*) +├── sea-orm v0.12.14 (*) +├── sea-orm-cli v0.12.14 (*) +├── sea-query v0.30.7 (*) +├── sea-query-binder v0.5.0 (*) +├── sqlx-core v0.7.1 (*) +├── sqlx-mysql v0.7.1 (*) +├── sqlx-postgres v0.7.1 (*) +├── sqlx-sqlite v0.7.1 (*) +└── tiberius v0.12.2 (*) + +chrono v0.4.38 +├── sqlx-mysql v0.7.1 (*) +├── sqlx-postgres v0.7.1 (*) +└── sqlx-sqlite v0.7.1 (*) + +chrono-tz v0.8.6 (*) + +chrono-tz v0.9.0 (*) + +chrono-tz-build v0.2.1 (*) + +chrono-tz-build v0.3.0 (*) + +convert_case v0.4.0 +└── derive_more v0.99.17 (proc-macro) + └── mongodb v2.8.2 (*) + +convert_case v0.6.0 +└── enum-display-macro v0.1.3 (proc-macro) + └── enum-display v0.1.3 + └── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) + +crossterm v0.25.0 (*) + +crossterm v0.27.0 (*) + +crypto-bigint v0.4.9 +├── elliptic-curve v0.12.3 (*) +└── rfc6979 v0.3.1 + └── ecdsa v0.14.8 (*) + +crypto-bigint v0.5.5 +├── aws-sigv4 v1.1.1 (*) +└── elliptic-curve v0.13.8 (*) + +darling v0.13.4 +├── serde_default v0.1.0 (proc-macro) +│ └── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) +└── serde_with_macros v1.5.2 (proc-macro) + └── serde_with v1.14.0 + └── mongodb v2.8.2 (*) + +darling v0.14.4 +├── derive_builder_core v0.12.0 +│ └── derive_builder_macro v0.12.0 (proc-macro) +│ └── derive_builder v0.12.0 +│ └── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) +└── madsim-macros v0.2.12 (proc-macro) + └── madsim v0.2.30 (*) + +darling v0.20.9 +├── apache-avro-derive v0.17.0 (proc-macro) (https://github.com/apache/avro.git#fdab5db0) +│ └── apache-avro v0.17.0 (https://github.com/apache/avro.git#fdab5db0) (*) +├── const-currying v0.0.4 (proc-macro) +│ └── risingwave_expr v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/core) (*) +├── derive_builder_core v0.20.0 +│ └── derive_builder_macro v0.20.0 (proc-macro) +│ └── derive_builder v0.20.0 +│ ├── await-tree v0.2.1 (*) +│ └── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) +├── mysql-common-derive v0.31.0 (proc-macro) (*) +└── serde_with_macros v3.8.0 (proc-macro) + └── serde_with v3.8.0 + ├── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) + ├── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) + ├── openidconnect v3.4.0 (*) + ├── risedev v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/risedevtool) + ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) + ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) + ├── risingwave_planner_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend/planner_test) + └── risingwave_state_cleaning_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/state_cleaning_test) + [dev-dependencies] + └── risingwave_sqlparser v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/sqlparser) (*) + +darling_core v0.13.4 +├── darling v0.13.4 (*) +└── darling_macro v0.13.4 (proc-macro) + └── darling v0.13.4 (*) + +darling_core v0.14.4 +├── darling v0.14.4 (*) +└── darling_macro v0.14.4 (proc-macro) + └── darling v0.14.4 (*) + +darling_core v0.20.9 +├── darling v0.20.9 (*) +└── darling_macro v0.20.9 (proc-macro) + └── darling v0.20.9 (*) + +darling_macro v0.13.4 (proc-macro) (*) + +darling_macro v0.14.4 (proc-macro) (*) + +darling_macro v0.20.9 (proc-macro) (*) + +der v0.6.1 +├── ecdsa v0.14.8 (*) +├── elliptic-curve v0.12.3 (*) +├── pkcs8 v0.9.0 +│ ├── elliptic-curve v0.12.3 (*) +│ └── sec1 v0.3.0 (*) +├── sec1 v0.3.0 (*) +└── spki v0.6.0 + └── pkcs8 v0.9.0 (*) + +der v0.7.8 +├── ecdsa v0.16.9 (*) +├── pkcs1 v0.7.5 +│ ├── rsa v0.9.5 (*) +│ └── rsa v0.9.5 (*) +├── pkcs5 v0.7.1 +│ └── pkcs8 v0.10.2 +│ ├── ed25519 v2.2.2 +│ │ ├── ed25519-dalek v2.1.1 +│ │ │ ├── nkeys v0.4.0 (*) +│ │ │ └── openidconnect v3.4.0 (*) +│ │ └── nkeys v0.4.0 (*) +│ ├── elliptic-curve v0.13.8 (*) +│ ├── rsa v0.9.5 (*) +│ ├── sec1 v0.7.3 (*) +│ └── signatory v0.27.1 +│ └── nkeys v0.4.0 (*) +├── pkcs8 v0.10.2 (*) +├── pkcs8 v0.10.2 +│ ├── pkcs1 v0.7.5 (*) +│ └── rsa v0.9.5 (*) +├── sec1 v0.7.3 (*) +└── spki v0.7.2 + ├── ecdsa v0.16.9 (*) + ├── pkcs1 v0.7.5 (*) + ├── pkcs5 v0.7.1 (*) + ├── pkcs8 v0.10.2 (*) + ├── pkcs8 v0.10.2 (*) + ├── rsa v0.9.5 (*) + └── rsa v0.9.5 (*) + +deranged v0.3.9 +└── time v0.3.30 + ├── async-nats v0.35.0 (*) + ├── aws-config v1.0.1 (*) + ├── aws-sigv4 v1.1.1 (*) + ├── aws-smithy-types v1.2.0 (*) + ├── bson v2.11.0 (https://github.com/risingwavelabs/bson-rust?rev=e5175ec#e5175ecf) (*) + ├── clickhouse v0.11.5 (https://github.com/risingwavelabs/clickhouse.rs?rev=d38c8b6391af098b724c114e5a4746aedab6ab8e#d38c8b63) (*) + ├── duration-str v0.11.2 (*) + ├── gcp-bigquery-client v0.18.0 (*) + ├── google-cloud-auth v0.15.0 (*) + ├── google-cloud-auth v0.16.0 (*) + ├── google-cloud-bigquery v0.12.0 (*) + ├── mysql_common v0.32.1 (*) + ├── prometheus-http-query v0.8.0 (*) + ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) + ├── risingwave_connector_codec v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector/codec) (*) + ├── risingwave_rt v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/runtime) (*) + ├── sea-orm v0.12.14 (*) + ├── sea-query v0.30.7 (*) + ├── sea-query-binder v0.5.0 (*) + ├── simple_asn1 v0.6.2 + │ └── jsonwebtoken v9.3.0 (*) + ├── sqlx-core v0.7.1 (*) + ├── sqlx-mysql v0.7.1 (*) + ├── sqlx-postgres v0.7.1 (*) + ├── sqlx-sqlite v0.7.1 (*) + ├── tiberius v0.12.2 (*) + ├── tracing-subscriber v0.3.17 (*) + └── yup-oauth2 v8.3.0 (*) + +deranged v0.3.9 +└── time v0.3.30 + ├── sqlx-mysql v0.7.1 (*) + ├── sqlx-postgres v0.7.1 (*) + ├── sqlx-sqlite v0.7.1 (*) + └── vergen v8.3.0 (*) + +derive_builder v0.12.0 (*) + +derive_builder v0.20.0 (*) + +derive_builder_core v0.12.0 (*) + +derive_builder_core v0.20.0 (*) + +derive_builder_macro v0.12.0 (proc-macro) (*) + +derive_builder_macro v0.20.0 (proc-macro) (*) + +ecdsa v0.14.8 (*) + +ecdsa v0.16.9 (*) + +elliptic-curve v0.12.3 (*) + +elliptic-curve v0.13.8 (*) + +enum-as-inner v0.4.0 (proc-macro) +└── trust-dns-proto v0.21.2 (*) + +enum-as-inner v0.6.0 (proc-macro) +├── delta_btree_map v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/delta_btree_map) +│ └── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) +├── prometheus-http-query v0.8.0 (*) +├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) +├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +├── risingwave_expr v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/core) (*) +├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) +├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) +├── risingwave_pb v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/prost) (*) +├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) +├── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) +└── trust-dns-proto v0.23.2 (*) + +errno v0.3.8 +├── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) +├── rustix v0.37.26 (*) +└── rustix v0.38.31 (*) + +errno v0.3.8 +└── rustix v0.38.31 (*) + +event-listener v2.5.3 +├── async-channel v1.9.0 (*) +├── async-lock v2.8.0 +│ ├── async-executor v1.5.1 +│ │ └── async-global-executor v2.3.1 (*) +│ ├── async-global-executor v2.3.1 (*) +│ ├── async-io v1.13.0 (*) +│ ├── async-std v1.12.0 (*) +│ ├── blocking v1.3.1 (*) +│ └── moka v0.12.0 (*) +└── sqlx-core v0.7.1 (*) + +event-listener v5.2.0 +├── async-channel v2.2.1 (*) +└── event-listener-strategy v0.5.1 + └── async-channel v2.2.1 (*) + +fastrand v1.9.0 +├── async-executor v1.5.1 (*) +├── blocking v1.3.1 (*) +└── futures-lite v1.13.0 + ├── async-executor v1.5.1 (*) + ├── async-global-executor v2.3.1 (*) + ├── async-io v1.13.0 (*) + ├── async-std v1.12.0 (*) + └── blocking v1.3.1 (*) + +fastrand v2.0.1 +├── aws-config v1.0.1 (*) +├── aws-runtime v1.0.1 (*) +├── aws-sdk-dynamodb v1.3.0 (*) +├── aws-smithy-runtime v1.1.3 (*) +├── backon v0.4.4 (*) +├── rw-aws-sdk-ec2 v1.2.0 (*) +└── tempfile v3.10.0 (*) + +ff v0.12.1 +├── elliptic-curve v0.12.3 (*) +└── group v0.12.1 + └── elliptic-curve v0.12.3 (*) + +ff v0.13.0 +├── elliptic-curve v0.13.8 (*) +└── group v0.13.0 + └── elliptic-curve v0.13.8 (*) + +fixedbitset v0.4.2 +└── petgraph v0.6.4 (*) + +fixedbitset v0.5.0 +├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) +├── risingwave_common_estimate_size v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/estimate_size) (*) +└── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) + +flatbuffers v23.5.26 (*) + +flatbuffers v24.3.25 (*) + +flume v0.10.14 +├── sqlx-sqlite v0.7.1 (*) +└── sqlx-sqlite v0.7.1 (*) + +flume v0.11.0 +└── rumqttc v0.24.0 (*) + +frunk_core v0.4.2 +├── frunk_proc_macro_helpers v0.1.2 +│ ├── frunk_derives v0.4.2 (proc-macro) +│ │ └── frunk v0.4.2 +│ │ └── mysql_common v0.32.1 (*) +│ └── frunk_proc_macros v0.1.2 (proc-macro) +│ └── frunk v0.4.2 (*) +└── frunk_proc_macros v0.1.2 (proc-macro) (*) + +frunk_core v0.4.2 +└── frunk v0.4.2 (*) + +futures-channel v0.3.30 +├── futures v0.3.28 +│ ├── async-nats v0.35.0 (*) +│ ├── aws-msk-iam-sasl-signer v1.0.0 (*) +│ ├── clickhouse v0.11.5 (https://github.com/risingwavelabs/clickhouse.rs?rev=d38c8b6391af098b724c114e5a4746aedab6ab8e#d38c8b63) (*) +│ ├── criterion v0.5.1 (*) +│ ├── datafusion v33.0.0 (*) +│ ├── datafusion-execution v33.0.0 (*) +│ ├── datafusion-physical-plan v33.0.0 (*) +│ ├── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) +│ ├── foyer v0.10.1 (*) +│ ├── foyer-common v0.8.1 (*) +│ ├── foyer-memory v0.6.1 (*) +│ ├── foyer-storage v0.9.1 (*) +│ ├── governor v0.6.0 (*) +│ ├── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) +│ ├── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) +│ ├── minitrace-opentelemetry v0.6.7 (*) +│ ├── object_store v0.7.1 (*) +│ ├── opendal v0.47.2 (*) +│ ├── parquet v48.0.1 (*) +│ ├── parquet v52.0.0 (*) +│ ├── pgwire v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/pgwire) (*) +│ ├── postgres-openssl v0.5.0 (*) +│ ├── pulsar v6.3.0 (*) +│ ├── redis v0.25.1 (*) +│ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) +│ ├── risingwave_bench v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/bench) +│ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) +│ ├── risingwave_common_metrics v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/metrics) (*) +│ ├── risingwave_common_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/common_service) (*) +│ ├── risingwave_compaction_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/compaction_test) +│ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) +│ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ ├── risingwave_ctl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/ctl) (*) +│ ├── risingwave_dml v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/dml) (*) +│ ├── risingwave_expr v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/core) (*) +│ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) +│ ├── risingwave_hummock_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_test) (*) +│ ├── risingwave_hummock_trace v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_trace) (*) +│ ├── risingwave_java_binding v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/java_binding) +│ ├── risingwave_jni_core v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/jni_core) (*) +│ ├── risingwave_mem_table_spill_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream/spill_test) +│ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) +│ ├── risingwave_meta_node v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/node) (*) +│ ├── risingwave_meta_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/service) (*) +│ ├── risingwave_object_store v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/object_store) (*) +│ ├── risingwave_rpc_client v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/rpc_client) (*) +│ ├── risingwave_rt v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/runtime) (*) +│ ├── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) +│ ├── risingwave_state_cleaning_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/state_cleaning_test) +│ ├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) +│ ├── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) +│ ├── rw_futures_util v0.0.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/futures_util) (*) +│ ├── sea-orm v0.12.14 (*) +│ ├── sea-orm-migration v0.12.14 (*) +│ ├── sea-schema v0.14.2 (*) +│ ├── serial_test v3.1.0 (*) +│ ├── sqllogictest v0.21.0 (*) +│ ├── tracing-futures v0.2.5 +│ │ └── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) +│ ├── tryhard v0.5.1 (*) +│ └── yup-oauth2 v8.3.0 (*) +│ [dev-dependencies] +│ └── risingwave_hummock_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_test) (*) +├── futures-util v0.3.30 +│ ├── asynchronous-codec v0.6.2 (*) +│ ├── aws-smithy-async v1.2.1 (*) +│ ├── axum v0.6.20 (*) +│ ├── axum v0.7.4 (*) +│ ├── axum-core v0.3.4 (*) +│ ├── axum-core v0.4.3 (*) +│ ├── futures v0.3.28 (*) +│ ├── futures-executor v0.3.28 +│ │ ├── futures v0.3.28 (*) +│ │ ├── mongodb v2.8.2 (*) +│ │ ├── opentelemetry_sdk v0.23.0 (*) +│ │ ├── sqlx-sqlite v0.7.1 (*) +│ │ └── sqlx-sqlite v0.7.1 (*) +│ ├── h2 v0.3.26 (*) +│ ├── h2 v0.4.4 (*) +│ ├── hyper v0.14.27 (*) +│ ├── hyper v1.4.1 (*) +│ ├── hyper-rustls v0.24.2 (*) +│ ├── hyper-rustls v0.26.0 (*) +│ ├── hyper-util v0.1.6 (*) +│ ├── madsim v0.2.30 (*) +│ ├── madsim-rdkafka v0.4.2+0.34.0 (*) +│ ├── moka v0.12.0 (*) +│ ├── mongodb v2.8.2 (*) +│ ├── mysql_async v0.34.1 (*) +│ ├── opentelemetry_sdk v0.23.0 (*) +│ ├── redis v0.25.1 (*) +│ ├── reqwest v0.11.20 (*) +│ ├── reqwest v0.12.4 (*) +│ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) +│ ├── risingwave_expr v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/core) (*) +│ ├── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) +│ ├── rumqttc v0.24.0 (*) +│ ├── sqlx-core v0.7.1 (*) +│ ├── sqlx-mysql v0.7.1 (*) +│ ├── sqlx-postgres v0.7.1 (*) +│ ├── sqlx-sqlite v0.7.1 (*) +│ ├── sync-point v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/sync-point) (*) +│ ├── tiberius v0.12.2 (*) +│ ├── tokio-metrics v0.3.1 (*) +│ ├── tokio-openssl v0.6.3 (*) +│ ├── tokio-postgres v0.7.10 (https://github.com/madsim-rs/rust-postgres.git?rev=ac00d88#ac00d886) (*) +│ ├── tower v0.4.13 (*) +│ ├── tower-http v0.5.2 (*) +│ ├── trust-dns-proto v0.21.2 (*) +│ ├── trust-dns-proto v0.23.2 (*) +│ ├── trust-dns-resolver v0.21.2 (*) +│ └── trust-dns-resolver v0.23.2 (*) +├── hyper v0.14.27 (*) +├── hyper v1.4.1 (*) +├── hyper-util v0.1.6 (*) +├── madsim-rdkafka v0.4.2+0.34.0 (*) +├── opentelemetry_sdk v0.23.0 (*) +├── reqwest v0.12.4 (*) +├── sqlx-core v0.7.1 (*) +├── sqlx-mysql v0.7.1 (*) +├── sqlx-postgres v0.7.1 (*) +├── sqlx-sqlite v0.7.1 (*) +├── tokio-postgres v0.7.10 (https://github.com/madsim-rs/rust-postgres.git?rev=ac00d88#ac00d886) (*) +├── trust-dns-proto v0.21.2 (*) +└── trust-dns-proto v0.23.2 (*) + +futures-channel v0.3.30 +├── sqlx-mysql v0.7.1 (*) +├── sqlx-postgres v0.7.1 (*) +└── sqlx-sqlite v0.7.1 (*) + +futures-sink v0.3.30 +├── flume v0.10.14 (*) +├── futures-channel v0.3.30 (*) +└── futures-util v0.3.30 + ├── sqlx-mysql v0.7.1 (*) + ├── sqlx-postgres v0.7.1 (*) + └── sqlx-sqlite v0.7.1 (*) + +futures-sink v0.3.30 +├── asynchronous-codec v0.6.2 (*) +├── flume v0.11.0 (*) +├── futures v0.3.28 (*) +├── futures-channel v0.3.30 (*) +├── futures-util v0.3.30 (*) +├── h2 v0.3.26 (*) +├── h2 v0.4.4 (*) +├── mysql_async v0.34.1 (*) +├── opentelemetry v0.23.0 +│ ├── minitrace-opentelemetry v0.6.7 (*) +│ ├── opentelemetry-otlp v0.16.0 (*) +│ ├── opentelemetry-proto v0.6.0 (*) +│ ├── opentelemetry_sdk v0.23.0 (*) +│ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) +│ ├── risingwave_rt v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/runtime) (*) +│ └── tracing-opentelemetry v0.24.0 (*) +└── tokio-util v0.7.9 (*) + +futures-task v0.3.30 +├── console-subscriber v0.4.0 (*) +├── futures v0.3.28 (*) +├── futures-executor v0.3.28 (*) +├── futures-util v0.3.30 (*) +└── tracing-futures v0.2.5 (*) + +futures-task v0.3.30 +└── futures-util v0.3.30 (*) + +futures-util v0.3.30 (*) + +futures-util v0.3.30 (*) + +generic-array v0.14.7 +└── sqlx-mysql v0.7.1 (*) + +generic-array v0.14.7 +├── aead v0.5.2 +│ └── aes-gcm v0.10.3 +│ └── risingwave_common_secret v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/secret) (*) +├── block-buffer v0.10.4 +│ └── digest v0.10.7 +│ ├── apache-avro v0.16.0 (https://github.com/risingwavelabs/avro?rev=25113ba88234a9ae23296e981d8302c290fdaa4b#25113ba8) (*) +│ ├── apache-avro v0.17.0 (https://github.com/apache/avro.git#fdab5db0) (*) +│ ├── blake2 v0.10.6 +│ │ └── datafusion-physical-expr v33.0.0 (*) +│ ├── curve25519-dalek v4.1.3 +│ │ └── ed25519-dalek v2.1.1 (*) +│ ├── ecdsa v0.16.9 (*) +│ ├── elliptic-curve v0.12.3 (*) +│ ├── elliptic-curve v0.13.8 (*) +│ ├── hmac v0.12.1 +│ │ ├── hkdf v0.12.3 +│ │ │ ├── elliptic-curve v0.13.8 (*) +│ │ │ ├── sqlx-mysql v0.7.1 (*) +│ │ │ ├── sqlx-mysql v0.7.1 (*) +│ │ │ ├── sqlx-postgres v0.7.1 (*) +│ │ │ └── sqlx-postgres v0.7.1 (*) +│ │ ├── sqlx-mysql v0.7.1 (*) +│ │ └── sqlx-postgres v0.7.1 (*) +│ ├── hmac v0.12.1 +│ │ ├── aws-sigv4 v1.1.1 (*) +│ │ ├── mongodb v2.8.2 (*) +│ │ ├── openidconnect v3.4.0 (*) +│ │ ├── pbkdf2 v0.12.2 +│ │ │ ├── pkcs5 v0.7.1 (*) +│ │ │ └── scrypt v0.11.0 +│ │ │ └── pkcs5 v0.7.1 (*) +│ │ ├── postgres-protocol v0.6.6 (*) +│ │ ├── reqsign v0.15.2 (*) +│ │ ├── rfc6979 v0.3.1 (*) +│ │ ├── rfc6979 v0.4.0 +│ │ │ └── ecdsa v0.16.9 (*) +│ │ ├── sqlx-mysql v0.7.1 (*) +│ │ └── sqlx-postgres v0.7.1 (*) +│ ├── md-5 v0.10.5 +│ │ ├── sqlx-mysql v0.7.1 (*) +│ │ └── sqlx-postgres v0.7.1 (*) +│ ├── md-5 v0.10.5 +│ │ ├── aws-smithy-checksums v0.60.0 (*) +│ │ ├── datafusion-physical-expr v33.0.0 (*) +│ │ ├── mongodb v2.8.2 (*) +│ │ ├── opendal v0.47.2 (*) +│ │ ├── postgres-protocol v0.6.6 (*) +│ │ ├── sqllogictest v0.21.0 (*) +│ │ ├── sqlx-mysql v0.7.1 (*) +│ │ └── sqlx-postgres v0.7.1 (*) +│ ├── pbkdf2 v0.11.0 +│ │ └── mongodb v2.8.2 (*) +│ ├── pbkdf2 v0.12.2 (*) +│ ├── rsa v0.9.5 (*) +│ ├── rsa v0.9.5 (*) +│ ├── sha-1 v0.10.0 +│ │ └── mongodb v2.8.2 (*) +│ ├── sha1 v0.10.6 +│ │ ├── sqlx-mysql v0.7.1 (*) +│ │ └── sqlx-postgres v0.7.1 (*) +│ ├── sha1 v0.10.6 +│ │ ├── aws-smithy-checksums v0.60.0 (*) +│ │ ├── mysql_common v0.32.1 (*) +│ │ ├── reqsign v0.15.2 (*) +│ │ ├── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) +│ │ ├── sqlx-mysql v0.7.1 (*) +│ │ └── sqlx-postgres v0.7.1 (*) +│ ├── sha2 v0.10.8 +│ │ ├── aws-sigv4 v1.1.1 (*) +│ │ ├── aws-smithy-checksums v0.60.0 (*) +│ │ ├── datafusion-physical-expr v33.0.0 (*) +│ │ ├── ed25519-dalek v2.1.1 (*) +│ │ ├── mongodb v2.8.2 (*) +│ │ ├── mysql_common v0.32.1 (*) +│ │ ├── oauth2 v4.4.2 (*) +│ │ ├── opendal v0.47.2 (*) +│ │ ├── openidconnect v3.4.0 (*) +│ │ ├── p256 v0.11.1 (*) +│ │ ├── p256 v0.13.2 (*) +│ │ ├── p384 v0.13.0 (*) +│ │ ├── pkcs5 v0.7.1 (*) +│ │ ├── postgres-protocol v0.6.6 (*) +│ │ ├── reqsign v0.15.2 (*) +│ │ ├── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) +│ │ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) +│ │ ├── rsa v0.9.5 (*) +│ │ ├── scrypt v0.11.0 (*) +│ │ ├── sqlx-core v0.7.1 (*) +│ │ ├── sqlx-mysql v0.7.1 (*) +│ │ └── sqlx-postgres v0.7.1 (*) +│ ├── sha2 v0.10.8 +│ │ ├── rust-embed-utils v8.4.0 +│ │ │ ├── rust-embed v8.4.0 +│ │ │ │ ├── axum-embed v0.1.0 (*) +│ │ │ │ └── risingwave_meta_dashboard v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/dashboard) (*) +│ │ │ └── rust-embed-impl v8.4.0 (proc-macro) +│ │ │ └── rust-embed v8.4.0 (*) +│ │ ├── sqlx-macros-core v0.7.1 (*) +│ │ ├── sqlx-mysql v0.7.1 (*) +│ │ └── sqlx-postgres v0.7.1 (*) +│ ├── signature v1.6.4 +│ │ └── ecdsa v0.14.8 (*) +│ ├── signature v2.2.0 +│ │ ├── ecdsa v0.16.9 (*) +│ │ ├── ed25519 v2.2.2 (*) +│ │ ├── ed25519-dalek v2.1.1 (*) +│ │ ├── rsa v0.9.5 (*) +│ │ ├── rsa v0.9.5 (*) +│ │ └── signatory v0.27.1 (*) +│ ├── sqlx-mysql v0.7.1 (*) +│ └── sqlx-mysql v0.7.1 (*) +├── block-padding v0.3.3 +│ └── inout v0.1.3 +│ └── cipher v0.4.4 +│ ├── aes v0.8.3 +│ │ ├── aes-gcm v0.10.3 (*) +│ │ └── pkcs5 v0.7.1 (*) +│ ├── aes-gcm v0.10.3 (*) +│ ├── cbc v0.1.2 +│ │ └── pkcs5 v0.7.1 (*) +│ ├── ctr v0.9.2 +│ │ └── aes-gcm v0.10.3 (*) +│ └── salsa20 v0.10.2 +│ └── scrypt v0.11.0 (*) +├── crypto-bigint v0.4.9 (*) +├── crypto-bigint v0.5.5 (*) +├── crypto-common v0.1.6 +│ ├── aead v0.5.2 (*) +│ ├── cipher v0.4.4 (*) +│ ├── digest v0.10.7 (*) +│ └── universal-hash v0.5.1 +│ └── polyval v0.6.2 +│ └── ghash v0.5.1 +│ └── aes-gcm v0.10.3 (*) +├── elliptic-curve v0.12.3 (*) +├── elliptic-curve v0.13.8 (*) +├── inout v0.1.3 (*) +├── sec1 v0.3.0 (*) +├── sec1 v0.7.3 (*) +└── sqlx-mysql v0.7.1 (*) + +google-cloud-auth v0.15.0 (*) + +google-cloud-auth v0.16.0 (*) + +google-cloud-gax v0.17.0 (*) + +google-cloud-gax v0.19.0 (*) + +google-cloud-googleapis v0.13.0 (*) + +google-cloud-googleapis v0.15.0 (*) + +google-cloud-pubsub v0.25.0 (*) + +google-cloud-pubsub v0.28.1 (*) + +group v0.12.1 (*) + +group v0.13.0 (*) + +h2 v0.3.26 (*) + +h2 v0.4.4 (*) + +half v1.8.2 +└── ciborium-ll v0.2.1 + └── ciborium v0.2.1 + └── criterion v0.5.1 (*) + +half v2.3.1 +├── arrow-arith v48.0.1 (*) +├── arrow-arith v50.0.0 (*) +├── arrow-arith v52.0.0 (*) +├── arrow-array v48.0.1 (*) +├── arrow-array v50.0.0 (*) +├── arrow-array v52.0.0 (*) +├── arrow-buffer v48.0.1 (*) +├── arrow-buffer v50.0.0 (*) +├── arrow-buffer v52.0.0 (*) +├── arrow-cast v48.0.1 (*) +├── arrow-cast v50.0.0 (*) +├── arrow-cast v52.0.0 (*) +├── arrow-data v48.0.1 (*) +├── arrow-data v50.0.0 (*) +├── arrow-data v52.0.0 (*) +├── arrow-json v48.0.1 (*) +├── arrow-ord v48.0.1 (*) +├── arrow-ord v50.0.0 (*) +├── arrow-ord v52.0.0 (*) +├── arrow-row v48.0.1 (*) +├── arrow-row v50.0.0 (*) +├── arrow-row v52.0.0 (*) +├── datafusion v33.0.0 (*) +├── datafusion-common v33.0.0 (*) +├── datafusion-physical-expr v33.0.0 (*) +├── datafusion-physical-plan v33.0.0 (*) +└── parquet v52.0.0 (*) + +hashbrown v0.12.3 +└── indexmap v1.9.3 + ├── keyed_priority_queue v0.4.1 + │ └── mysql_async v0.34.1 (*) + └── tower v0.4.13 (*) + +hashbrown v0.13.2 +└── halfbrown v0.2.4 + ├── simd-json v0.13.3 + │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) + └── value-trait v0.8.0 + └── simd-json v0.13.3 (*) + +hashbrown v0.14.3 (*) + +hashbrown v0.14.3 (*) + +heck v0.3.3 +├── bae v0.1.7 (proc-macro) +│ └── risingwave_common_proc_macro v1.11.0-alpha (proc-macro) (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/proc_macro) +│ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) +│ └── risingwave_common_estimate_size v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/estimate_size) (*) +└── sealed v0.4.0 (proc-macro) + └── clickhouse v0.11.5 (https://github.com/risingwavelabs/clickhouse.rs?rev=d38c8b6391af098b724c114e5a4746aedab6ab8e#d38c8b63) (*) + +heck v0.4.1 +└── jsonschema-transpiler v1.10.0 (https://github.com/mozilla/jsonschema-transpiler?rev=c1a89d720d118843d8bcca51084deb0ed223e4b4#c1a89d72) (*) + +heck v0.4.1 +├── clap_derive v4.5.0 (proc-macro) +│ └── clap v4.5.1 +│ ├── criterion v0.5.1 (*) +│ ├── jsonschema-transpiler v1.10.0 (https://github.com/mozilla/jsonschema-transpiler?rev=c1a89d720d118843d8bcca51084deb0ed223e4b4#c1a89d72) (*) +│ ├── libtest-mimic v0.7.0 +│ │ └── sqllogictest v0.21.0 (*) +│ │ [dev-dependencies] +│ │ ├── risingwave_planner_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend/planner_test) +│ │ ├── risingwave_sqlparser v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/sqlparser) (*) +│ │ └── risingwave_sqlsmith v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/sqlsmith) (*) +│ ├── risedev v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/risedevtool) +│ ├── risedev-config v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/risedevtool/config) +│ ├── risingwave_bench v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/bench) +│ ├── risingwave_cmd v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/cmd) (*) +│ ├── risingwave_cmd_all v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/cmd_all) +│ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) +│ ├── risingwave_common_metrics v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/metrics) (*) +│ ├── risingwave_compaction_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/compaction_test) +│ ├── risingwave_compactor v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/compactor) (*) +│ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) +│ ├── risingwave_ctl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/ctl) (*) +│ ├── risingwave_e2e_extended_mode_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/e2e_extended_mode) (*) +│ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) +│ ├── risingwave_hummock_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_test) (*) +│ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) +│ ├── risingwave_meta_node v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/node) (*) +│ ├── risingwave_regress_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/regress) +│ ├── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) +│ ├── risingwave_sqlsmith v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/sqlsmith) (*) +│ ├── risingwave_state_cleaning_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/state_cleaning_test) +│ ├── sea-orm-cli v0.12.14 (*) +│ └── sea-orm-migration v0.12.14 (*) +├── enum-as-inner v0.4.0 (proc-macro) (*) +├── enum-as-inner v0.6.0 (proc-macro) (*) +├── mysql-common-derive v0.31.0 (proc-macro) (*) +├── ouroboros_macro v0.17.2 (proc-macro) +│ └── ouroboros v0.17.2 +│ └── sea-orm v0.12.14 (*) +├── pbjson-build v0.5.1 (*) +├── postgres-derive v0.4.5 (proc-macro) +│ └── postgres-types v0.2.6 (*) +├── prost-build v0.11.9 (*) +├── prost-build v0.12.1 (*) +├── sea-bae v0.2.0 (proc-macro) +│ └── sea-orm-macros v0.12.14 (proc-macro) +│ └── sea-orm v0.12.14 (*) +├── sea-orm-macros v0.12.14 (proc-macro) (*) +├── sea-query-derive v0.4.0 (proc-macro) +│ └── sea-query v0.30.7 (*) +├── sea-schema-derive v0.2.0 (proc-macro) +│ └── sea-schema v0.14.2 (*) +├── sealed v0.5.0 (proc-macro) +│ └── metrics-prometheus v0.7.0 (*) +├── snafu-derive v0.7.5 (proc-macro) +│ └── snafu v0.7.5 +│ └── object_store v0.7.1 (*) +├── sqlx-macros-core v0.7.1 (*) +└── strum_macros v0.25.3 (proc-macro) + ├── apache-avro v0.16.0 (https://github.com/risingwavelabs/avro?rev=25113ba88234a9ae23296e981d8302c290fdaa4b#25113ba8) (*) + ├── comfy-table v7.1.0 (*) + ├── datafusion-expr v33.0.0 (*) + ├── speedate v0.14.0 + │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) + │ └── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) + └── strum v0.25.0 + ├── apache-avro v0.16.0 (https://github.com/risingwavelabs/avro?rev=25113ba88234a9ae23296e981d8302c290fdaa4b#25113ba8) (*) + ├── comfy-table v7.1.0 (*) + ├── datafusion-expr v33.0.0 (*) + ├── sea-orm v0.12.14 (*) + └── speedate v0.14.0 (*) + +heck v0.5.0 +├── prost-build v0.13.1 (*) +└── strum_macros v0.26.4 (proc-macro) + ├── apache-avro v0.17.0 (https://github.com/apache/avro.git#fdab5db0) (*) + ├── risingwave_cmd_all v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/cmd_all) + ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) + ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) + ├── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) + └── strum v0.26.2 + ├── apache-avro v0.17.0 (https://github.com/apache/avro.git#fdab5db0) (*) + ├── risingwave_cmd_all v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/cmd_all) + ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) + ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) + ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) + ├── risingwave_pb v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/prost) (*) + └── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) + +hmac v0.12.1 (*) + +hmac v0.12.1 (*) + +hostname v0.3.1 +└── resolv-conf v0.7.0 + ├── trust-dns-resolver v0.21.2 (*) + └── trust-dns-resolver v0.23.2 (*) + +hostname v0.4.0 +└── risingwave_rt v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/runtime) (*) + +http v0.2.9 (*) + +http v1.1.0 (*) + +http-body v0.4.5 (*) + +http-body v1.0.0 (*) + +hyper v0.14.27 (*) + +hyper v1.4.1 (*) + +hyper-rustls v0.24.2 (*) + +hyper-rustls v0.26.0 (*) + +hyper-timeout v0.4.1 (*) + +hyper-timeout v0.5.1 (*) + +hyper-tls v0.5.0 (*) + +hyper-tls v0.6.0 (*) + +idna v0.2.3 +└── trust-dns-proto v0.21.2 (*) + +idna v0.4.0 +└── trust-dns-proto v0.23.2 (*) + +idna v0.5.0 +├── url v2.5.0 +│ ├── sqlx-macros-core v0.7.1 (*) +│ └── sqlx-sqlite v0.7.1 (*) +└── url v2.5.0 + ├── async-nats v0.35.0 (*) + ├── aws-msk-iam-sasl-signer v1.0.0 (*) + ├── aws-sdk-s3 v1.1.0 (*) + ├── clickhouse v0.11.5 (https://github.com/risingwavelabs/clickhouse.rs?rev=d38c8b6391af098b724c114e5a4746aedab6ab8e#d38c8b63) (*) + ├── datafusion v33.0.0 (*) + ├── datafusion-execution v33.0.0 (*) + ├── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) + ├── gcp-bigquery-client v0.18.0 (*) + ├── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) + ├── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) + ├── mysql_async v0.34.1 (*) + ├── oauth2 v4.4.2 (*) + ├── object_store v0.7.1 (*) + ├── openidconnect v3.4.0 (*) + ├── prometheus-http-query v0.8.0 (*) + ├── pulsar v6.3.0 (*) + ├── redis v0.25.1 (*) + ├── reqwest v0.11.20 (*) + ├── reqwest v0.12.4 (*) + ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) + ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) + ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) + ├── risingwave_meta_dashboard v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/dashboard) (*) + ├── risingwave_rpc_client v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/rpc_client) (*) + ├── rumqttc v0.24.0 (*) + ├── sea-orm v0.12.14 (*) + ├── sea-orm-cli v0.12.14 (*) + ├── sqlx-core v0.7.1 (*) + ├── sqlx-sqlite v0.7.1 (*) + ├── trust-dns-proto v0.21.2 (*) + ├── trust-dns-proto v0.23.2 (*) + └── yup-oauth2 v8.3.0 (*) + +indexmap v1.9.3 (*) + +indexmap v2.2.6 (*) + +indexmap v2.2.6 (*) + +itertools v0.10.5 +├── criterion v0.5.1 (*) +├── criterion-plot v0.5.0 +│ └── criterion v0.5.1 (*) +├── openidconnect v3.4.0 (*) +├── pbjson-build v0.5.1 (*) +├── predicates v2.1.5 (*) +├── prost-build v0.11.9 (*) +├── prost-derive v0.11.9 (proc-macro) (*) +└── yup-oauth2 v8.3.0 (*) + +itertools v0.11.0 +├── datafusion v33.0.0 (*) +├── datafusion-optimizer v33.0.0 (*) +├── datafusion-physical-expr v33.0.0 (*) +├── datafusion-physical-plan v33.0.0 (*) +├── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) +├── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) +├── object_store v0.7.1 (*) +├── prost-build v0.12.1 (*) +├── prost-derive v0.12.1 (proc-macro) (*) +└── sqlformat v0.2.2 + └── sqlx-core v0.7.1 (*) + +itertools v0.12.1 +├── await-tree v0.2.1 (*) +├── bindgen v0.69.4 (*) +├── const-currying v0.0.4 (proc-macro) (*) +├── pgwire v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/pgwire) (*) +├── risedev v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/risedevtool) +├── risedev-config v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/risedevtool/config) +├── risingwave_backup v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/backup) (*) +├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) +├── risingwave_bench v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/bench) +├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) +├── risingwave_common_metrics v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/metrics) (*) +├── risingwave_common_proc_macro v1.11.0-alpha (proc-macro) (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/proc_macro) (*) +├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) +├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +├── risingwave_connector_codec v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector/codec) (*) +├── risingwave_ctl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/ctl) (*) +├── risingwave_dml v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/dml) (*) +├── risingwave_expr v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/core) (*) +├── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) +├── risingwave_expr_macro v0.1.0 (proc-macro) (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/macro) +│ └── risingwave_expr v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/core) (*) +├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) +├── risingwave_hummock_sdk v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_sdk) (*) +├── risingwave_hummock_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_test) (*) +├── risingwave_jni_core v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/jni_core) (*) +├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) +├── risingwave_meta_node v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/node) (*) +├── risingwave_meta_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/service) (*) +├── risingwave_object_store v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/object_store) (*) +├── risingwave_planner_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend/planner_test) +├── risingwave_rpc_client v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/rpc_client) (*) +├── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) +├── risingwave_sqlparser v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/sqlparser) (*) +├── risingwave_sqlsmith v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/sqlsmith) (*) +├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) +├── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) +└── rw_iter_util v0.0.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/iter_util) + ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) + └── risingwave_common_metrics v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/metrics) (*) +[dev-dependencies] +└── risingwave_hummock_trace v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_trace) (*) + +itertools v0.13.0 +├── foyer-common v0.8.1 (*) +├── foyer-intrusive v0.8.1 (*) +├── foyer-memory v0.6.1 (*) +├── foyer-storage v0.9.1 (*) +├── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) +├── iceberg-catalog-rest v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) +├── prost-build v0.13.1 (*) +├── prost-derive v0.13.1 (proc-macro) (*) +└── sqllogictest v0.21.0 (*) + +lock_api v0.4.10 +├── dashmap v5.5.3 (*) +├── futures-intrusive v0.5.0 (*) +├── parking_lot v0.11.2 +│ └── sled v0.34.7 (*) +└── parking_lot v0.12.1 (*) + +lock_api v0.4.10 +└── spin v0.9.8 + ├── flume v0.10.14 (*) + ├── flume v0.11.0 (*) + ├── madsim v0.2.30 (*) + ├── risingwave_object_store v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/object_store) (*) + ├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) + └── sync-point v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/sync-point) (*) + +log v0.4.21 +├── bindgen v0.69.4 (*) +├── dircpy v0.3.16 +│ [build-dependencies] +│ └── risingwave_meta_dashboard v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/dashboard) (*) +├── prost-build v0.11.9 (*) +├── prost-build v0.12.1 (*) +├── prost-build v0.13.1 (*) +├── sqlx-mysql v0.7.1 (*) +├── sqlx-postgres v0.7.1 (*) +├── sqlx-sqlite v0.7.1 (*) +└── tracing v0.1.40 + ├── sqlx-mysql v0.7.1 (*) + ├── sqlx-postgres v0.7.1 (*) + └── sqlx-sqlite v0.7.1 (*) + +log v0.4.21 +├── apache-avro v0.16.0 (https://github.com/risingwavelabs/avro?rev=25113ba88234a9ae23296e981d8302c290fdaa4b#25113ba8) (*) +├── apache-avro v0.17.0 (https://github.com/apache/avro.git#fdab5db0) (*) +├── async-io v1.13.0 (*) +├── async-std v1.12.0 (*) +├── blocking v1.3.1 (*) +├── datafusion v33.0.0 (*) +├── datafusion-execution v33.0.0 (*) +├── datafusion-optimizer v33.0.0 (*) +├── datafusion-physical-expr v33.0.0 (*) +├── datafusion-physical-plan v33.0.0 (*) +├── datafusion-sql v33.0.0 (*) +├── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) +├── env_logger v0.10.0 (*) +├── fail v0.5.1 +│ ├── risingwave_hummock_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_test) (*) +│ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) +│ ├── risingwave_object_store v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/object_store) (*) +│ ├── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) +│ ├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) +│ ├── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) +│ └── risingwave_test_runner v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/test_runner) (*) +├── gcp-bigquery-client v0.18.0 (*) +├── hyper-rustls v0.24.2 (*) +├── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) +├── iceberg-catalog-rest v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) +├── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) +├── inferno v0.11.16 (*) +├── jni v0.21.1 (*) +├── jsonschema-transpiler v1.10.0 (https://github.com/mozilla/jsonschema-transpiler?rev=c1a89d720d118843d8bcca51084deb0ed223e4b4#c1a89d72) (*) +├── kv-log-macro v1.0.7 +│ └── async-std v1.12.0 (*) +├── madsim-rdkafka v0.4.2+0.34.0 (*) +├── minitrace-opentelemetry v0.6.7 (*) +├── mio v0.8.11 +│ ├── crossterm v0.25.0 (*) +│ ├── mysql_async v0.34.1 (*) +│ └── signal-hook-mio v0.2.3 +│ └── crossterm v0.25.0 (*) +├── nkeys v0.4.0 (*) +├── opendal v0.47.2 (*) +├── openidconnect v3.4.0 (*) +├── polling v2.8.0 +│ └── async-io v1.13.0 (*) +├── pprof v0.13.0 (*) +├── pulsar v6.3.0 (*) +├── redis v0.25.1 (*) +├── reqsign v0.15.2 (*) +├── reqwest v0.11.20 (*) +├── reqwest v0.12.4 (*) +├── rumqttc v0.24.0 (*) +├── rustls v0.20.9 +│ └── tokio-rustls v0.23.4 (*) +├── rustls v0.21.11 +│ ├── aws-smithy-runtime v1.1.3 (*) +│ ├── hyper-rustls v0.24.2 (*) +│ ├── mongodb v2.8.2 (*) +│ ├── reqwest v0.11.20 (*) +│ ├── tokio-rustls v0.24.1 (*) +│ ├── tonic v0.10.2 (*) +│ └── yup-oauth2 v8.3.0 (*) +├── rustls v0.22.4 (*) +├── rustls v0.23.5 (*) +├── sea-orm v0.12.14 (*) +├── serial_test v3.1.0 (*) +├── sled v0.34.7 (*) +├── sqlparser v0.39.0 +│ ├── datafusion v33.0.0 (*) +│ ├── datafusion-common v33.0.0 (*) +│ ├── datafusion-expr v33.0.0 (*) +│ ├── datafusion-sql v33.0.0 (*) +│ └── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) +├── sqlx-core v0.7.1 (*) +├── sqlx-mysql v0.7.1 (*) +├── sqlx-postgres v0.7.1 (*) +├── sqlx-sqlite v0.7.1 (*) +├── tokio-postgres v0.7.10 (https://github.com/madsim-rs/rust-postgres.git?rev=ac00d88#ac00d886) (*) +├── tracing v0.1.40 +│ ├── async-nats v0.35.0 (*) +│ ├── await-tree v0.2.1 (*) +│ ├── aws-config v1.0.1 (*) +│ ├── aws-http v0.60.0 (*) +│ ├── aws-runtime v1.0.1 (*) +│ ├── aws-sdk-dynamodb v1.3.0 (*) +│ ├── aws-sdk-glue v1.4.0 (*) +│ ├── aws-sdk-kinesis v1.3.0 (*) +│ ├── aws-sdk-s3 v1.1.0 (*) +│ ├── aws-sdk-sts v1.3.1 (*) +│ ├── aws-sigv4 v1.1.1 (*) +│ ├── aws-smithy-checksums v0.60.0 (*) +│ ├── aws-smithy-http v0.60.3 (*) +│ ├── aws-smithy-runtime v1.1.3 (*) +│ ├── aws-smithy-runtime-api v1.7.1 (*) +│ ├── aws-types v1.3.0 (*) +│ ├── axum v0.7.4 (*) +│ ├── axum-core v0.4.3 (*) +│ ├── console-subscriber v0.4.0 (*) +│ ├── foyer v0.10.1 (*) +│ ├── foyer-memory v0.6.1 (*) +│ ├── foyer-storage v0.9.1 (*) +│ ├── ginepro v0.7.2 (*) +│ ├── google-cloud-auth v0.15.0 (*) +│ ├── google-cloud-auth v0.16.0 (*) +│ ├── google-cloud-bigquery v0.12.0 (*) +│ ├── google-cloud-gax v0.17.0 (*) +│ ├── google-cloud-gax v0.19.0 (*) +│ ├── google-cloud-pubsub v0.25.0 (*) +│ ├── google-cloud-pubsub v0.28.1 (*) +│ ├── h2 v0.3.26 (*) +│ ├── h2 v0.4.4 (*) +│ ├── hyper v0.14.27 (*) +│ ├── hyper-util v0.1.6 (*) +│ ├── madsim v0.2.30 (*) +│ ├── object_store v0.7.1 (*) +│ ├── pgwire v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/pgwire) (*) +│ ├── pulsar v6.3.0 (*) +│ ├── risedev v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/risedevtool) +│ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) +│ ├── risingwave_bench v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/bench) +│ ├── risingwave_cmd_all v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/cmd_all) +│ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) +│ ├── risingwave_common_heap_profiling v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/heap_profiling) (*) +│ ├── risingwave_common_metrics v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/metrics) (*) +│ ├── risingwave_common_secret v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/secret) (*) +│ ├── risingwave_common_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/common_service) (*) +│ ├── risingwave_compaction_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/compaction_test) +│ ├── risingwave_compactor v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/compactor) (*) +│ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) +│ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ ├── risingwave_connector_codec v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector/codec) (*) +│ ├── risingwave_ctl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/ctl) (*) +│ ├── risingwave_dml v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/dml) (*) +│ ├── risingwave_e2e_extended_mode_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/e2e_extended_mode) (*) +│ ├── risingwave_error v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/error) (*) +│ ├── risingwave_expr v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/core) (*) +│ ├── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) +│ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) +│ ├── risingwave_hummock_sdk v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_sdk) (*) +│ ├── risingwave_hummock_trace v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_trace) (*) +│ ├── risingwave_java_binding v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/java_binding) +│ ├── risingwave_jni_core v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/jni_core) (*) +│ ├── risingwave_license v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/license) (*) +│ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) +│ ├── risingwave_meta_dashboard v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/dashboard) (*) +│ ├── risingwave_meta_node v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/node) (*) +│ ├── risingwave_meta_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/service) (*) +│ ├── risingwave_object_store v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/object_store) (*) +│ ├── risingwave_regress_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/regress) +│ ├── risingwave_rpc_client v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/rpc_client) (*) +│ ├── risingwave_rt v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/runtime) (*) +│ ├── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) +│ ├── risingwave_sqlparser v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/sqlparser) (*) +│ ├── risingwave_sqlsmith v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/sqlsmith) (*) +│ ├── risingwave_state_cleaning_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/state_cleaning_test) +│ ├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) +│ ├── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) +│ ├── rw-aws-sdk-ec2 v1.2.0 (*) +│ ├── rw_resource_util v0.0.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/resource_util) (*) +│ ├── sea-orm v0.12.14 (*) +│ ├── sea-orm-cli v0.12.14 (*) +│ ├── sea-orm-migration v0.12.14 (*) +│ ├── sqllogictest v0.21.0 (*) +│ ├── sqlx-core v0.7.1 (*) +│ ├── sqlx-mysql v0.7.1 (*) +│ ├── sqlx-postgres v0.7.1 (*) +│ ├── sqlx-sqlite v0.7.1 (*) +│ ├── tiberius v0.12.2 (*) +│ ├── tokio v1.39.2 (*) +│ ├── tokio-util v0.7.9 (*) +│ ├── tonic v0.10.2 (*) +│ ├── tonic v0.11.0 (*) +│ ├── tonic v0.12.1 (*) +│ ├── tower v0.4.13 (*) +│ ├── tower-http v0.5.2 (*) +│ ├── tracing-futures v0.2.5 (*) +│ ├── tracing-opentelemetry v0.24.0 (*) +│ ├── tracing-subscriber v0.3.17 (*) +│ ├── trust-dns-proto v0.23.2 (*) +│ ├── trust-dns-resolver v0.23.2 (*) +│ └── workspace-config v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/workspace-config) +│ ├── risingwave_cmd v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/cmd) (*) +│ └── risingwave_cmd_all v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/cmd_all) +├── tracing-log v0.1.3 +│ └── tracing-subscriber v0.3.17 (*) +├── tracing-log v0.2.0 +│ └── tracing-opentelemetry v0.24.0 (*) +├── trust-dns-proto v0.21.2 (*) +├── trust-dns-resolver v0.21.2 (*) +├── workspace-config v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/workspace-config) (*) +└── yup-oauth2 v8.3.0 (*) + +lru v0.7.6 (https://github.com/risingwavelabs/lru-rs.git?rev=2682b85#2682b855) (*) + +lru v0.12.0 (*) + +md-5 v0.10.5 (*) + +md-5 v0.10.5 (*) + +mio v0.8.11 (*) + +mio v1.0.1 +├── tokio v1.39.2 (*) +└── tokio v1.39.2 (*) + +multimap v0.8.3 +├── prost-build v0.11.9 (*) +└── prost-build v0.12.1 (*) + +multimap v0.10.0 +└── prost-build v0.13.1 (*) + +multimap v0.10.0 +└── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) + +nix v0.26.4 (*) + +nix v0.29.0 (*) + +num-bigint v0.4.5 +├── apache-avro v0.16.0 (https://github.com/risingwavelabs/avro?rev=25113ba88234a9ae23296e981d8302c290fdaa4b#25113ba8) (*) +├── apache-avro v0.17.0 (https://github.com/apache/avro.git#fdab5db0) (*) +├── bigdecimal v0.3.1 (*) +├── bigdecimal v0.4.5 (*) +├── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) +├── google-cloud-bigquery v0.12.0 (*) +├── mysql_common v0.32.1 (*) +├── num v0.4.1 +│ ├── arrow-arith v48.0.1 (*) +│ ├── arrow-arith v50.0.0 (*) +│ ├── arrow-arith v52.0.0 (*) +│ ├── arrow-array v48.0.1 (*) +│ ├── arrow-array v50.0.0 (*) +│ ├── arrow-array v52.0.0 (*) +│ ├── arrow-buffer v48.0.1 (*) +│ ├── arrow-buffer v50.0.0 (*) +│ ├── arrow-buffer v52.0.0 (*) +│ ├── arrow-cast v48.0.1 (*) +│ ├── arrow-cast v50.0.0 (*) +│ ├── arrow-cast v52.0.0 (*) +│ ├── arrow-data v48.0.1 (*) +│ ├── arrow-data v50.0.0 (*) +│ ├── arrow-data v52.0.0 (*) +│ ├── arrow-json v48.0.1 (*) +│ ├── arrow-ord v48.0.1 (*) +│ ├── arrow-ord v50.0.0 (*) +│ ├── arrow-ord v52.0.0 (*) +│ ├── arrow-select v48.0.1 (*) +│ ├── arrow-select v50.0.0 (*) +│ ├── arrow-select v52.0.0 (*) +│ ├── arrow-string v48.0.1 (*) +│ ├── arrow-string v50.0.0 (*) +│ ├── arrow-string v52.0.0 (*) +│ ├── parquet v48.0.1 (*) +│ └── parquet v52.0.0 (*) +├── num-rational v0.4.1 +│ └── num v0.4.1 (*) +├── parquet v48.0.1 (*) +├── parquet v52.0.0 (*) +├── pg_bigdecimal v0.1.5 (https://github.com/risingwavelabs/rust-pg_bigdecimal?rev=0b7893d88894ca082b4525f94f812da034486f7c#0b7893d8) (*) +├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +├── risingwave_connector_codec v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector/codec) (*) +├── simple_asn1 v0.6.2 (*) +└── sqlx-postgres v0.7.1 (*) + +num-bigint v0.4.5 +├── mysql-common-derive v0.31.0 (proc-macro) (*) +└── sqlx-postgres v0.7.1 (*) + +num-iter v0.1.43 +└── num-bigint-dig v0.8.4 (*) + +num-iter v0.1.43 +└── num v0.4.1 (*) + +ordered-float v2.10.0 +├── serde-value v0.7.0 +│ └── openidconnect v3.4.0 (*) +└── thrift v0.17.0 (*) + +ordered-float v3.9.1 +├── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) +└── sea-query v0.30.7 (*) + +ordered-float v4.1.1 +├── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) +└── opentelemetry_sdk v0.23.0 (*) + +p256 v0.11.1 (*) + +p256 v0.13.2 (*) + +parking_lot v0.11.2 (*) + +parking_lot v0.12.1 (*) + +parking_lot_core v0.8.6 +└── parking_lot v0.11.2 (*) + +parking_lot_core v0.9.8 (*) + +parquet v48.0.1 (*) + +parquet v52.0.0 (*) + +pbkdf2 v0.11.0 (*) + +pbkdf2 v0.12.2 (*) + +phf v0.11.2 +├── chrono-tz v0.8.6 (*) +├── chrono-tz v0.9.0 (*) +└── tokio-postgres v0.7.10 (https://github.com/madsim-rs/rust-postgres.git?rev=ac00d88#ac00d886) (*) + +phf v0.11.2 +├── chrono-tz-build v0.2.1 (*) +└── chrono-tz-build v0.3.0 (*) + +phf_shared v0.11.2 +├── phf v0.11.2 (*) +├── phf_codegen v0.11.2 +│ ├── chrono-tz-build v0.2.1 (*) +│ └── chrono-tz-build v0.3.0 (*) +└── phf_generator v0.11.2 + └── phf_codegen v0.11.2 (*) + +phf_shared v0.11.2 +└── phf v0.11.2 (*) + +pkcs8 v0.9.0 (*) + +pkcs8 v0.10.2 (*) + +pkcs8 v0.10.2 (*) + +prettyplease v0.1.25 +└── prost-build v0.11.9 (*) + +prettyplease v0.2.15 +├── bindgen v0.69.4 (*) +├── madsim-tonic-build v0.5.0+0.12.0 (https://github.com/BugenZhao/madsim?rev=6eb6876#6eb68764) (*) +├── prost-build v0.12.1 (*) +├── prost-build v0.13.1 (*) +└── tonic-build v0.12.1 (*) +[dev-dependencies] +└── risingwave-fields-derive v1.11.0-alpha (proc-macro) (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/fields-derive) + └── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) + +proc-macro-crate v1.3.1 (*) + +proc-macro-crate v3.1.0 (*) + +proc-macro2 v1.0.85 +└── syn v1.0.109 + [dev-dependencies] + └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) + +proc-macro2 v1.0.85 +├── apache-avro-derive v0.17.0 (proc-macro) (https://github.com/apache/avro.git#fdab5db0) (*) +├── async-recursion v1.1.0 (proc-macro) +│ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) +│ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) +│ └── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) +├── async-stream-impl v0.3.5 (proc-macro) +│ └── async-stream v0.3.5 +│ ├── gcp-bigquery-client v0.18.0 (*) +│ ├── google-cloud-pubsub v0.25.0 (*) +│ ├── google-cloud-pubsub v0.28.1 (*) +│ ├── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) +│ ├── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) +│ ├── sea-orm v0.12.14 (*) +│ ├── tonic v0.10.2 (*) +│ ├── tonic v0.11.0 (*) +│ └── tonic v0.12.1 (*) +├── async-trait v0.1.73 (proc-macro) +│ ├── axum v0.6.20 (*) +│ ├── axum v0.7.4 (*) +│ ├── axum-core v0.3.4 (*) +│ ├── axum-core v0.4.3 (*) +│ ├── datafusion v33.0.0 (*) +│ ├── datafusion-optimizer v33.0.0 (*) +│ ├── datafusion-physical-plan v33.0.0 (*) +│ ├── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) +│ ├── gcp-bigquery-client v0.18.0 (*) +│ ├── ginepro v0.7.2 (*) +│ ├── google-cloud-auth v0.15.0 (*) +│ ├── google-cloud-auth v0.16.0 (*) +│ ├── google-cloud-bigquery v0.12.0 (*) +│ ├── google-cloud-token v0.1.2 +│ │ ├── google-cloud-auth v0.15.0 (*) +│ │ ├── google-cloud-auth v0.16.0 (*) +│ │ ├── google-cloud-bigquery v0.12.0 (*) +│ │ ├── google-cloud-gax v0.17.0 (*) +│ │ ├── google-cloud-gax v0.19.0 (*) +│ │ ├── google-cloud-pubsub v0.25.0 (*) +│ │ └── google-cloud-pubsub v0.28.1 (*) +│ ├── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) +│ ├── iceberg-catalog-rest v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) +│ ├── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) +│ ├── madsim-rdkafka v0.4.2+0.34.0 (*) +│ ├── moka v0.12.0 (*) +│ ├── mongodb v2.8.2 (*) +│ ├── object_store v0.7.1 (*) +│ ├── opendal v0.47.2 (*) +│ ├── opentelemetry-otlp v0.16.0 (*) +│ ├── opentelemetry_sdk v0.23.0 (*) +│ ├── pulsar v6.3.0 (*) +│ ├── redis v0.25.1 (*) +│ ├── reqsign v0.15.2 (*) +│ ├── reqwest-middleware v0.3.1 (*) +│ ├── risingwave_backup v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/backup) (*) +│ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) +│ ├── risingwave_bench v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/bench) +│ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) +│ ├── risingwave_common_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/common_service) (*) +│ ├── risingwave_compaction_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/compaction_test) +│ ├── risingwave_compactor v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/compactor) (*) +│ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) +│ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ ├── risingwave_expr v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/core) (*) +│ ├── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) +│ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) +│ ├── risingwave_hummock_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_test) (*) +│ ├── risingwave_hummock_trace v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_trace) (*) +│ ├── risingwave_mem_table_spill_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream/spill_test) +│ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) +│ ├── risingwave_meta_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/service) (*) +│ ├── risingwave_object_store v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/object_store) (*) +│ ├── risingwave_rpc_client v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/rpc_client) (*) +│ ├── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) +│ ├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) +│ ├── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) +│ ├── sea-orm v0.12.14 (*) +│ ├── sea-orm-migration v0.12.14 (*) +│ ├── sqllogictest v0.21.0 (*) +│ ├── tiberius v0.12.2 (*) +│ ├── tokio-postgres v0.7.10 (https://github.com/madsim-rs/rust-postgres.git?rev=ac00d88#ac00d886) (*) +│ ├── tonic v0.10.2 (*) +│ ├── tonic v0.11.0 (*) +│ ├── tonic v0.12.1 (*) +│ ├── trust-dns-proto v0.21.2 (*) +│ ├── trust-dns-proto v0.23.2 (*) +│ └── yup-oauth2 v8.3.0 (*) +├── auto_enums v0.8.5 (proc-macro) +│ ├── const-currying v0.0.4 (proc-macro) (*) +│ ├── pgwire v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/pgwire) (*) +│ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) +│ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ ├── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) +│ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) +│ ├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) +│ └── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) +├── auto_impl v1.2.0 (proc-macro) +│ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) +│ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ ├── risingwave_expr v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/core) (*) +│ └── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) +├── bae v0.1.7 (proc-macro) (*) +├── bindgen v0.69.4 (*) +├── cfg-or-panic v0.2.0 (proc-macro) +│ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ ├── risingwave_expr v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/core) (*) +│ ├── risingwave_java_binding v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/java_binding) +│ ├── risingwave_jni_core v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/jni_core) (*) +│ └── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) +├── clap_derive v4.5.0 (proc-macro) (*) +├── clickhouse-derive v0.1.1 (proc-macro) (https://github.com/risingwavelabs/clickhouse.rs?rev=d38c8b6391af098b724c114e5a4746aedab6ab8e#d38c8b63) +│ └── clickhouse v0.11.5 (https://github.com/risingwavelabs/clickhouse.rs?rev=d38c8b6391af098b724c114e5a4746aedab6ab8e#d38c8b63) (*) +├── const-currying v0.0.4 (proc-macro) (*) +├── crepe v0.1.8 (proc-macro) (*) +├── cxx-build v1.0.107 +│ [build-dependencies] +│ └── protobuf-native v0.2.2+3.19.1 (*) +├── cxxbridge-macro v1.0.107 (proc-macro) +│ └── cxx v1.0.107 +│ └── protobuf-native v0.2.2+3.19.1 (*) +├── darling_core v0.13.4 (*) +├── darling_core v0.14.4 (*) +├── darling_core v0.20.9 (*) +├── derivative v2.2.0 (proc-macro) +│ ├── mongodb v2.8.2 (*) +│ └── sea-query v0.30.7 (*) +├── derive_builder_core v0.12.0 (*) +├── derive_builder_core v0.20.0 (*) +├── derive_more v0.99.17 (proc-macro) (*) +├── derive_utils v0.14.1 +│ └── auto_enums v0.8.5 (proc-macro) (*) +├── educe v0.6.0 (proc-macro) +│ ├── delta_btree_map v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/delta_btree_map) (*) +│ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) +│ ├── risingwave_common_estimate_size v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/estimate_size) (*) +│ ├── risingwave_expr v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/core) (*) +│ ├── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) +│ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) +│ ├── risingwave_meta_node v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/node) (*) +│ ├── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) +│ └── sqllogictest v0.21.0 (*) +├── enum-as-inner v0.4.0 (proc-macro) (*) +├── enum-as-inner v0.6.0 (proc-macro) (*) +├── enum-iterator-derive v1.4.0 (proc-macro) +│ └── enum-iterator v2.1.0 +│ └── risedev-config v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/risedevtool/config) +├── enum-ordinalize-derive v4.3.1 (proc-macro) +│ └── enum-ordinalize v4.3.0 +│ └── educe v0.6.0 (proc-macro) (*) +├── enumflags2_derive v0.7.8 (proc-macro) +│ └── enumflags2 v0.7.8 +│ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) +│ └── tiberius v0.12.2 (*) +├── failure_derive v0.1.8 (proc-macro) +│ └── failure v0.1.8 +│ └── plotlib v0.5.1 +│ └── risingwave_bench v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/bench) +├── fix-hidden-lifetime-bug-proc_macros v0.2.5 (proc-macro) +│ └── fix-hidden-lifetime-bug v0.2.5 +│ └── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) +├── frunk_proc_macro_helpers v0.1.2 (*) +├── futures-async-stream-macro v0.2.9 (proc-macro) +│ └── futures-async-stream v0.2.9 +│ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) +│ ├── risingwave_bench v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/bench) +│ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) +│ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ ├── risingwave_dml v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/dml) (*) +│ ├── risingwave_expr v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/core) (*) +│ ├── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) +│ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) +│ ├── risingwave_hummock_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_test) (*) +│ ├── risingwave_hummock_trace v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_trace) (*) +│ ├── risingwave_mem_table_spill_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream/spill_test) +│ ├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) +│ └── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) +│ [dev-dependencies] +│ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) +│ └── risingwave_hummock_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_test) (*) +├── futures-macro v0.3.30 (proc-macro) +│ └── futures-util v0.3.30 (*) +├── inherent v1.0.10 (proc-macro) +│ └── sea-query v0.30.7 (*) +├── linkme-impl v0.3.22 (proc-macro) +│ └── linkme v0.3.22 +│ ├── risingwave_expr v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/core) (*) +│ ├── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) +│ └── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) +├── madsim-macros v0.2.12 (proc-macro) (*) +├── madsim-tonic-build v0.5.0+0.12.0 (https://github.com/BugenZhao/madsim?rev=6eb6876#6eb68764) (*) +├── minitrace-macro v0.6.7 (proc-macro) +│ └── minitrace v0.6.7 (*) +├── mockall_derive v0.11.4 (proc-macro) +│ └── mockall v0.11.4 (*) +├── mysql-common-derive v0.31.0 (proc-macro) (*) +├── num_enum_derive v0.5.11 (proc-macro) (*) +├── openssl-macros v0.1.1 (proc-macro) +│ └── openssl v0.10.66 (*) +├── ouroboros_macro v0.17.2 (proc-macro) (*) +├── parse-display-derive v0.9.0 (proc-macro) (*) +├── pin-project-internal v1.1.3 (proc-macro) +│ └── pin-project v1.1.3 +│ ├── await-tree v0.2.1 (*) +│ ├── backon v0.4.4 (*) +│ ├── flume v0.10.14 (*) +│ ├── foyer v0.10.1 (*) +│ ├── foyer-common v0.8.1 (*) +│ ├── foyer-memory v0.6.1 (*) +│ ├── foyer-storage v0.9.1 (*) +│ ├── futures-async-stream v0.2.9 (*) +│ ├── minitrace v0.6.7 (*) +│ ├── mysql_async v0.34.1 (*) +│ ├── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) +│ ├── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) +│ ├── tokio-retry v0.3.0 (https://github.com/madsim-rs/rust-tokio-retry.git?rev=95e2fd3#95e2fd3c) (*) +│ ├── tonic v0.10.2 (*) +│ ├── tonic v0.11.0 (*) +│ ├── tonic v0.12.1 (*) +│ ├── tower v0.4.13 (*) +│ └── tracing-futures v0.2.5 (*) +├── postgres-derive v0.4.5 (proc-macro) (*) +├── prettyplease v0.1.25 (*) +├── prettyplease v0.2.15 (*) +├── proc-macro-error v1.0.4 +│ ├── bae v0.1.7 (proc-macro) (*) +│ ├── crepe v0.1.8 (proc-macro) (*) +│ ├── minitrace-macro v0.6.7 (proc-macro) (*) +│ ├── mysql-common-derive v0.31.0 (proc-macro) (*) +│ ├── ouroboros_macro v0.17.2 (proc-macro) (*) +│ ├── risingwave_common_proc_macro v1.11.0-alpha (proc-macro) (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/proc_macro) (*) +│ └── sea-bae v0.2.0 (proc-macro) (*) +├── proc-macro-error-attr v1.0.4 (proc-macro) +│ └── proc-macro-error v1.0.4 (*) +├── prost-derive v0.11.9 (proc-macro) (*) +├── prost-derive v0.12.1 (proc-macro) (*) +├── prost-derive v0.13.1 (proc-macro) (*) +├── prost-helpers v0.1.0 (proc-macro) (/Users/bugenzhao/Developer/S/risingwave-opensource/src/prost/helpers) +│ └── risingwave_pb v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/prost) (*) +├── quote v1.0.36 +│ ├── apache-avro-derive v0.17.0 (proc-macro) (https://github.com/apache/avro.git#fdab5db0) (*) +│ ├── async-attributes v1.1.2 (proc-macro) +│ │ └── async-std v1.12.0 (*) +│ ├── async-recursion v1.1.0 (proc-macro) (*) +│ ├── async-stream-impl v0.3.5 (proc-macro) (*) +│ ├── async-trait v0.1.73 (proc-macro) (*) +│ ├── auto_enums v0.8.5 (proc-macro) (*) +│ ├── auto_impl v1.2.0 (proc-macro) (*) +│ ├── bae v0.1.7 (proc-macro) (*) +│ ├── bindgen v0.69.4 (*) +│ ├── cfg-or-panic v0.2.0 (proc-macro) (*) +│ ├── clap_derive v4.5.0 (proc-macro) (*) +│ ├── clickhouse-derive v0.1.1 (proc-macro) (https://github.com/risingwavelabs/clickhouse.rs?rev=d38c8b6391af098b724c114e5a4746aedab6ab8e#d38c8b63) (*) +│ ├── const-currying v0.0.4 (proc-macro) (*) +│ ├── crepe v0.1.8 (proc-macro) (*) +│ ├── ctor v0.1.26 (proc-macro) +│ │ └── minstant v0.1.7 +│ │ └── minitrace v0.6.7 (*) +│ ├── cxx-build v1.0.107 (*) +│ ├── cxxbridge-macro v1.0.107 (proc-macro) (*) +│ ├── darling_core v0.13.4 (*) +│ ├── darling_core v0.14.4 (*) +│ ├── darling_core v0.20.9 (*) +│ ├── darling_macro v0.13.4 (proc-macro) (*) +│ ├── darling_macro v0.14.4 (proc-macro) (*) +│ ├── darling_macro v0.20.9 (proc-macro) (*) +│ ├── derivative v2.2.0 (proc-macro) (*) +│ ├── derive_builder_core v0.12.0 (*) +│ ├── derive_builder_core v0.20.0 (*) +│ ├── derive_more v0.99.17 (proc-macro) (*) +│ ├── derive_utils v0.14.1 (*) +│ ├── educe v0.6.0 (proc-macro) (*) +│ ├── enum-as-inner v0.4.0 (proc-macro) (*) +│ ├── enum-as-inner v0.6.0 (proc-macro) (*) +│ ├── enum-display-macro v0.1.3 (proc-macro) (*) +│ ├── enum-iterator-derive v1.4.0 (proc-macro) (*) +│ ├── enum-ordinalize-derive v4.3.1 (proc-macro) (*) +│ ├── enumflags2_derive v0.7.8 (proc-macro) (*) +│ ├── failure_derive v0.1.8 (proc-macro) (*) +│ ├── fix-hidden-lifetime-bug-proc_macros v0.2.5 (proc-macro) (*) +│ ├── frunk_derives v0.4.2 (proc-macro) (*) +│ ├── frunk_proc_macro_helpers v0.1.2 (*) +│ ├── frunk_proc_macros v0.1.2 (proc-macro) (*) +│ ├── futures-async-stream-macro v0.2.9 (proc-macro) (*) +│ ├── futures-macro v0.3.30 (proc-macro) (*) +│ ├── inherent v1.0.10 (proc-macro) (*) +│ ├── linkme-impl v0.3.22 (proc-macro) (*) +│ ├── madsim-macros v0.2.12 (proc-macro) (*) +│ ├── madsim-tonic-build v0.5.0+0.12.0 (https://github.com/BugenZhao/madsim?rev=6eb6876#6eb68764) (*) +│ ├── minitrace-macro v0.6.7 (proc-macro) (*) +│ ├── mockall_derive v0.11.4 (proc-macro) (*) +│ ├── mysql-common-derive v0.31.0 (proc-macro) (*) +│ ├── num_enum_derive v0.5.11 (proc-macro) (*) +│ ├── openssl-macros v0.1.1 (proc-macro) (*) +│ ├── ouroboros_macro v0.17.2 (proc-macro) (*) +│ ├── parse-display-derive v0.9.0 (proc-macro) (*) +│ ├── pin-project-internal v1.1.3 (proc-macro) (*) +│ ├── postgres-derive v0.4.5 (proc-macro) (*) +│ ├── proc-macro-error v1.0.4 (*) +│ ├── proc-macro-error-attr v1.0.4 (proc-macro) (*) +│ ├── prost-derive v0.11.9 (proc-macro) (*) +│ ├── prost-derive v0.12.1 (proc-macro) (*) +│ ├── prost-derive v0.13.1 (proc-macro) (*) +│ ├── prost-helpers v0.1.0 (proc-macro) (/Users/bugenzhao/Developer/S/risingwave-opensource/src/prost/helpers) (*) +│ ├── ref-cast-impl v1.0.20 (proc-macro) +│ │ └── ref-cast v1.0.20 +│ │ └── simd-json v0.13.3 (*) +│ ├── risingwave-fields-derive v1.11.0-alpha (proc-macro) (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/fields-derive) (*) +│ ├── risingwave_common_proc_macro v1.11.0-alpha (proc-macro) (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/proc_macro) (*) +│ ├── risingwave_expr_macro v0.1.0 (proc-macro) (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/macro) (*) +│ ├── risingwave_frontend_macro v1.11.0-alpha (proc-macro) (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend/macro) +│ │ └── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) +│ ├── rust-embed-impl v8.4.0 (proc-macro) (*) +│ ├── sea-bae v0.2.0 (proc-macro) (*) +│ ├── sea-orm-macros v0.12.14 (proc-macro) (*) +│ ├── sea-query-derive v0.4.0 (proc-macro) (*) +│ ├── sea-schema-derive v0.2.0 (proc-macro) (*) +│ ├── sealed v0.4.0 (proc-macro) (*) +│ ├── sealed v0.5.0 (proc-macro) (*) +│ ├── serde_default v0.1.0 (proc-macro) (*) +│ ├── serde_derive v1.0.203 (proc-macro) +│ │ ├── criterion v0.5.1 (*) +│ │ ├── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) +│ │ ├── iceberg-catalog-rest v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) +│ │ ├── madsim-rdkafka v0.4.2+0.34.0 (*) +│ │ ├── openidconnect v3.4.0 (*) +│ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ │ ├── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) +│ │ ├── serde v1.0.203 +│ │ │ ├── apache-avro v0.16.0 (https://github.com/risingwavelabs/avro?rev=25113ba88234a9ae23296e981d8302c290fdaa4b#25113ba8) (*) +│ │ │ ├── apache-avro v0.17.0 (https://github.com/apache/avro.git#fdab5db0) (*) +│ │ │ ├── arrow-json v48.0.1 (*) +│ │ │ ├── arrow-schema v48.0.1 (*) +│ │ │ ├── async-nats v0.35.0 (*) +│ │ │ ├── axum v0.6.20 (*) +│ │ │ ├── axum v0.7.4 (*) +│ │ │ ├── bigdecimal v0.4.5 (*) +│ │ │ ├── bincode v1.3.3 (*) +│ │ │ ├── bincode v2.0.0-rc.3 (*) +│ │ │ ├── bitflags v2.6.0 (*) +│ │ │ ├── bson v2.11.0 (https://github.com/risingwavelabs/bson-rust?rev=e5175ec#e5175ecf) (*) +│ │ │ ├── bytes v1.6.0 (*) +│ │ │ ├── bytesize v1.3.0 +│ │ │ │ └── risingwave_bench v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/bench) +│ │ │ ├── chrono v0.4.38 (*) +│ │ │ ├── ciborium v0.2.1 (*) +│ │ │ ├── clickhouse v0.11.5 (https://github.com/risingwavelabs/clickhouse.rs?rev=d38c8b6391af098b724c114e5a4746aedab6ab8e#d38c8b63) (*) +│ │ │ ├── console-subscriber v0.4.0 (*) +│ │ │ ├── criterion v0.5.1 (*) +│ │ │ ├── csv v1.3.0 +│ │ │ │ ├── arrow-csv v48.0.1 (*) +│ │ │ │ ├── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) +│ │ │ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ │ │ ├── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) +│ │ │ ├── deranged v0.3.9 (*) +│ │ │ ├── duration-str v0.11.2 (*) +│ │ │ ├── either v1.13.0 +│ │ │ │ ├── bytes-utils v0.1.3 (*) +│ │ │ │ ├── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) +│ │ │ │ ├── foyer-storage v0.9.1 (*) +│ │ │ │ ├── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) +│ │ │ │ ├── itertools v0.10.5 (*) +│ │ │ │ ├── itertools v0.11.0 (*) +│ │ │ │ ├── itertools v0.12.1 (*) +│ │ │ │ ├── itertools v0.13.0 (*) +│ │ │ │ ├── rayon v1.7.0 +│ │ │ │ │ ├── criterion v0.5.1 (*) +│ │ │ │ │ ├── hytra v0.1.2 +│ │ │ │ │ │ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) +│ │ │ │ │ │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) +│ │ │ │ │ │ ├── risingwave_common_metrics v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/metrics) (*) +│ │ │ │ │ │ └── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) +│ │ │ │ │ └── jwalk v0.8.1 +│ │ │ │ │ └── dircpy v0.3.16 (*) +│ │ │ │ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) +│ │ │ │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) +│ │ │ │ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) +│ │ │ │ ├── risingwave_expr v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/core) (*) +│ │ │ │ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) +│ │ │ │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) +│ │ │ │ ├── risingwave_meta_node v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/node) (*) +│ │ │ │ ├── risingwave_meta_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/service) (*) +│ │ │ │ ├── risingwave_object_store v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/object_store) (*) +│ │ │ │ ├── risingwave_rpc_client v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/rpc_client) (*) +│ │ │ │ ├── risingwave_rt v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/runtime) (*) +│ │ │ │ ├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) +│ │ │ │ ├── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) +│ │ │ │ ├── sqlx-core v0.7.1 (*) +│ │ │ │ ├── sqlx-macros-core v0.7.1 (*) +│ │ │ │ ├── sqlx-mysql v0.7.1 (*) +│ │ │ │ ├── sqlx-mysql v0.7.1 (*) +│ │ │ │ ├── thiserror-ext-derive v0.1.2 (proc-macro) +│ │ │ │ │ └── thiserror-ext v0.1.2 +│ │ │ │ │ ├── pgwire v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/pgwire) (*) +│ │ │ │ │ ├── risedev v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/risedevtool) +│ │ │ │ │ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) +│ │ │ │ │ ├── risingwave_bench v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/bench) +│ │ │ │ │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) +│ │ │ │ │ ├── risingwave_common_heap_profiling v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/heap_profiling) (*) +│ │ │ │ │ ├── risingwave_common_metrics v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/metrics) (*) +│ │ │ │ │ ├── risingwave_common_secret v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/secret) (*) +│ │ │ │ │ ├── risingwave_common_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/common_service) (*) +│ │ │ │ │ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) +│ │ │ │ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ │ │ │ │ ├── risingwave_connector_codec v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector/codec) (*) +│ │ │ │ │ ├── risingwave_ctl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/ctl) (*) +│ │ │ │ │ ├── risingwave_dml v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/dml) (*) +│ │ │ │ │ ├── risingwave_error v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/error) (*) +│ │ │ │ │ ├── risingwave_expr v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/core) (*) +│ │ │ │ │ ├── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) +│ │ │ │ │ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) +│ │ │ │ │ ├── risingwave_jni_core v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/jni_core) (*) +│ │ │ │ │ ├── risingwave_license v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/license) (*) +│ │ │ │ │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) +│ │ │ │ │ ├── risingwave_meta_dashboard v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/dashboard) (*) +│ │ │ │ │ ├── risingwave_meta_node v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/node) (*) +│ │ │ │ │ ├── risingwave_meta_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/service) (*) +│ │ │ │ │ ├── risingwave_object_store v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/object_store) (*) +│ │ │ │ │ ├── risingwave_planner_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend/planner_test) +│ │ │ │ │ ├── risingwave_rpc_client v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/rpc_client) (*) +│ │ │ │ │ ├── risingwave_rt v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/runtime) (*) +│ │ │ │ │ ├── risingwave_sqlsmith v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/sqlsmith) (*) +│ │ │ │ │ ├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) +│ │ │ │ │ ├── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) +│ │ │ │ │ └── rw_resource_util v0.0.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/resource_util) (*) +│ │ │ │ │ [build-dependencies] +│ │ │ │ │ └── risingwave_cmd_all v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/cmd_all) +│ │ │ │ └── which v4.4.2 (*) +│ │ │ ├── ethnum v1.5.0 +│ │ │ │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) +│ │ │ │ └── risingwave_common_estimate_size v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/estimate_size) (*) +│ │ │ ├── faster-hex v0.8.1 +│ │ │ │ └── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) +│ │ │ ├── foyer-common v0.8.1 (*) +│ │ │ ├── foyer-memory v0.6.1 (*) +│ │ │ ├── foyer-storage v0.9.1 (*) +│ │ │ ├── gcp-bigquery-client v0.18.0 (*) +│ │ │ ├── google-cloud-auth v0.15.0 (*) +│ │ │ ├── google-cloud-auth v0.16.0 (*) +│ │ │ ├── google-cloud-bigquery v0.12.0 (*) +│ │ │ ├── halfbrown v0.2.4 (*) +│ │ │ ├── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) +│ │ │ ├── iceberg-catalog-rest v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) +│ │ │ ├── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) +│ │ │ ├── indexmap v2.2.6 (*) +│ │ │ ├── jsonbb v0.1.4 (*) +│ │ │ ├── jsonschema-transpiler v1.10.0 (https://github.com/mozilla/jsonschema-transpiler?rev=c1a89d720d118843d8bcca51084deb0ed223e4b4#c1a89d72) (*) +│ │ │ ├── jsonwebtoken v9.3.0 (*) +│ │ │ ├── madsim v0.2.30 (*) +│ │ │ ├── madsim-rdkafka v0.4.2+0.34.0 (*) +│ │ │ ├── memcomparable v0.2.0 (*) +│ │ │ ├── mongodb v2.8.2 (*) +│ │ │ ├── multimap v0.10.0 (*) +│ │ │ ├── mysql_async v0.34.1 (*) +│ │ │ ├── mysql_common v0.32.1 (*) +│ │ │ ├── nexmark v0.2.0 +│ │ │ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ │ │ ├── num-bigint v0.4.5 (*) +│ │ │ ├── oauth2 v4.4.2 (*) +│ │ │ ├── object_store v0.7.1 (*) +│ │ │ ├── opendal v0.47.2 (*) +│ │ │ ├── openidconnect v3.4.0 (*) +│ │ │ ├── pbjson v0.6.0 (*) +│ │ │ ├── pgwire v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/pgwire) (*) +│ │ │ ├── postgres-types v0.2.6 (*) +│ │ │ ├── prometheus-http-query v0.8.0 (*) +│ │ │ ├── pulsar v6.3.0 (*) +│ │ │ ├── quick-xml v0.30.0 +│ │ │ │ └── object_store v0.7.1 (*) +│ │ │ ├── quick-xml v0.31.0 +│ │ │ │ ├── opendal v0.47.2 (*) +│ │ │ │ └── reqsign v0.15.2 (*) +│ │ │ ├── reqsign v0.15.2 (*) +│ │ │ ├── reqwest v0.11.20 (*) +│ │ │ ├── reqwest v0.12.4 (*) +│ │ │ ├── reqwest-middleware v0.3.1 (*) +│ │ │ ├── risedev v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/risedevtool) +│ │ │ ├── risingwave_backup v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/backup) (*) +│ │ │ ├── risingwave_bench v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/bench) +│ │ │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) +│ │ │ ├── risingwave_common_metrics v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/metrics) (*) +│ │ │ ├── risingwave_common_secret v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/secret) (*) +│ │ │ ├── risingwave_compactor v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/compactor) (*) +│ │ │ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) +│ │ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ │ │ ├── risingwave_ctl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/ctl) (*) +│ │ │ ├── risingwave_error v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/error) (*) +│ │ │ ├── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) +│ │ │ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) +│ │ │ ├── risingwave_hummock_sdk v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_sdk) (*) +│ │ │ ├── risingwave_hummock_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_test) (*) +│ │ │ ├── risingwave_java_binding v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/java_binding) +│ │ │ ├── risingwave_jni_core v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/jni_core) (*) +│ │ │ ├── risingwave_license v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/license) (*) +│ │ │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) +│ │ │ ├── risingwave_meta_model_migration v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/model_v2/migration) (*) +│ │ │ ├── risingwave_meta_model_v2 v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/model_v2) (*) +│ │ │ ├── risingwave_meta_node v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/node) (*) +│ │ │ ├── risingwave_pb v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/prost) (*) +│ │ │ ├── risingwave_planner_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend/planner_test) +│ │ │ ├── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) +│ │ │ ├── risingwave_state_cleaning_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/state_cleaning_test) +│ │ │ ├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) +│ │ │ ├── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) +│ │ │ ├── rust_decimal v1.35.0 (*) +│ │ │ ├── sea-orm v0.12.14 (*) +│ │ │ ├── serde-error v0.1.2 +│ │ │ │ └── risingwave_error v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/error) (*) +│ │ │ ├── serde-value v0.7.0 (*) +│ │ │ ├── serde_bytes v0.11.12 +│ │ │ │ ├── bson v2.11.0 (https://github.com/risingwavelabs/bson-rust?rev=e5175ec#e5175ecf) (*) +│ │ │ │ ├── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) +│ │ │ │ ├── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) +│ │ │ │ ├── mongodb v2.8.2 (*) +│ │ │ │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) +│ │ │ │ ├── risingwave_hummock_sdk v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_sdk) (*) +│ │ │ │ └── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) +│ │ │ ├── serde_json v1.0.117 +│ │ │ │ ├── apache-avro v0.16.0 (https://github.com/risingwavelabs/avro?rev=25113ba88234a9ae23296e981d8302c290fdaa4b#25113ba8) (*) +│ │ │ │ ├── apache-avro v0.17.0 (https://github.com/apache/avro.git#fdab5db0) (*) +│ │ │ │ ├── arrow-json v48.0.1 (*) +│ │ │ │ ├── async-nats v0.35.0 (*) +│ │ │ │ ├── axum v0.7.4 (*) +│ │ │ │ ├── bson v2.11.0 (https://github.com/risingwavelabs/bson-rust?rev=e5175ec#e5175ecf) (*) +│ │ │ │ ├── console-subscriber v0.4.0 (*) +│ │ │ │ ├── criterion v0.5.1 (*) +│ │ │ │ ├── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) +│ │ │ │ ├── gcp-bigquery-client v0.18.0 (*) +│ │ │ │ ├── google-cloud-auth v0.15.0 (*) +│ │ │ │ ├── google-cloud-auth v0.16.0 (*) +│ │ │ │ ├── google-cloud-bigquery v0.12.0 (*) +│ │ │ │ ├── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) +│ │ │ │ ├── iceberg-catalog-rest v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) +│ │ │ │ ├── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) +│ │ │ │ ├── jsonbb v0.1.4 (*) +│ │ │ │ ├── jsonschema-transpiler v1.10.0 (https://github.com/mozilla/jsonschema-transpiler?rev=c1a89d720d118843d8bcca51084deb0ed223e4b4#c1a89d72) (*) +│ │ │ │ ├── jsonwebtoken v9.3.0 (*) +│ │ │ │ ├── madsim-rdkafka v0.4.2+0.34.0 (*) +│ │ │ │ ├── mysql_async v0.34.1 (*) +│ │ │ │ ├── mysql_common v0.32.1 (*) +│ │ │ │ ├── oauth2 v4.4.2 (*) +│ │ │ │ ├── object_store v0.7.1 (*) +│ │ │ │ ├── opendal v0.47.2 (*) +│ │ │ │ ├── openidconnect v3.4.0 (*) +│ │ │ │ ├── pgwire v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/pgwire) (*) +│ │ │ │ ├── postgres-types v0.2.6 (*) +│ │ │ │ ├── pulsar v6.3.0 (*) +│ │ │ │ ├── reqsign v0.15.2 (*) +│ │ │ │ ├── reqwest v0.11.20 (*) +│ │ │ │ ├── reqwest v0.12.4 (*) +│ │ │ │ ├── risedev v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/risedevtool) +│ │ │ │ ├── risingwave_backup v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/backup) (*) +│ │ │ │ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) +│ │ │ │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) +│ │ │ │ ├── risingwave_common_estimate_size v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/estimate_size) (*) +│ │ │ │ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) +│ │ │ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ │ │ │ ├── risingwave_connector_codec v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector/codec) (*) +│ │ │ │ ├── risingwave_ctl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/ctl) (*) +│ │ │ │ ├── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) +│ │ │ │ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) +│ │ │ │ ├── risingwave_java_binding v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/java_binding) +│ │ │ │ ├── risingwave_jni_core v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/jni_core) (*) +│ │ │ │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) +│ │ │ │ ├── risingwave_meta_model_migration v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/model_v2/migration) (*) +│ │ │ │ ├── risingwave_meta_model_v2 v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/model_v2) (*) +│ │ │ │ ├── risingwave_meta_node v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/node) (*) +│ │ │ │ ├── risingwave_meta_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/service) (*) +│ │ │ │ ├── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) +│ │ │ │ ├── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) +│ │ │ │ ├── sea-orm v0.12.14 (*) +│ │ │ │ ├── sea-query v0.30.7 (*) +│ │ │ │ ├── sea-query-binder v0.5.0 (*) +│ │ │ │ ├── serde_with v3.8.0 (*) +│ │ │ │ ├── simd-json v0.13.3 (*) +│ │ │ │ ├── sql-json-path v0.1.0 (*) +│ │ │ │ ├── sqlx-core v0.7.1 (*) +│ │ │ │ ├── sqlx-postgres v0.7.1 (*) +│ │ │ │ ├── tinytemplate v1.2.1 +│ │ │ │ │ └── criterion v0.5.1 (*) +│ │ │ │ ├── tracing-subscriber v0.3.17 (*) +│ │ │ │ └── yup-oauth2 v8.3.0 (*) +│ │ │ ├── serde_nanos v0.1.3 +│ │ │ │ └── async-nats v0.35.0 (*) +│ │ │ ├── serde_path_to_error v0.1.14 +│ │ │ │ ├── axum v0.7.4 (*) +│ │ │ │ ├── oauth2 v4.4.2 (*) +│ │ │ │ └── openidconnect v3.4.0 (*) +│ │ │ ├── serde_plain v1.0.2 +│ │ │ │ └── openidconnect v3.4.0 (*) +│ │ │ ├── serde_spanned v0.6.5 +│ │ │ │ ├── toml v0.7.8 (*) +│ │ │ │ ├── toml v0.8.12 (*) +│ │ │ │ ├── toml_edit v0.19.15 (*) +│ │ │ │ └── toml_edit v0.22.9 (*) +│ │ │ ├── serde_urlencoded v0.7.1 +│ │ │ │ ├── axum v0.7.4 (*) +│ │ │ │ ├── reqwest v0.11.20 (*) +│ │ │ │ └── reqwest v0.12.4 (*) +│ │ │ ├── serde_with v1.14.0 (*) +│ │ │ ├── serde_with v3.8.0 (*) +│ │ │ ├── serde_yaml v0.9.25 (*) +│ │ │ ├── simd-json v0.13.3 (*) +│ │ │ ├── smallvec v1.13.1 +│ │ │ │ ├── governor v0.6.0 (*) +│ │ │ │ ├── hyper v1.4.1 (*) +│ │ │ │ ├── jsonbb v0.1.4 (*) +│ │ │ │ ├── metrics-prometheus v0.7.0 (*) +│ │ │ │ ├── moka v0.12.0 (*) +│ │ │ │ ├── mysql_common v0.32.1 (*) +│ │ │ │ ├── parking_lot_core v0.8.6 (*) +│ │ │ │ ├── parking_lot_core v0.9.8 (*) +│ │ │ │ ├── pprof v0.13.0 (*) +│ │ │ │ ├── risingwave_expr v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/core) (*) +│ │ │ │ ├── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) +│ │ │ │ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) +│ │ │ │ ├── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) +│ │ │ │ ├── sqlx-core v0.7.1 (*) +│ │ │ │ ├── sqlx-mysql v0.7.1 (*) +│ │ │ │ ├── sqlx-postgres v0.7.1 (*) +│ │ │ │ ├── tracing-opentelemetry v0.24.0 (*) +│ │ │ │ ├── tracing-subscriber v0.3.17 (*) +│ │ │ │ ├── trust-dns-proto v0.21.2 (*) +│ │ │ │ ├── trust-dns-proto v0.23.2 (*) +│ │ │ │ ├── trust-dns-resolver v0.21.2 (*) +│ │ │ │ └── trust-dns-resolver v0.23.2 (*) +│ │ │ ├── sqlx-core v0.7.1 (*) +│ │ │ ├── sqlx-mysql v0.7.1 (*) +│ │ │ ├── sqlx-postgres v0.7.1 (*) +│ │ │ ├── sqlx-sqlite v0.7.1 (*) +│ │ │ ├── time v0.3.30 (*) +│ │ │ ├── tinytemplate v1.2.1 (*) +│ │ │ ├── toml v0.7.8 (*) +│ │ │ ├── toml v0.8.12 (*) +│ │ │ ├── toml_datetime v0.6.5 +│ │ │ │ ├── toml v0.7.8 (*) +│ │ │ │ ├── toml v0.8.12 (*) +│ │ │ │ ├── toml_edit v0.19.15 (*) +│ │ │ │ └── toml_edit v0.22.9 (*) +│ │ │ ├── toml_edit v0.19.15 (*) +│ │ │ ├── toml_edit v0.22.9 (*) +│ │ │ ├── tracing-serde v0.1.3 +│ │ │ │ └── tracing-subscriber v0.3.17 (*) +│ │ │ ├── tracing-subscriber v0.3.17 (*) +│ │ │ ├── url v2.5.0 (*) +│ │ │ ├── uuid v1.10.0 +│ │ │ │ ├── apache-avro v0.16.0 (https://github.com/risingwavelabs/avro?rev=25113ba88234a9ae23296e981d8302c290fdaa4b#25113ba8) (*) +│ │ │ │ ├── apache-avro v0.17.0 (https://github.com/apache/avro.git#fdab5db0) (*) +│ │ │ │ ├── aws-runtime v1.0.1 (*) +│ │ │ │ ├── bson v2.11.0 (https://github.com/risingwavelabs/bson-rust?rev=e5175ec#e5175ecf) (*) +│ │ │ │ ├── datafusion v33.0.0 (*) +│ │ │ │ ├── datafusion-physical-expr v33.0.0 (*) +│ │ │ │ ├── datafusion-physical-plan v33.0.0 (*) +│ │ │ │ ├── debugid v0.8.0 +│ │ │ │ │ └── symbolic-common v12.4.0 +│ │ │ │ │ └── symbolic-demangle v12.4.0 +│ │ │ │ │ └── pprof v0.13.0 (*) +│ │ │ │ ├── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) +│ │ │ │ ├── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) +│ │ │ │ ├── iceberg-catalog-rest v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) +│ │ │ │ ├── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) +│ │ │ │ ├── moka v0.12.0 (*) +│ │ │ │ ├── mongodb v2.8.2 (*) +│ │ │ │ ├── mysql_common v0.32.1 (*) +│ │ │ │ ├── opendal v0.47.2 (*) +│ │ │ │ ├── postgres-types v0.2.6 (*) +│ │ │ │ ├── pulsar v6.3.0 (*) +│ │ │ │ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) +│ │ │ │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) +│ │ │ │ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) +│ │ │ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ │ │ │ ├── risingwave_ctl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/ctl) (*) +│ │ │ │ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) +│ │ │ │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) +│ │ │ │ ├── risingwave_meta_model_migration v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/model_v2/migration) (*) +│ │ │ │ ├── sea-orm v0.12.14 (*) +│ │ │ │ ├── sea-query v0.30.7 (*) +│ │ │ │ ├── sea-query-binder v0.5.0 (*) +│ │ │ │ ├── sqlx-core v0.7.1 (*) +│ │ │ │ ├── sqlx-mysql v0.7.1 (*) +│ │ │ │ ├── sqlx-postgres v0.7.1 (*) +│ │ │ │ ├── sqlx-sqlite v0.7.1 (*) +│ │ │ │ ├── symbolic-common v12.4.0 (*) +│ │ │ │ └── tiberius v0.12.2 (*) +│ │ │ │ [dev-dependencies] +│ │ │ │ └── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) +│ │ │ └── yup-oauth2 v8.3.0 (*) +│ │ │ [dev-dependencies] +│ │ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ │ │ └── risingwave_sqlparser v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/sqlparser) (*) +│ │ ├── serde v1.0.203 +│ │ │ ├── rust_decimal v1.35.0 (*) +│ │ │ ├── serde_json v1.0.117 +│ │ │ │ ├── apache-avro-derive v0.17.0 (proc-macro) (https://github.com/apache/avro.git#fdab5db0) (*) +│ │ │ │ ├── sqlx-macros-core v0.7.1 (*) +│ │ │ │ └── sqlx-postgres v0.7.1 (*) +│ │ │ │ [build-dependencies] +│ │ │ │ └── jsonschema-transpiler v1.10.0 (https://github.com/mozilla/jsonschema-transpiler?rev=c1a89d720d118843d8bcca51084deb0ed223e4b4#c1a89d72) (*) +│ │ │ ├── sqlx-macros-core v0.7.1 (*) +│ │ │ ├── sqlx-mysql v0.7.1 (*) +│ │ │ ├── sqlx-postgres v0.7.1 (*) +│ │ │ └── sqlx-sqlite v0.7.1 (*) +│ │ │ [build-dependencies] +│ │ │ └── jsonschema-transpiler v1.10.0 (https://github.com/mozilla/jsonschema-transpiler?rev=c1a89d720d118843d8bcca51084deb0ed223e4b4#c1a89d72) (*) +│ │ └── serde_with v3.8.0 (*) +│ ├── serde_derive_internals v0.26.0 +│ │ └── clickhouse-derive v0.1.1 (proc-macro) (https://github.com/risingwavelabs/clickhouse.rs?rev=d38c8b6391af098b724c114e5a4746aedab6ab8e#d38c8b63) (*) +│ ├── serde_repr v0.1.16 (proc-macro) +│ │ ├── async-nats v0.35.0 (*) +│ │ └── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) +│ ├── serde_with_macros v1.5.2 (proc-macro) (*) +│ ├── serde_with_macros v3.8.0 (proc-macro) (*) +│ ├── serial_test_derive v3.1.0 (proc-macro) +│ │ └── serial_test v3.1.0 (*) +│ ├── snafu-derive v0.7.5 (proc-macro) (*) +│ ├── sqlparser_derive v0.1.1 (proc-macro) +│ │ └── sqlparser v0.39.0 (*) +│ ├── sqlx-macros v0.7.1 (proc-macro) (*) +│ ├── sqlx-macros-core v0.7.1 (*) +│ ├── structmeta v0.3.0 +│ │ └── parse-display-derive v0.9.0 (proc-macro) (*) +│ ├── structmeta-derive v0.3.0 (proc-macro) +│ │ └── structmeta v0.3.0 (*) +│ ├── strum_macros v0.25.3 (proc-macro) (*) +│ ├── strum_macros v0.26.4 (proc-macro) (*) +│ ├── syn v1.0.109 +│ │ ├── async-attributes v1.1.2 (proc-macro) (*) +│ │ ├── bae v0.1.7 (proc-macro) (*) +│ │ ├── clickhouse-derive v0.1.1 (proc-macro) (https://github.com/risingwavelabs/clickhouse.rs?rev=d38c8b6391af098b724c114e5a4746aedab6ab8e#d38c8b63) (*) +│ │ ├── ctor v0.1.26 (proc-macro) (*) +│ │ ├── darling_core v0.13.4 (*) +│ │ ├── darling_core v0.14.4 (*) +│ │ ├── darling_macro v0.13.4 (proc-macro) (*) +│ │ ├── darling_macro v0.14.4 (proc-macro) (*) +│ │ ├── derivative v2.2.0 (proc-macro) (*) +│ │ ├── derive_builder_core v0.12.0 (*) +│ │ ├── derive_builder_macro v0.12.0 (proc-macro) (*) +│ │ ├── derive_more v0.99.17 (proc-macro) (*) +│ │ ├── enum-as-inner v0.4.0 (proc-macro) (*) +│ │ ├── enum-display-macro v0.1.3 (proc-macro) (*) +│ │ ├── failure_derive v0.1.8 (proc-macro) (*) +│ │ ├── fix-hidden-lifetime-bug-proc_macros v0.2.5 (proc-macro) (*) +│ │ ├── madsim-macros v0.2.12 (proc-macro) (*) +│ │ ├── minitrace-macro v0.6.7 (proc-macro) (*) +│ │ ├── mockall_derive v0.11.4 (proc-macro) (*) +│ │ ├── num_enum_derive v0.5.11 (proc-macro) (*) +│ │ ├── prettyplease v0.1.25 (*) +│ │ ├── proc-macro-error v1.0.4 (*) +│ │ ├── prost-build v0.11.9 (*) +│ │ ├── prost-derive v0.11.9 (proc-macro) (*) +│ │ ├── risingwave_common_proc_macro v1.11.0-alpha (proc-macro) (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/proc_macro) (*) +│ │ ├── sea-query-derive v0.4.0 (proc-macro) (*) +│ │ ├── sea-schema-derive v0.2.0 (proc-macro) (*) +│ │ ├── sealed v0.4.0 (proc-macro) (*) +│ │ ├── serde_default v0.1.0 (proc-macro) (*) +│ │ ├── serde_derive_internals v0.26.0 (*) +│ │ ├── serde_with_macros v1.5.2 (proc-macro) (*) +│ │ ├── snafu-derive v0.7.5 (proc-macro) (*) +│ │ ├── sqlparser_derive v0.1.1 (proc-macro) (*) +│ │ ├── sqlx-macros v0.7.1 (proc-macro) (*) +│ │ ├── sqlx-macros-core v0.7.1 (*) +│ │ ├── synstructure v0.12.6 +│ │ │ └── failure_derive v0.1.8 (proc-macro) (*) +│ │ ├── tracing-test-macro v0.2.4 (proc-macro) +│ │ │ └── tracing-test v0.2.4 (*) +│ │ └── typed-builder v0.10.0 (proc-macro) +│ │ └── mongodb v2.8.2 (*) +│ ├── syn v1.0.109 (*) +│ ├── syn v2.0.66 +│ │ ├── apache-avro-derive v0.17.0 (proc-macro) (https://github.com/apache/avro.git#fdab5db0) (*) +│ │ ├── async-recursion v1.1.0 (proc-macro) (*) +│ │ ├── async-stream-impl v0.3.5 (proc-macro) (*) +│ │ ├── async-trait v0.1.73 (proc-macro) (*) +│ │ ├── auto_enums v0.8.5 (proc-macro) (*) +│ │ ├── auto_impl v1.2.0 (proc-macro) (*) +│ │ ├── bindgen v0.69.4 (*) +│ │ ├── cfg-or-panic v0.2.0 (proc-macro) (*) +│ │ ├── clap_derive v4.5.0 (proc-macro) (*) +│ │ ├── const-currying v0.0.4 (proc-macro) (*) +│ │ ├── crepe v0.1.8 (proc-macro) (*) +│ │ ├── cxx-build v1.0.107 (*) +│ │ ├── cxxbridge-macro v1.0.107 (proc-macro) (*) +│ │ ├── darling_core v0.20.9 (*) +│ │ ├── darling_macro v0.20.9 (proc-macro) (*) +│ │ ├── derive_builder_core v0.20.0 (*) +│ │ ├── derive_builder_macro v0.20.0 (proc-macro) (*) +│ │ ├── derive_utils v0.14.1 (*) +│ │ ├── educe v0.6.0 (proc-macro) (*) +│ │ ├── enum-as-inner v0.6.0 (proc-macro) (*) +│ │ ├── enum-iterator-derive v1.4.0 (proc-macro) (*) +│ │ ├── enum-ordinalize-derive v4.3.1 (proc-macro) (*) +│ │ ├── enumflags2_derive v0.7.8 (proc-macro) (*) +│ │ ├── frunk_derives v0.4.2 (proc-macro) (*) +│ │ ├── frunk_proc_macro_helpers v0.1.2 (*) +│ │ ├── frunk_proc_macros v0.1.2 (proc-macro) (*) +│ │ ├── futures-async-stream-macro v0.2.9 (proc-macro) (*) +│ │ ├── futures-macro v0.3.30 (proc-macro) (*) +│ │ ├── inherent v1.0.10 (proc-macro) (*) +│ │ ├── linkme-impl v0.3.22 (proc-macro) (*) +│ │ ├── madsim-tonic-build v0.5.0+0.12.0 (https://github.com/BugenZhao/madsim?rev=6eb6876#6eb68764) (*) +│ │ ├── mysql-common-derive v0.31.0 (proc-macro) (*) +│ │ ├── openssl-macros v0.1.1 (proc-macro) (*) +│ │ ├── ouroboros_macro v0.17.2 (proc-macro) (*) +│ │ ├── parse-display-derive v0.9.0 (proc-macro) (*) +│ │ ├── pin-project-internal v1.1.3 (proc-macro) (*) +│ │ ├── postgres-derive v0.4.5 (proc-macro) (*) +│ │ ├── prettyplease v0.2.15 (*) +│ │ ├── prost-build v0.12.1 (*) +│ │ ├── prost-build v0.13.1 (*) +│ │ ├── prost-derive v0.12.1 (proc-macro) (*) +│ │ ├── prost-derive v0.13.1 (proc-macro) (*) +│ │ ├── prost-helpers v0.1.0 (proc-macro) (/Users/bugenzhao/Developer/S/risingwave-opensource/src/prost/helpers) (*) +│ │ ├── ref-cast-impl v1.0.20 (proc-macro) (*) +│ │ ├── risingwave-fields-derive v1.11.0-alpha (proc-macro) (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/fields-derive) (*) +│ │ ├── risingwave_expr_macro v0.1.0 (proc-macro) (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/macro) (*) +│ │ ├── risingwave_frontend_macro v1.11.0-alpha (proc-macro) (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend/macro) (*) +│ │ ├── rust-embed-impl v8.4.0 (proc-macro) (*) +│ │ ├── sea-bae v0.2.0 (proc-macro) (*) +│ │ ├── sea-orm-macros v0.12.14 (proc-macro) (*) +│ │ ├── sealed v0.5.0 (proc-macro) (*) +│ │ ├── serde_derive v1.0.203 (proc-macro) (*) +│ │ ├── serde_repr v0.1.16 (proc-macro) (*) +│ │ ├── serde_with_macros v3.8.0 (proc-macro) (*) +│ │ ├── serial_test_derive v3.1.0 (proc-macro) (*) +│ │ ├── structmeta v0.3.0 (*) +│ │ ├── structmeta-derive v0.3.0 (proc-macro) (*) +│ │ ├── strum_macros v0.25.3 (proc-macro) (*) +│ │ ├── strum_macros v0.26.4 (proc-macro) (*) +│ │ ├── thiserror-ext-derive v0.1.2 (proc-macro) (*) +│ │ ├── thiserror-impl v1.0.61 (proc-macro) +│ │ │ └── thiserror v1.0.61 +│ │ │ ├── apache-avro v0.16.0 (https://github.com/risingwavelabs/avro?rev=25113ba88234a9ae23296e981d8302c290fdaa4b#25113ba8) (*) +│ │ │ ├── apache-avro v0.17.0 (https://github.com/apache/avro.git#fdab5db0) (*) +│ │ │ ├── async-nats v0.35.0 (*) +│ │ │ ├── aws-msk-iam-sasl-signer v1.0.0 (*) +│ │ │ ├── clickhouse v0.11.5 (https://github.com/risingwavelabs/clickhouse.rs?rev=d38c8b6391af098b724c114e5a4746aedab6ab8e#d38c8b63) (*) +│ │ │ ├── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) +│ │ │ ├── dialoguer v0.11.0 (*) +│ │ │ ├── duration-str v0.11.2 (*) +│ │ │ ├── foyer-storage v0.9.1 (*) +│ │ │ ├── gcp-bigquery-client v0.18.0 (*) +│ │ │ ├── ginepro v0.7.2 (*) +│ │ │ ├── google-cloud-auth v0.15.0 (*) +│ │ │ ├── google-cloud-auth v0.16.0 (*) +│ │ │ ├── google-cloud-bigquery v0.12.0 (*) +│ │ │ ├── google-cloud-gax v0.17.0 (*) +│ │ │ ├── google-cloud-gax v0.19.0 (*) +│ │ │ ├── google-cloud-metadata v0.5.0 (*) +│ │ │ ├── google-cloud-pubsub v0.25.0 (*) +│ │ │ ├── google-cloud-pubsub v0.28.1 (*) +│ │ │ ├── jni v0.21.1 (*) +│ │ │ ├── memcomparable v0.2.0 (*) +│ │ │ ├── metrics-prometheus v0.7.0 (*) +│ │ │ ├── moka v0.12.0 (*) +│ │ │ ├── mongodb v2.8.2 (*) +│ │ │ ├── mysql-common-derive v0.31.0 (proc-macro) (*) +│ │ │ ├── mysql_async v0.34.1 (*) +│ │ │ ├── mysql_common v0.32.1 (*) +│ │ │ ├── oauth2 v4.4.2 (*) +│ │ │ ├── openidconnect v3.4.0 (*) +│ │ │ ├── opentelemetry v0.23.0 (*) +│ │ │ ├── opentelemetry-otlp v0.16.0 (*) +│ │ │ ├── opentelemetry_sdk v0.23.0 (*) +│ │ │ ├── pgwire v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/pgwire) (*) +│ │ │ ├── pprof v0.13.0 (*) +│ │ │ ├── prometheus v0.13.3 (*) +│ │ │ ├── reqwest-middleware v0.3.1 (*) +│ │ │ ├── risingwave_backup v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/backup) (*) +│ │ │ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) +│ │ │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) +│ │ │ ├── risingwave_common_heap_profiling v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/heap_profiling) (*) +│ │ │ ├── risingwave_common_secret v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/secret) (*) +│ │ │ ├── risingwave_common_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/common_service) (*) +│ │ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ │ │ ├── risingwave_connector_codec v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector/codec) (*) +│ │ │ ├── risingwave_dml v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/dml) (*) +│ │ │ ├── risingwave_error v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/error) (*) +│ │ │ ├── risingwave_expr v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/core) (*) +│ │ │ ├── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) +│ │ │ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) +│ │ │ ├── risingwave_hummock_trace v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_trace) (*) +│ │ │ ├── risingwave_jni_core v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/jni_core) (*) +│ │ │ ├── risingwave_license v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/license) (*) +│ │ │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) +│ │ │ ├── risingwave_object_store v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/object_store) (*) +│ │ │ ├── risingwave_pb v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/prost) (*) +│ │ │ ├── risingwave_rpc_client v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/rpc_client) (*) +│ │ │ ├── risingwave_sqlparser v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/sqlparser) (*) +│ │ │ ├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) +│ │ │ ├── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) +│ │ │ ├── rumqttc v0.24.0 (*) +│ │ │ ├── sea-orm v0.12.14 (*) +│ │ │ ├── sea-query-derive v0.4.0 (proc-macro) (*) +│ │ │ ├── simple_asn1 v0.6.2 (*) +│ │ │ ├── sql-json-path v0.1.0 (*) +│ │ │ ├── sqllogictest v0.21.0 (*) +│ │ │ ├── sqlx-core v0.7.1 (*) +│ │ │ ├── sqlx-mysql v0.7.1 (*) +│ │ │ ├── sqlx-mysql v0.7.1 (*) +│ │ │ ├── sqlx-postgres v0.7.1 (*) +│ │ │ ├── sqlx-postgres v0.7.1 (*) +│ │ │ ├── sync-point v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/sync-point) (*) +│ │ │ ├── thiserror-ext v0.1.2 (*) +│ │ │ ├── tiberius v0.12.2 (*) +│ │ │ ├── trust-dns-proto v0.21.2 (*) +│ │ │ ├── trust-dns-proto v0.23.2 (*) +│ │ │ ├── trust-dns-resolver v0.21.2 (*) +│ │ │ └── trust-dns-resolver v0.23.2 (*) +│ │ ├── tokio-macros v2.4.0 (proc-macro) +│ │ │ └── tokio v1.39.2 (*) +│ │ ├── tonic-build v0.12.1 (*) +│ │ ├── tracing-attributes v0.1.27 (proc-macro) +│ │ │ ├── tracing v0.1.40 (*) +│ │ │ └── tracing v0.1.40 (*) +│ │ ├── typed-builder-macro v0.16.2 (proc-macro) +│ │ │ └── typed-builder v0.16.2 +│ │ │ └── apache-avro v0.16.0 (https://github.com/risingwavelabs/avro?rev=25113ba88234a9ae23296e981d8302c290fdaa4b#25113ba8) (*) +│ │ ├── typed-builder-macro v0.18.2 (proc-macro) +│ │ │ └── typed-builder v0.18.2 +│ │ │ ├── apache-avro v0.17.0 (https://github.com/apache/avro.git#fdab5db0) (*) +│ │ │ ├── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) +│ │ │ ├── iceberg-catalog-rest v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) +│ │ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ │ └── with_options v1.11.0-alpha (proc-macro) (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector/with_options) +│ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ ├── synstructure v0.12.6 (*) +│ ├── thiserror-ext-derive v0.1.2 (proc-macro) (*) +│ ├── thiserror-impl v1.0.61 (proc-macro) (*) +│ ├── tokio-macros v2.4.0 (proc-macro) (*) +│ ├── tonic-build v0.12.1 (*) +│ ├── tracing-attributes v0.1.27 (proc-macro) (*) +│ ├── tracing-test-macro v0.2.4 (proc-macro) (*) +│ ├── typed-builder v0.10.0 (proc-macro) (*) +│ ├── typed-builder-macro v0.16.2 (proc-macro) (*) +│ ├── typed-builder-macro v0.18.2 (proc-macro) (*) +│ └── with_options v1.11.0-alpha (proc-macro) (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector/with_options) (*) +│ [dev-dependencies] +│ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +├── ref-cast-impl v1.0.20 (proc-macro) (*) +├── risingwave-fields-derive v1.11.0-alpha (proc-macro) (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/fields-derive) (*) +├── risingwave_common_proc_macro v1.11.0-alpha (proc-macro) (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/proc_macro) (*) +├── risingwave_expr_macro v0.1.0 (proc-macro) (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/macro) (*) +├── risingwave_frontend_macro v1.11.0-alpha (proc-macro) (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend/macro) (*) +├── rust-embed-impl v8.4.0 (proc-macro) (*) +├── sea-bae v0.2.0 (proc-macro) (*) +├── sea-orm-macros v0.12.14 (proc-macro) (*) +├── sea-query-derive v0.4.0 (proc-macro) (*) +├── sea-schema-derive v0.2.0 (proc-macro) (*) +├── sealed v0.4.0 (proc-macro) (*) +├── sealed v0.5.0 (proc-macro) (*) +├── serde_default v0.1.0 (proc-macro) (*) +├── serde_derive v1.0.203 (proc-macro) (*) +├── serde_derive_internals v0.26.0 (*) +├── serde_repr v0.1.16 (proc-macro) (*) +├── serde_with_macros v1.5.2 (proc-macro) (*) +├── serde_with_macros v3.8.0 (proc-macro) (*) +├── serial_test_derive v3.1.0 (proc-macro) (*) +├── snafu-derive v0.7.5 (proc-macro) (*) +├── sqlparser_derive v0.1.1 (proc-macro) (*) +├── sqlx-macros v0.7.1 (proc-macro) (*) +├── sqlx-macros-core v0.7.1 (*) +├── structmeta v0.3.0 (*) +├── structmeta-derive v0.3.0 (proc-macro) (*) +├── strum_macros v0.25.3 (proc-macro) (*) +├── strum_macros v0.26.4 (proc-macro) (*) +├── syn v1.0.109 (*) +├── syn v2.0.66 (*) +├── synstructure v0.12.6 (*) +├── thiserror-ext-derive v0.1.2 (proc-macro) (*) +├── thiserror-impl v1.0.61 (proc-macro) (*) +├── tokio-macros v2.4.0 (proc-macro) (*) +├── tonic-build v0.12.1 (*) +├── tracing-attributes v0.1.27 (proc-macro) (*) +├── typed-builder v0.10.0 (proc-macro) (*) +├── typed-builder-macro v0.16.2 (proc-macro) (*) +├── typed-builder-macro v0.18.2 (proc-macro) (*) +└── with_options v1.11.0-alpha (proc-macro) (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector/with_options) (*) + +prost v0.11.9 (*) + +prost v0.12.1 (*) + +prost v0.12.1 (*) + +prost v0.13.1 (*) + +prost v0.13.1 (*) + +prost-build v0.11.9 (*) + +prost-build v0.12.1 (*) + +prost-build v0.13.1 (*) + +prost-derive v0.11.9 (proc-macro) (*) + +prost-derive v0.12.1 (proc-macro) (*) + +prost-derive v0.13.1 (proc-macro) (*) + +prost-types v0.11.9 (*) + +prost-types v0.12.1 (*) + +prost-types v0.12.1 (*) + +prost-types v0.13.1 (*) + +prost-types v0.13.1 (*) + +quick-xml v0.26.0 +└── inferno v0.11.16 (*) + +quick-xml v0.30.0 (*) + +quick-xml v0.31.0 (*) + +rand v0.8.5 +├── apache-avro v0.16.0 (https://github.com/risingwavelabs/avro?rev=25113ba88234a9ae23296e981d8302c290fdaa4b#25113ba8) (*) +├── apache-avro v0.17.0 (https://github.com/apache/avro.git#fdab5db0) (*) +├── async-nats v0.35.0 (*) +├── bson v2.11.0 (https://github.com/risingwavelabs/bson-rust?rev=e5175ec#e5175ecf) (*) +├── datafusion v33.0.0 (*) +├── datafusion-execution v33.0.0 (*) +├── datafusion-physical-expr v33.0.0 (*) +├── datafusion-physical-plan v33.0.0 (*) +├── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) +├── fail v0.5.1 (*) +├── foyer-storage v0.9.1 (*) +├── governor v0.6.0 (*) +├── madsim v0.2.30 (*) +├── minitrace v0.6.7 (*) +├── mongodb v2.8.2 (*) +├── mysql_async v0.34.1 (*) +├── mysql_common v0.32.1 (*) +├── nexmark v0.2.0 (*) +├── nkeys v0.4.0 (*) +├── nuid v0.5.0 +│ └── async-nats v0.35.0 (*) +├── oauth2 v4.4.2 (*) +├── object_store v0.7.1 (*) +├── openidconnect v3.4.0 (*) +├── opentelemetry_sdk v0.23.0 (*) +├── postgres-protocol v0.6.6 (*) +├── pulsar v6.3.0 (*) +├── redis v0.25.1 (*) +├── reqsign v0.15.2 (*) +├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) +├── risingwave_bench v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/bench) +├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) +├── risingwave_compaction_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/compaction_test) +├── risingwave_dml v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/dml) (*) +├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) +├── risingwave_hummock_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_test) (*) +├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) +├── risingwave_meta_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/service) (*) +├── risingwave_rpc_client v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/rpc_client) (*) +├── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) +├── risingwave_sqlsmith v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/sqlsmith) (*) +├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) +├── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) +├── sqlx-mysql v0.7.1 (*) +├── sqlx-postgres v0.7.1 (*) +├── tokio-postgres v0.7.10 (https://github.com/madsim-rs/rust-postgres.git?rev=ac00d88#ac00d886) (*) +├── tokio-retry v0.3.0 (https://github.com/madsim-rs/rust-tokio-retry.git?rev=95e2fd3#95e2fd3c) (*) +├── tower v0.4.13 (*) +├── trust-dns-proto v0.21.2 (*) +├── trust-dns-proto v0.23.2 (*) +├── trust-dns-resolver v0.23.2 (*) +├── twox-hash v1.6.3 +│ ├── foyer-storage v0.9.1 (*) +│ ├── lz4_flex v0.11.1 +│ │ ├── parquet v48.0.1 (*) +│ │ └── parquet v52.0.0 (*) +│ ├── mysql_async v0.34.1 (*) +│ ├── parquet v48.0.1 (*) +│ ├── parquet v52.0.0 (*) +│ ├── risingwave_backup v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/backup) (*) +│ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) +│ └── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) +├── uuid v1.10.0 (*) +└── xorf v0.11.0 + └── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) +[dev-dependencies] +├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) +├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) +├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) +├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +└── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) + +rand v0.8.5 +├── num-bigint-dig v0.8.4 (*) +├── phf_generator v0.11.2 (*) +├── sqlx-mysql v0.7.1 (*) +└── sqlx-postgres v0.7.1 (*) + +rand_chacha v0.3.1 +├── rand v0.8.5 (*) +├── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) +└── risingwave_sqlsmith v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/sqlsmith) (*) + +rand_chacha v0.3.1 +└── rand v0.8.5 (*) + +regex-automata v0.1.10 +└── matchers v0.1.0 + └── tracing-subscriber v0.3.17 (*) + +regex-automata v0.4.5 (*) + +regex-automata v0.4.5 (*) + +regex-syntax v0.6.29 +└── regex-automata v0.1.10 (*) + +regex-syntax v0.8.2 +├── arrow-string v48.0.1 (*) +├── arrow-string v50.0.0 (*) +├── arrow-string v52.0.0 (*) +├── datafusion-optimizer v33.0.0 (*) +├── fancy-regex v0.13.0 (*) +├── parse-display v0.9.0 (*) +├── parse-display-derive v0.9.0 (proc-macro) (*) +├── regex v1.10.3 (*) +├── regex-automata v0.4.5 (*) +└── regex-automata v0.4.5 (*) + +reqwest v0.11.20 (*) + +reqwest v0.12.4 (*) + +rfc6979 v0.3.1 (*) + +rfc6979 v0.4.0 (*) + +ring v0.16.20 +├── object_store v0.7.1 (*) +├── rustls v0.20.9 (*) +└── sct v0.7.0 + ├── rustls v0.20.9 (*) + └── rustls v0.21.11 (*) + +ring v0.17.5 +├── async-nats v0.35.0 (*) +├── aws-sigv4 v1.1.1 (*) +├── jsonwebtoken v9.3.0 (*) +├── rustls v0.21.11 (*) +├── rustls v0.22.4 (*) +├── rustls v0.23.5 (*) +├── rustls-webpki v0.101.7 +│ └── rustls v0.21.11 (*) +├── rustls-webpki v0.102.2 (*) +└── webpki v0.22.4 + ├── rustls v0.20.9 (*) + └── tokio-rustls v0.23.4 (*) + +rsa v0.9.5 (*) + +rsa v0.9.5 (*) + +rust_decimal v1.35.0 (*) + +rust_decimal v1.35.0 (*) + +rustc_version v0.2.3 +└── rustc_version_runtime v0.2.1 + └── mongodb v2.8.2 (*) +[build-dependencies] +└── rustc_version_runtime v0.2.1 (*) + +rustc_version v0.4.0 +[build-dependencies] +├── aws-types v1.3.0 (*) +├── crc32c v0.6.8 +│ ├── aws-smithy-checksums v0.60.0 (*) +│ └── opendal v0.47.2 (*) +├── curve25519-dalek v4.1.3 (*) +├── derive_more v0.99.17 (proc-macro) (*) +├── flatbuffers v23.5.26 (*) +└── flatbuffers v24.3.25 (*) + +rustix v0.37.26 (*) + +rustix v0.38.31 (*) + +rustix v0.38.31 (*) + +rustls v0.20.9 (*) + +rustls v0.21.11 (*) + +rustls v0.22.4 (*) + +rustls v0.23.5 (*) + +rustls-native-certs v0.6.3 (*) + +rustls-native-certs v0.7.0 (*) + +rustls-pemfile v1.0.4 (*) + +rustls-pemfile v2.1.1 (*) + +rustls-webpki v0.101.7 (*) + +rustls-webpki v0.102.2 (*) + +scopeguard v1.2.0 +└── lock_api v0.4.10 (*) + +scopeguard v1.2.0 +├── crossbeam-epoch v0.9.15 +│ ├── crossbeam v0.8.2 +│ │ ├── foyer-common v0.8.1 (*) +│ │ ├── jwalk v0.8.1 (*) +│ │ ├── mysql_async v0.34.1 (*) +│ │ └── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) +│ ├── crossbeam-deque v0.8.3 +│ │ ├── crossbeam v0.8.2 (*) +│ │ └── rayon-core v1.11.0 +│ │ └── rayon v1.7.0 (*) +│ ├── metrics-util v0.17.0 (*) +│ ├── moka v0.12.0 (*) +│ └── sled v0.34.7 (*) +├── lock_api v0.4.10 (*) +├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) +├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) +└── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) + +sealed v0.4.0 (proc-macro) (*) + +sealed v0.5.0 (proc-macro) (*) + +sec1 v0.3.0 (*) + +sec1 v0.7.3 (*) + +semver v0.9.0 +├── rustc_version v0.2.3 (*) +└── rustc_version_runtime v0.2.1 (*) +[build-dependencies] +└── rustc_version_runtime v0.2.1 (*) + +semver v1.0.18 +└── rustc_version v0.4.0 (*) + +serde v1.0.203 (*) + +serde v1.0.203 (*) + +serde_json v1.0.117 (*) + +serde_json v1.0.117 (*) + +serde_with v1.14.0 (*) + +serde_with v3.8.0 (*) + +serde_with_macros v1.5.2 (proc-macro) (*) + +serde_with_macros v3.8.0 (proc-macro) (*) + +sha1 v0.10.6 (*) + +sha1 v0.10.6 (*) + +sha2 v0.10.8 (*) + +sha2 v0.10.8 (*) + +signature v1.6.4 (*) + +signature v2.2.0 (*) + +smallvec v1.13.1 +├── num-bigint-dig v0.8.4 (*) +├── sqlx-mysql v0.7.1 (*) +└── sqlx-postgres v0.7.1 (*) + +smallvec v1.13.1 (*) + +socket2 v0.4.9 +├── async-io v1.13.0 (*) +├── hyper v0.14.27 (*) +└── mongodb v2.8.2 (*) + +socket2 v0.5.6 +├── hyper-util v0.1.6 (*) +├── mysql_async v0.34.1 (*) +├── redis v0.25.1 (*) +├── tokio v1.39.2 (*) +├── tokio v1.39.2 (*) +├── tokio-postgres v0.7.10 (https://github.com/madsim-rs/rust-postgres.git?rev=ac00d88#ac00d886) (*) +└── tonic v0.12.1 (*) + +spin v0.5.2 +└── lazy_static v1.4.0 + ├── apache-avro v0.16.0 (https://github.com/risingwavelabs/avro?rev=25113ba88234a9ae23296e981d8302c290fdaa4b#25113ba8) (*) + ├── arrow-csv v48.0.1 (*) + ├── bindgen v0.69.4 (*) + ├── console v0.15.7 + │ ├── dialoguer v0.11.0 (*) + │ ├── indicatif v0.17.6 + │ │ └── risedev v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/risedevtool) + │ ├── risedev v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/risedevtool) + │ ├── risedev-config v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/risedevtool/config) + │ ├── risingwave_cmd_all v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/cmd_all) + │ ├── risingwave_rt v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/runtime) (*) + │ └── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) + │ [dev-dependencies] + │ └── risingwave_sqlparser v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/sqlparser) (*) + ├── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) + ├── findshlibs v0.10.2 + │ └── pprof v0.13.0 (*) + ├── foyer-storage v0.9.1 (*) + ├── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) + ├── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) + ├── java-locator v0.1.5 + │ └── jni v0.21.1 (*) + ├── madsim v0.2.30 (*) + ├── mockall v0.11.4 (*) + ├── mongodb v2.8.2 (*) + ├── mysql_async v0.34.1 (*) + ├── mysql_common v0.32.1 (*) + ├── native-tls v0.2.11 (*) + ├── nexmark v0.2.0 (*) + ├── num-bigint-dig v0.8.4 (*) + ├── opentelemetry_sdk v0.23.0 (*) + ├── prometheus v0.13.3 (*) + ├── prost-build v0.11.9 (*) + ├── sharded-slab v0.1.4 + │ └── tracing-subscriber v0.3.17 (*) + ├── tracing-log v0.1.3 (*) + ├── tracing-test v0.2.4 (*) + ├── tracing-test-macro v0.2.4 (proc-macro) (*) + ├── trust-dns-proto v0.21.2 (*) + └── trust-dns-resolver v0.21.2 (*) + +spin v0.9.8 (*) + +spki v0.6.0 (*) + +spki v0.7.2 (*) + +sqlx-mysql v0.7.1 (*) + +sqlx-mysql v0.7.1 (*) + +sqlx-postgres v0.7.1 (*) + +sqlx-postgres v0.7.1 (*) + +sqlx-sqlite v0.7.1 (*) + +sqlx-sqlite v0.7.1 (*) + +strsim v0.10.0 +├── darling_core v0.13.4 (*) +├── darling_core v0.14.4 (*) +└── mongodb v2.8.2 (*) + +strsim v0.11.1 +├── clap_builder v4.5.1 +│ └── clap v4.5.1 (*) +└── darling_core v0.20.9 (*) + +strum v0.25.0 (*) + +strum v0.26.2 (*) + +strum_macros v0.25.3 (proc-macro) (*) + +strum_macros v0.26.4 (proc-macro) (*) + +subtle v2.5.0 +└── rsa v0.9.5 (*) + +subtle v2.5.0 +├── aes-gcm v0.10.3 (*) +├── aws-sigv4 v1.1.1 (*) +├── crypto-bigint v0.4.9 (*) +├── crypto-bigint v0.5.5 (*) +├── curve25519-dalek v4.1.3 (*) +├── digest v0.10.7 (*) +├── ed25519-dalek v2.1.1 (*) +├── elliptic-curve v0.12.3 (*) +├── elliptic-curve v0.13.8 (*) +├── ff v0.12.1 (*) +├── ff v0.13.0 (*) +├── group v0.12.1 (*) +├── group v0.13.0 (*) +├── openidconnect v3.4.0 (*) +├── rfc6979 v0.4.0 (*) +├── rsa v0.9.5 (*) +├── rustls v0.22.4 (*) +├── rustls v0.23.5 (*) +├── sec1 v0.3.0 (*) +├── sec1 v0.7.3 (*) +└── universal-hash v0.5.1 (*) + +syn v1.0.109 (*) + +syn v1.0.109 (*) + +syn v2.0.66 (*) + +time v0.3.30 (*) + +time v0.3.30 (*) + +tokio v1.39.2 (*) + +tokio v1.39.2 (*) + +tokio-rustls v0.23.4 (*) + +tokio-rustls v0.24.1 (*) + +tokio-rustls v0.25.0 (*) + +tokio-rustls v0.26.0 (*) + +toml v0.7.8 (*) + +toml v0.8.12 (*) + +toml_datetime v0.6.5 +├── toml_edit v0.19.15 (*) +└── toml_edit v0.21.1 (*) + +toml_datetime v0.6.5 (*) + +toml_edit v0.19.15 (*) + +toml_edit v0.19.15 (*) + +toml_edit v0.21.1 (*) + +toml_edit v0.22.9 (*) + +tonic v0.10.2 (*) + +tonic v0.11.0 (*) + +tonic v0.12.1 (*) + +tracing v0.1.40 (*) + +tracing v0.1.40 (*) + +tracing-core v0.1.32 +├── console-api v0.8.0 (*) +├── console-subscriber v0.4.0 (*) +├── tracing v0.1.40 (*) +├── tracing-log v0.1.3 (*) +├── tracing-log v0.2.0 (*) +├── tracing-opentelemetry v0.24.0 (*) +├── tracing-serde v0.1.3 (*) +├── tracing-subscriber v0.3.17 (*) +└── tracing-test v0.2.4 (*) + +tracing-core v0.1.32 +└── tracing v0.1.40 (*) + +tracing-log v0.1.3 (*) + +tracing-log v0.2.0 (*) + +trust-dns-proto v0.21.2 (*) + +trust-dns-proto v0.23.2 (*) + +trust-dns-resolver v0.21.2 (*) + +trust-dns-resolver v0.23.2 (*) + +typed-builder v0.10.0 (proc-macro) (*) + +typed-builder v0.16.2 (*) + +typed-builder v0.18.2 (*) + +typed-builder-macro v0.16.2 (proc-macro) (*) + +typed-builder-macro v0.18.2 (proc-macro) (*) + +untrusted v0.7.1 +├── ring v0.16.20 (*) +└── sct v0.7.0 (*) + +untrusted v0.9.0 +├── ring v0.17.5 (*) +├── rustls-webpki v0.101.7 (*) +├── rustls-webpki v0.102.2 (*) +└── webpki v0.22.4 (*) + +url v2.5.0 (*) + +url v2.5.0 (*) + +uuid v1.10.0 (*) + +uuid v1.10.0 +├── sqlx-mysql v0.7.1 (*) +├── sqlx-postgres v0.7.1 (*) +└── sqlx-sqlite v0.7.1 (*) + +webpki-roots v0.25.2 +├── hyper-rustls v0.24.2 (*) +├── mongodb v2.8.2 (*) +├── reqwest v0.11.20 (*) +└── tonic v0.10.2 (*) + +webpki-roots v0.26.1 +├── reqwest v0.12.4 (*) +└── tonic v0.12.1 (*) + +whoami v1.5.0 +├── sqlx-mysql v0.7.1 (*) +└── sqlx-postgres v0.7.1 (*) + +whoami v1.5.0 +├── sqlx-mysql v0.7.1 (*) +├── sqlx-postgres v0.7.1 (*) +└── tokio-postgres v0.7.10 (https://github.com/madsim-rs/rust-postgres.git?rev=ac00d88#ac00d886) (*) + +winnow v0.5.15 +├── toml_edit v0.19.15 (*) +├── toml_edit v0.19.15 (*) +└── toml_edit v0.21.1 (*) + +winnow v0.6.11 +├── duration-str v0.11.2 (*) +├── risingwave_sqlparser v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/sqlparser) (*) +└── toml_edit v0.22.9 (*) + +zstd v0.12.4 +├── apache-avro v0.16.0 (https://github.com/risingwavelabs/avro?rev=25113ba88234a9ae23296e981d8302c290fdaa4b#25113ba8) (*) +└── pulsar v6.3.0 (*) + +zstd v0.13.0 +├── async-compression v0.4.5 (*) +├── datafusion v33.0.0 (*) +├── foyer-storage v0.9.1 (*) +├── mysql_common v0.32.1 (*) +├── parquet v48.0.1 (*) +├── parquet v52.0.0 (*) +├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) +└── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) + +zstd-safe v6.0.6 +└── zstd v0.12.4 (*) + +zstd-safe v7.0.0 +├── async-compression v0.4.5 (*) +└── zstd v0.13.0 (*) diff --git a/src/expr/impl/Cargo.toml b/src/expr/impl/Cargo.toml index a9c955f91dcca..e493037c200b7 100644 --- a/src/expr/impl/Cargo.toml +++ b/src/expr/impl/Cargo.toml @@ -44,7 +44,7 @@ educe = "0.6" fancy-regex = "0.13" futures-async-stream = { workspace = true } futures-util = "0.3" -ginepro = "0.7" +ginepro = "0.7" # TODO(http-bump): bump to 0.8 once arrow-udf switches to tonic 0.12 hex = "0.4" icelake = { workspace = true } itertools = { workspace = true } @@ -71,7 +71,7 @@ sql-json-path = { version = "0.1", features = ["jsonbb"] } thiserror = "1" thiserror-ext = { workspace = true } tokio = { version = "0.2", package = "madsim-tokio", features = ["time"] } -tonic = { version = "0.10", optional = true } +tonic = { version = "0.10", optional = true } # TODO(http-bump): bump once arrow-udf switches to tonic 0.12 tracing = "0.1" zstd = { version = "0.13", default-features = false, optional = true } diff --git a/src/utils/runtime/Cargo.toml b/src/utils/runtime/Cargo.toml index 0559caee265d9..522e8b245a1b2 100644 --- a/src/utils/runtime/Cargo.toml +++ b/src/utils/runtime/Cargo.toml @@ -17,7 +17,7 @@ normal = ["workspace-hack"] [dependencies] await-tree = { workspace = true } console = "0.15" -console-subscriber = "0.3.0" +console-subscriber = "0.4" either = "1" futures = { version = "0.3", default-features = false, features = ["alloc"] } hostname = "0.4" From 975e8e29075efbcaed0bdbcb176f3548cb9bb3b6 Mon Sep 17 00:00:00 2001 From: Bugen Zhao Date: Thu, 1 Aug 2024 16:35:28 +0800 Subject: [PATCH 08/27] bump google cloud pubsub & downgrade tonic in ginepro Signed-off-by: Bugen Zhao --- Cargo.lock | 95 +- d.txt | 2442 ++++++++++++++++++++---------------- src/risedevtool/Cargo.toml | 2 +- 3 files changed, 1370 insertions(+), 1169 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 4861e78b07c96..42dfda993b4ca 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -5322,7 +5322,7 @@ dependencies = [ "http 0.2.9", "thiserror", "tokio", - "tonic 0.11.0", + "tonic 0.10.2", "tower", "tracing", "trust-dns-resolver 0.23.2", @@ -5346,28 +5346,6 @@ dependencies = [ "wasm-bindgen", ] -[[package]] -name = "google-cloud-auth" -version = "0.15.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e09ed5b2998bc8d0d3df09c859028210d4961b8fe779cfda8dc8ca4e83d5def2" -dependencies = [ - "async-trait", - "base64 0.21.7", - "google-cloud-metadata", - "google-cloud-token", - "home", - "jsonwebtoken", - "reqwest 0.12.4", - "serde", - "serde_json", - "thiserror", - "time", - "tokio", - "tracing", - "urlencoding", -] - [[package]] name = "google-cloud-auth" version = "0.16.0" @@ -5402,9 +5380,9 @@ dependencies = [ "backon", "base64 0.21.7", "bigdecimal 0.4.5", - "google-cloud-auth 0.16.0", - "google-cloud-gax 0.19.0", - "google-cloud-googleapis 0.15.0", + "google-cloud-auth", + "google-cloud-gax", + "google-cloud-googleapis", "google-cloud-token", "num-bigint", "reqwest 0.12.4", @@ -5417,22 +5395,6 @@ dependencies = [ "tracing", ] -[[package]] -name = "google-cloud-gax" -version = "0.17.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8cb60314136e37de9e2a05ddb427b9c5a39c3d188de2e2f026c6af74425eef44" -dependencies = [ - "google-cloud-token", - "http 0.2.9", - "thiserror", - "tokio", - "tokio-retry", - "tonic 0.10.2", - "tower", - "tracing", -] - [[package]] name = "google-cloud-gax" version = "0.19.0" @@ -5449,17 +5411,6 @@ dependencies = [ "tracing", ] -[[package]] -name = "google-cloud-googleapis" -version = "0.13.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "32cd184c52aa2619ac1b16ad8b5a752e91d25be88a8cf08eaec19777dfacbe54" -dependencies = [ - "prost 0.12.1", - "prost-types 0.12.1", - "tonic 0.10.2", -] - [[package]] name = "google-cloud-googleapis" version = "0.15.0" @@ -5482,25 +5433,6 @@ dependencies = [ "tokio", ] -[[package]] -name = "google-cloud-pubsub" -version = "0.25.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0a35e4a008db5cf01a5c03d3c67bd90b3cad77427ca949f3c8eddd90c4a3c932" -dependencies = [ - "async-channel 1.9.0", - "async-stream", - "google-cloud-auth 0.15.0", - "google-cloud-gax 0.17.0", - "google-cloud-googleapis 0.13.0", - "google-cloud-token", - "prost-types 0.12.1", - "thiserror", - "tokio", - "tokio-util", - "tracing", -] - [[package]] name = "google-cloud-pubsub" version = "0.28.1" @@ -5509,9 +5441,9 @@ checksum = "55ef73601dcec5ea144e59969e921d35d66000211603fee8023b7947af09248f" dependencies = [ "async-channel 1.9.0", "async-stream", - "google-cloud-auth 0.16.0", - "google-cloud-gax 0.19.0", - "google-cloud-googleapis 0.15.0", + "google-cloud-auth", + "google-cloud-gax", + "google-cloud-googleapis", "google-cloud-token", "prost-types 0.13.1", "thiserror", @@ -9964,7 +9896,7 @@ dependencies = [ "console", "fs-err", "glob", - "google-cloud-pubsub 0.25.0", + "google-cloud-pubsub", "indicatif", "itertools 0.12.1", "madsim-rdkafka", @@ -10564,9 +10496,9 @@ dependencies = [ "gcp-bigquery-client", "glob", "google-cloud-bigquery", - "google-cloud-gax 0.19.0", - "google-cloud-googleapis 0.15.0", - "google-cloud-pubsub 0.28.1", + "google-cloud-gax", + "google-cloud-googleapis", + "google-cloud-pubsub", "http 0.2.9", "iceberg", "iceberg-catalog-rest", @@ -14285,7 +14217,6 @@ dependencies = [ "axum 0.6.20", "base64 0.21.7", "bytes", - "flate2", "h2 0.3.26", "http 0.2.9", "http-body 0.4.5", @@ -14303,7 +14234,6 @@ dependencies = [ "tower-layer", "tower-service", "tracing", - "webpki-roots 0.25.2", ] [[package]] @@ -14325,10 +14255,7 @@ dependencies = [ "percent-encoding", "pin-project", "prost 0.12.1", - "rustls-pemfile 2.1.1", - "rustls-pki-types", "tokio", - "tokio-rustls 0.25.0", "tokio-stream", "tower", "tower-layer", diff --git a/d.txt b/d.txt index d431b2d7acfc9..64ccc0dafa02f 100644 --- a/d.txt +++ b/d.txt @@ -186,6 +186,7 @@ aho-corasick v1.1.1 │ │ │ │ ├── console-api v0.8.0 │ │ │ │ │ └── console-subscriber v0.4.0 │ │ │ │ │ └── risingwave_rt v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/runtime) +│ │ │ │ │ ├── risingwave_bench v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/bench) │ │ │ │ │ ├── risingwave_cmd v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/cmd) (*) │ │ │ │ │ ├── risingwave_cmd_all v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/cmd_all) │ │ │ │ │ ├── risingwave_compaction_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/compaction_test) @@ -200,6 +201,7 @@ aho-corasick v1.1.1 │ │ │ │ ├── google-cloud-gax v0.19.0 │ │ │ │ │ ├── google-cloud-bigquery v0.12.0 (*) │ │ │ │ │ ├── google-cloud-pubsub v0.28.1 +│ │ │ │ │ │ ├── risedev v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/risedevtool) │ │ │ │ │ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) │ │ │ │ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) │ │ │ │ ├── google-cloud-googleapis v0.15.0 @@ -250,7 +252,8 @@ aho-corasick v1.1.1 │ │ │ │ │ │ └── risingwave_jni_core v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/jni_core) │ │ │ │ │ │ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) │ │ │ │ │ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ │ │ │ │ │ └── risingwave_java_binding v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/java_binding) +│ │ │ │ │ │ ├── risingwave_java_binding v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/java_binding) +│ │ │ │ │ │ └── risingwave_object_store v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/object_store) (*) │ │ │ │ │ ├── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) │ │ │ │ │ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) │ │ │ │ │ ├── risingwave_hummock_sdk v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_sdk) @@ -376,15 +379,11 @@ aho-corasick v1.1.1 │ │ │ ├── rustls v0.22.4 │ │ │ │ ├── hyper-rustls v0.26.0 │ │ │ │ │ └── reqwest v0.12.4 -│ │ │ │ │ ├── google-cloud-auth v0.15.0 -│ │ │ │ │ │ └── google-cloud-pubsub v0.25.0 -│ │ │ │ │ │ └── risedev v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/risedevtool) │ │ │ │ │ ├── google-cloud-auth v0.16.0 │ │ │ │ │ │ ├── google-cloud-bigquery v0.12.0 (*) │ │ │ │ │ │ └── google-cloud-pubsub v0.28.1 (*) │ │ │ │ │ ├── google-cloud-bigquery v0.12.0 (*) │ │ │ │ │ ├── google-cloud-metadata v0.5.0 -│ │ │ │ │ │ ├── google-cloud-auth v0.15.0 (*) │ │ │ │ │ │ └── google-cloud-auth v0.16.0 (*) │ │ │ │ │ ├── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) │ │ │ │ │ ├── iceberg-catalog-rest v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) @@ -582,820 +581,27 @@ aho-corasick v1.1.1 └── regex-automata v0.4.5 └── regex v1.10.3 (*) -allocator-api2 v0.2.16 -└── hashbrown v0.14.3 - └── indexmap v2.2.6 - ├── toml_edit v0.19.15 - │ └── proc-macro-crate v1.3.1 - │ └── num_enum_derive v0.5.11 (proc-macro) - │ └── num_enum v0.5.11 - │ └── rdkafka-sys v4.7.0+2.3.0 - │ └── madsim-rdkafka v0.4.2+0.34.0 - │ ├── risedev v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/risedevtool) - │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) - │ └── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) - └── toml_edit v0.21.1 - └── proc-macro-crate v3.1.0 - └── mysql-common-derive v0.31.0 (proc-macro) - └── mysql_common v0.32.1 (*) - -allocator-api2 v0.2.16 -├── foyer-storage v0.9.1 -│ └── foyer v0.10.1 -│ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) -│ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) -│ ├── risingwave_compaction_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/compaction_test) -│ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) -│ ├── risingwave_ctl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/ctl) (*) -│ ├── risingwave_hummock_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_test) (*) -│ ├── risingwave_hummock_trace v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_trace) (*) -│ ├── risingwave_java_binding v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/java_binding) -│ ├── risingwave_jni_core v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/jni_core) (*) -│ ├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) -│ └── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) -└── hashbrown v0.14.3 - ├── arrow-array v48.0.1 (*) - ├── arrow-array v50.0.0 - │ ├── arrow v50.0.0 (*) - │ ├── arrow-arith v50.0.0 - │ │ └── arrow v50.0.0 (*) - │ ├── arrow-cast v50.0.0 - │ │ ├── arrow v50.0.0 (*) - │ │ ├── arrow-ipc v50.0.0 - │ │ │ └── arrow v50.0.0 (*) - │ │ └── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) - │ ├── arrow-ipc v50.0.0 (*) - │ ├── arrow-ord v50.0.0 - │ │ └── arrow v50.0.0 (*) - │ ├── arrow-row v50.0.0 - │ │ ├── arrow v50.0.0 (*) - │ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) - │ ├── arrow-select v50.0.0 - │ │ ├── arrow v50.0.0 (*) - │ │ ├── arrow-cast v50.0.0 (*) - │ │ ├── arrow-ord v50.0.0 (*) - │ │ ├── arrow-string v50.0.0 (*) - │ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) - │ ├── arrow-string v50.0.0 (*) - │ ├── arrow-udf-js v0.3.1 - │ │ └── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) - │ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) - │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) - │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) - │ ├── risingwave_expr v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/core) (*) - │ └── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) - ├── arrow-array v52.0.0 - │ ├── arrow-arith v52.0.0 - │ │ ├── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) - │ │ └── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) - │ ├── arrow-cast v52.0.0 - │ │ ├── arrow-ipc v52.0.0 - │ │ │ └── parquet v52.0.0 - │ │ │ ├── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) - │ │ │ ├── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) - │ │ │ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) - │ │ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) - │ │ ├── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) - │ │ ├── parquet v52.0.0 (*) - │ │ └── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) - │ ├── arrow-ipc v52.0.0 (*) - │ ├── arrow-ord v52.0.0 - │ │ ├── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) - │ │ └── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) - │ ├── arrow-row v52.0.0 - │ │ └── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) - │ ├── arrow-select v52.0.0 - │ │ ├── arrow-cast v52.0.0 (*) - │ │ ├── arrow-ord v52.0.0 (*) - │ │ ├── arrow-string v52.0.0 (*) - │ │ ├── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) - │ │ ├── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) - │ │ └── parquet v52.0.0 (*) - │ ├── arrow-string v52.0.0 (*) - │ ├── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) - │ ├── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) - │ ├── parquet v52.0.0 (*) - │ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) - │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) - │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) - ├── arrow-row v48.0.1 (*) - ├── arrow-row v50.0.0 (*) - ├── arrow-row v52.0.0 (*) - ├── dashmap v5.5.3 - │ ├── datafusion v33.0.0 (*) - │ ├── datafusion-execution v33.0.0 (*) - │ ├── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) - │ ├── governor v0.6.0 - │ │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) - │ │ └── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) - │ └── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) - ├── datafusion v33.0.0 (*) - ├── datafusion-execution v33.0.0 (*) - ├── datafusion-optimizer v33.0.0 (*) - ├── datafusion-physical-expr v33.0.0 (*) - ├── datafusion-physical-plan v33.0.0 (*) - ├── foyer-common v0.8.1 - │ ├── foyer v0.10.1 (*) - │ ├── foyer-intrusive v0.8.1 - │ │ └── foyer-memory v0.6.1 - │ │ ├── foyer v0.10.1 (*) - │ │ └── foyer-storage v0.9.1 (*) - │ ├── foyer-memory v0.6.1 (*) - │ └── foyer-storage v0.9.1 (*) - ├── foyer-memory v0.6.1 (*) - ├── hashlink v0.8.4 - │ └── sqlx-core v0.7.1 - │ ├── sqlx v0.7.1 - │ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) - │ │ ├── sea-orm v0.12.14 - │ │ │ ├── risingwave_ctl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/ctl) (*) - │ │ │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) - │ │ │ ├── risingwave_meta_model_v2 v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/model_v2) (*) - │ │ │ ├── risingwave_meta_node v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/node) (*) - │ │ │ ├── risingwave_meta_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/service) (*) - │ │ │ └── sea-orm-migration v0.12.14 (*) - │ │ ├── sea-query-binder v0.5.0 - │ │ │ ├── sea-orm v0.12.14 (*) - │ │ │ └── sea-schema v0.14.2 - │ │ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) - │ │ │ ├── sea-orm-cli v0.12.14 (*) - │ │ │ └── sea-orm-migration v0.12.14 (*) - │ │ └── sea-schema v0.14.2 (*) - │ ├── sqlx-macros v0.7.1 (proc-macro) - │ │ └── sqlx v0.7.1 (*) - │ ├── sqlx-macros-core v0.7.1 - │ │ └── sqlx-macros v0.7.1 (proc-macro) (*) - │ ├── sqlx-mysql v0.7.1 - │ │ └── sqlx v0.7.1 (*) - │ ├── sqlx-mysql v0.7.1 - │ │ └── sqlx-macros-core v0.7.1 (*) - │ ├── sqlx-postgres v0.7.1 - │ │ └── sqlx v0.7.1 (*) - │ ├── sqlx-postgres v0.7.1 - │ │ └── sqlx-macros-core v0.7.1 (*) - │ ├── sqlx-sqlite v0.7.1 - │ │ └── sqlx v0.7.1 (*) - │ └── sqlx-sqlite v0.7.1 - │ └── sqlx-macros-core v0.7.1 (*) - ├── indexmap v2.2.6 - │ ├── arrow-json v48.0.1 (*) - │ ├── bson v2.11.0 (https://github.com/risingwavelabs/bson-rust?rev=e5175ec#e5175ecf) - │ │ └── mongodb v2.8.2 - │ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) - │ ├── datafusion v33.0.0 (*) - │ ├── datafusion-physical-expr v33.0.0 (*) - │ ├── datafusion-physical-plan v33.0.0 (*) - │ ├── h2 v0.3.26 - │ │ ├── aws-smithy-runtime v1.1.3 - │ │ │ ├── aws-config v1.0.1 (*) - │ │ │ ├── aws-sdk-dynamodb v1.3.0 (*) - │ │ │ ├── aws-sdk-glue v1.4.0 (*) - │ │ │ ├── aws-sdk-kinesis v1.3.0 (*) - │ │ │ ├── aws-sdk-s3 v1.1.0 (*) - │ │ │ ├── aws-sdk-sts v1.3.1 (*) - │ │ │ ├── risingwave_object_store v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/object_store) (*) - │ │ │ └── rw-aws-sdk-ec2 v1.2.0 (*) - │ │ ├── hyper v0.14.27 - │ │ │ ├── aws-config v1.0.1 (*) - │ │ │ ├── aws-smithy-runtime v1.1.3 (*) - │ │ │ ├── aws-smithy-types v1.2.0 - │ │ │ │ ├── aws-config v1.0.1 (*) - │ │ │ │ ├── aws-credential-types v1.2.0 - │ │ │ │ │ ├── aws-config v1.0.1 (*) - │ │ │ │ │ ├── aws-msk-iam-sasl-signer v1.0.0 (*) - │ │ │ │ │ ├── aws-runtime v1.0.1 - │ │ │ │ │ │ ├── aws-config v1.0.1 (*) - │ │ │ │ │ │ ├── aws-sdk-dynamodb v1.3.0 (*) - │ │ │ │ │ │ ├── aws-sdk-glue v1.4.0 (*) - │ │ │ │ │ │ ├── aws-sdk-kinesis v1.3.0 (*) - │ │ │ │ │ │ ├── aws-sdk-s3 v1.1.0 (*) - │ │ │ │ │ │ ├── aws-sdk-sts v1.3.1 (*) - │ │ │ │ │ │ └── rw-aws-sdk-ec2 v1.2.0 (*) - │ │ │ │ │ ├── aws-sdk-dynamodb v1.3.0 (*) - │ │ │ │ │ ├── aws-sdk-glue v1.4.0 (*) - │ │ │ │ │ ├── aws-sdk-kinesis v1.3.0 (*) - │ │ │ │ │ ├── aws-sdk-s3 v1.1.0 (*) - │ │ │ │ │ ├── aws-sdk-sts v1.3.1 (*) - │ │ │ │ │ ├── aws-sigv4 v1.1.1 - │ │ │ │ │ │ ├── aws-msk-iam-sasl-signer v1.0.0 (*) - │ │ │ │ │ │ ├── aws-runtime v1.0.1 (*) - │ │ │ │ │ │ └── aws-sdk-s3 v1.1.0 (*) - │ │ │ │ │ ├── aws-types v1.3.0 - │ │ │ │ │ │ ├── aws-config v1.0.1 (*) - │ │ │ │ │ │ ├── aws-http v0.60.0 - │ │ │ │ │ │ │ ├── aws-config v1.0.1 (*) - │ │ │ │ │ │ │ ├── aws-runtime v1.0.1 (*) - │ │ │ │ │ │ │ ├── aws-sdk-dynamodb v1.3.0 (*) - │ │ │ │ │ │ │ ├── aws-sdk-glue v1.4.0 (*) - │ │ │ │ │ │ │ ├── aws-sdk-kinesis v1.3.0 (*) - │ │ │ │ │ │ │ ├── aws-sdk-s3 v1.1.0 (*) - │ │ │ │ │ │ │ ├── aws-sdk-sts v1.3.1 (*) - │ │ │ │ │ │ │ └── rw-aws-sdk-ec2 v1.2.0 (*) - │ │ │ │ │ │ ├── aws-msk-iam-sasl-signer v1.0.0 (*) - │ │ │ │ │ │ ├── aws-runtime v1.0.1 (*) - │ │ │ │ │ │ ├── aws-sdk-dynamodb v1.3.0 (*) - │ │ │ │ │ │ ├── aws-sdk-glue v1.4.0 (*) - │ │ │ │ │ │ ├── aws-sdk-kinesis v1.3.0 (*) - │ │ │ │ │ │ ├── aws-sdk-s3 v1.1.0 (*) - │ │ │ │ │ │ ├── aws-sdk-sts v1.3.1 (*) - │ │ │ │ │ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) - │ │ │ │ │ │ └── rw-aws-sdk-ec2 v1.2.0 (*) - │ │ │ │ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) - │ │ │ │ │ ├── risingwave_object_store v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/object_store) (*) - │ │ │ │ │ └── rw-aws-sdk-ec2 v1.2.0 (*) - │ │ │ │ ├── aws-http v0.60.0 (*) - │ │ │ │ ├── aws-runtime v1.0.1 (*) - │ │ │ │ ├── aws-sdk-dynamodb v1.3.0 (*) - │ │ │ │ ├── aws-sdk-glue v1.4.0 (*) - │ │ │ │ ├── aws-sdk-kinesis v1.3.0 (*) - │ │ │ │ ├── aws-sdk-s3 v1.1.0 (*) - │ │ │ │ ├── aws-sdk-sts v1.3.1 (*) - │ │ │ │ ├── aws-sigv4 v1.1.1 (*) - │ │ │ │ ├── aws-smithy-checksums v0.60.0 - │ │ │ │ │ └── aws-sdk-s3 v1.1.0 (*) - │ │ │ │ ├── aws-smithy-eventstream v0.60.3 - │ │ │ │ │ ├── aws-runtime v1.0.1 (*) - │ │ │ │ │ ├── aws-sdk-s3 v1.1.0 (*) - │ │ │ │ │ ├── aws-sigv4 v1.1.1 (*) - │ │ │ │ │ └── aws-smithy-http v0.60.3 - │ │ │ │ │ ├── aws-config v1.0.1 (*) - │ │ │ │ │ ├── aws-runtime v1.0.1 (*) - │ │ │ │ │ ├── aws-sdk-dynamodb v1.3.0 (*) - │ │ │ │ │ ├── aws-sdk-glue v1.4.0 (*) - │ │ │ │ │ ├── aws-sdk-kinesis v1.3.0 (*) - │ │ │ │ │ ├── aws-sdk-s3 v1.1.0 (*) - │ │ │ │ │ ├── aws-sdk-sts v1.3.1 (*) - │ │ │ │ │ ├── aws-sigv4 v1.1.1 (*) - │ │ │ │ │ ├── aws-smithy-checksums v0.60.0 (*) - │ │ │ │ │ ├── aws-smithy-runtime v1.1.3 (*) - │ │ │ │ │ ├── risingwave_bench v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/bench) - │ │ │ │ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) - │ │ │ │ │ ├── risingwave_object_store v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/object_store) (*) - │ │ │ │ │ └── rw-aws-sdk-ec2 v1.2.0 (*) - │ │ │ │ ├── aws-smithy-http v0.60.3 (*) - │ │ │ │ ├── aws-smithy-json v0.60.0 - │ │ │ │ │ ├── aws-config v1.0.1 (*) - │ │ │ │ │ ├── aws-sdk-dynamodb v1.3.0 (*) - │ │ │ │ │ ├── aws-sdk-glue v1.4.0 (*) - │ │ │ │ │ ├── aws-sdk-kinesis v1.3.0 (*) - │ │ │ │ │ ├── aws-sdk-s3 v1.1.0 (*) - │ │ │ │ │ ├── aws-sdk-sts v1.3.1 (*) - │ │ │ │ │ └── rw-aws-sdk-ec2 v1.2.0 (*) - │ │ │ │ ├── aws-smithy-query v0.60.0 - │ │ │ │ │ ├── aws-sdk-sts v1.3.1 (*) - │ │ │ │ │ └── rw-aws-sdk-ec2 v1.2.0 (*) - │ │ │ │ ├── aws-smithy-runtime v1.1.3 (*) - │ │ │ │ ├── aws-smithy-runtime-api v1.7.1 - │ │ │ │ │ ├── aws-config v1.0.1 (*) - │ │ │ │ │ ├── aws-credential-types v1.2.0 (*) - │ │ │ │ │ ├── aws-http v0.60.0 (*) - │ │ │ │ │ ├── aws-runtime v1.0.1 (*) - │ │ │ │ │ ├── aws-sdk-dynamodb v1.3.0 (*) - │ │ │ │ │ ├── aws-sdk-glue v1.4.0 (*) - │ │ │ │ │ ├── aws-sdk-kinesis v1.3.0 (*) - │ │ │ │ │ ├── aws-sdk-s3 v1.1.0 (*) - │ │ │ │ │ ├── aws-sdk-sts v1.3.1 (*) - │ │ │ │ │ ├── aws-sigv4 v1.1.1 (*) - │ │ │ │ │ ├── aws-smithy-http v0.60.3 (*) - │ │ │ │ │ ├── aws-smithy-runtime v1.1.3 (*) - │ │ │ │ │ ├── aws-types v1.3.0 (*) - │ │ │ │ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) - │ │ │ │ │ ├── risingwave_object_store v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/object_store) (*) - │ │ │ │ │ └── rw-aws-sdk-ec2 v1.2.0 (*) - │ │ │ │ ├── aws-smithy-types-convert v0.60.1 - │ │ │ │ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) - │ │ │ │ ├── aws-types v1.3.0 (*) - │ │ │ │ ├── risingwave_bench v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/bench) - │ │ │ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) - │ │ │ │ ├── risingwave_object_store v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/object_store) (*) - │ │ │ │ └── rw-aws-sdk-ec2 v1.2.0 (*) - │ │ │ ├── axum v0.6.20 - │ │ │ │ ├── tonic v0.10.2 - │ │ │ │ │ ├── google-cloud-gax v0.17.0 - │ │ │ │ │ │ └── google-cloud-pubsub v0.25.0 (*) - │ │ │ │ │ └── google-cloud-googleapis v0.13.0 - │ │ │ │ │ └── google-cloud-pubsub v0.25.0 (*) - │ │ │ │ └── tonic v0.11.0 (*) - │ │ │ ├── clickhouse v0.11.5 (https://github.com/risingwavelabs/clickhouse.rs?rev=d38c8b6391af098b724c114e5a4746aedab6ab8e#d38c8b63) - │ │ │ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) - │ │ │ ├── gcp-bigquery-client v0.18.0 - │ │ │ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) - │ │ │ ├── hyper-rustls v0.24.2 - │ │ │ │ ├── aws-smithy-runtime v1.1.3 (*) - │ │ │ │ ├── gcp-bigquery-client v0.18.0 (*) - │ │ │ │ ├── reqwest v0.11.20 - │ │ │ │ │ ├── gcp-bigquery-client v0.18.0 (*) - │ │ │ │ │ ├── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) - │ │ │ │ │ ├── oauth2 v4.4.2 - │ │ │ │ │ │ ├── openidconnect v3.4.0 - │ │ │ │ │ │ │ └── pulsar v6.3.0 (*) - │ │ │ │ │ │ └── pulsar v6.3.0 (*) - │ │ │ │ │ ├── object_store v0.7.1 - │ │ │ │ │ │ ├── datafusion v33.0.0 (*) - │ │ │ │ │ │ ├── datafusion-common v33.0.0 (*) - │ │ │ │ │ │ ├── datafusion-execution v33.0.0 (*) - │ │ │ │ │ │ ├── datafusion-proto v33.0.0 (*) - │ │ │ │ │ │ ├── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) - │ │ │ │ │ │ └── parquet v48.0.1 (*) - │ │ │ │ │ └── prometheus-http-query v0.8.0 - │ │ │ │ │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) - │ │ │ │ │ └── risingwave_meta_node v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/node) (*) - │ │ │ │ ├── risingwave_object_store v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/object_store) (*) - │ │ │ │ └── yup-oauth2 v8.3.0 - │ │ │ │ ├── gcp-bigquery-client v0.18.0 (*) - │ │ │ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) - │ │ │ ├── hyper-timeout v0.4.1 - │ │ │ │ ├── tonic v0.10.2 (*) - │ │ │ │ └── tonic v0.11.0 (*) - │ │ │ ├── hyper-tls v0.5.0 - │ │ │ │ ├── clickhouse v0.11.5 (https://github.com/risingwavelabs/clickhouse.rs?rev=d38c8b6391af098b724c114e5a4746aedab6ab8e#d38c8b63) (*) - │ │ │ │ ├── reqwest v0.11.20 (*) - │ │ │ │ └── risingwave_object_store v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/object_store) (*) - │ │ │ ├── object_store v0.7.1 (*) - │ │ │ ├── reqwest v0.11.20 (*) - │ │ │ ├── risingwave_object_store v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/object_store) (*) - │ │ │ ├── tonic v0.10.2 (*) - │ │ │ ├── tonic v0.11.0 (*) - │ │ │ └── yup-oauth2 v8.3.0 (*) - │ │ ├── reqwest v0.11.20 (*) - │ │ ├── tonic v0.10.2 (*) - │ │ └── tonic v0.11.0 (*) - │ ├── h2 v0.4.4 - │ │ ├── hyper v1.4.1 - │ │ │ ├── axum v0.7.4 - │ │ │ │ ├── risingwave_common_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/common_service) (*) - │ │ │ │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) - │ │ │ │ ├── risingwave_meta_dashboard v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/dashboard) (*) - │ │ │ │ └── tonic v0.12.1 (*) - │ │ │ ├── hyper-rustls v0.26.0 (*) - │ │ │ ├── hyper-timeout v0.5.1 - │ │ │ │ └── tonic v0.12.1 (*) - │ │ │ ├── hyper-tls v0.6.0 - │ │ │ │ └── reqwest v0.12.4 (*) - │ │ │ ├── hyper-util v0.1.6 - │ │ │ │ ├── axum v0.7.4 (*) - │ │ │ │ ├── console-subscriber v0.4.0 (*) - │ │ │ │ ├── hyper-rustls v0.26.0 (*) - │ │ │ │ ├── hyper-timeout v0.5.1 (*) - │ │ │ │ ├── hyper-tls v0.6.0 (*) - │ │ │ │ ├── reqwest v0.12.4 (*) - │ │ │ │ ├── risingwave_common_metrics v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/metrics) (*) - │ │ │ │ └── tonic v0.12.1 (*) - │ │ │ ├── reqwest v0.12.4 (*) - │ │ │ ├── risingwave_common_metrics v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/metrics) (*) - │ │ │ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) - │ │ │ ├── risingwave_rpc_client v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/rpc_client) (*) - │ │ │ └── tonic v0.12.1 (*) - │ │ ├── reqwest v0.12.4 (*) - │ │ └── tonic v0.12.1 (*) - │ ├── inferno v0.11.16 - │ │ └── pprof v0.13.0 - │ │ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) - │ │ └── risingwave_rt v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/runtime) (*) - │ ├── petgraph v0.6.4 - │ │ ├── crepe v0.1.8 (proc-macro) - │ │ │ └── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) - │ │ ├── datafusion-physical-expr v33.0.0 (*) - │ │ ├── parking_lot_core v0.9.8 - │ │ │ ├── dashmap v5.5.3 (*) - │ │ │ └── parking_lot v0.12.1 - │ │ │ ├── await-tree v0.2.1 - │ │ │ │ ├── risingwave_compactor v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/compactor) (*) - │ │ │ │ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) - │ │ │ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) - │ │ │ │ ├── risingwave_expr v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/core) (*) - │ │ │ │ ├── risingwave_object_store v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/object_store) (*) - │ │ │ │ ├── risingwave_rt v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/runtime) (*) - │ │ │ │ ├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) - │ │ │ │ └── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) - │ │ │ ├── crossterm v0.25.0 - │ │ │ │ └── inquire v0.7.0 - │ │ │ │ └── risingwave_ctl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/ctl) (*) - │ │ │ ├── crossterm v0.27.0 - │ │ │ │ └── comfy-table v7.1.0 - │ │ │ │ ├── arrow-cast v48.0.1 (*) - │ │ │ │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) - │ │ │ │ ├── risingwave_ctl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/ctl) (*) - │ │ │ │ └── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) - │ │ │ ├── datafusion v33.0.0 (*) - │ │ │ ├── datafusion-execution v33.0.0 (*) - │ │ │ ├── datafusion-physical-plan v33.0.0 (*) - │ │ │ ├── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) - │ │ │ ├── foyer-common v0.8.1 (*) - │ │ │ ├── foyer-memory v0.6.1 (*) - │ │ │ ├── foyer-storage v0.9.1 (*) - │ │ │ ├── futures-intrusive v0.5.0 - │ │ │ │ ├── sqlx-core v0.7.1 (*) - │ │ │ │ ├── sqlx-sqlite v0.7.1 (*) - │ │ │ │ └── sqlx-sqlite v0.7.1 (*) - │ │ │ ├── governor v0.6.0 (*) - │ │ │ ├── minitrace v0.6.7 - │ │ │ │ ├── foyer v0.10.1 (*) - │ │ │ │ ├── foyer-common v0.8.1 (*) - │ │ │ │ ├── foyer-memory v0.6.1 (*) - │ │ │ │ ├── foyer-storage v0.9.1 (*) - │ │ │ │ ├── minitrace-opentelemetry v0.6.7 - │ │ │ │ │ └── risingwave_rt v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/runtime) (*) - │ │ │ │ └── risingwave_rt v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/runtime) (*) - │ │ │ ├── moka v0.12.0 - │ │ │ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) - │ │ │ │ ├── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) - │ │ │ │ ├── risingwave_rpc_client v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/rpc_client) (*) - │ │ │ │ └── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) - │ │ │ ├── object_store v0.7.1 (*) - │ │ │ ├── pgwire v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/pgwire) (*) - │ │ │ ├── pprof v0.13.0 (*) - │ │ │ ├── prometheus v0.13.3 - │ │ │ │ ├── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) - │ │ │ │ ├── metrics-prometheus v0.7.0 - │ │ │ │ │ └── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) - │ │ │ │ ├── opendal v0.47.2 (*) - │ │ │ │ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) - │ │ │ │ ├── risingwave_bench v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/bench) - │ │ │ │ ├── risingwave_cmd v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/cmd) (*) - │ │ │ │ ├── risingwave_cmd_all v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/cmd_all) - │ │ │ │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) - │ │ │ │ ├── risingwave_common_metrics v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/metrics) (*) - │ │ │ │ ├── risingwave_common_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/common_service) (*) - │ │ │ │ ├── risingwave_compaction_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/compaction_test) - │ │ │ │ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) - │ │ │ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) - │ │ │ │ ├── risingwave_expr v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/core) (*) - │ │ │ │ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) - │ │ │ │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) - │ │ │ │ ├── risingwave_object_store v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/object_store) (*) - │ │ │ │ ├── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) - │ │ │ │ ├── risingwave_state_cleaning_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/state_cleaning_test) - │ │ │ │ ├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) - │ │ │ │ └── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) - │ │ │ ├── risingwave_backup v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/backup) (*) - │ │ │ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) - │ │ │ ├── risingwave_bench v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/bench) - │ │ │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) - │ │ │ ├── risingwave_common_heap_profiling v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/heap_profiling) (*) - │ │ │ ├── risingwave_common_metrics v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/metrics) (*) - │ │ │ ├── risingwave_common_secret v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/secret) (*) - │ │ │ ├── risingwave_compactor v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/compactor) (*) - │ │ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) - │ │ │ ├── risingwave_dml v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/dml) (*) - │ │ │ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) - │ │ │ ├── risingwave_hummock_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_test) (*) - │ │ │ ├── risingwave_hummock_trace v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_trace) (*) - │ │ │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) - │ │ │ ├── risingwave_rt v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/runtime) (*) - │ │ │ ├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) - │ │ │ ├── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) - │ │ │ ├── serial_test v3.1.0 - │ │ │ │ [dev-dependencies] - │ │ │ │ └── risingwave_hummock_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_test) (*) - │ │ │ ├── tokio v1.39.2 - │ │ │ │ ├── async-compression v0.4.5 - │ │ │ │ │ ├── datafusion v33.0.0 (*) - │ │ │ │ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) - │ │ │ │ │ └── tower-http v0.5.2 - │ │ │ │ │ ├── risingwave_common_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/common_service) (*) - │ │ │ │ │ └── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) - │ │ │ │ ├── async-global-executor v2.3.1 - │ │ │ │ │ └── async-std v1.12.0 - │ │ │ │ │ ├── redis v0.25.1 - │ │ │ │ │ │ ├── risedev v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/risedevtool) - │ │ │ │ │ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) - │ │ │ │ │ └── risingwave_meta_model_migration v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/model_v2/migration) (*) - │ │ │ │ ├── async-nats v0.35.0 (*) - │ │ │ │ ├── await-tree v0.2.1 (*) - │ │ │ │ ├── aws-config v1.0.1 (*) - │ │ │ │ ├── aws-smithy-async v1.2.1 - │ │ │ │ │ ├── aws-config v1.0.1 (*) - │ │ │ │ │ ├── aws-credential-types v1.2.0 (*) - │ │ │ │ │ ├── aws-runtime v1.0.1 (*) - │ │ │ │ │ ├── aws-sdk-dynamodb v1.3.0 (*) - │ │ │ │ │ ├── aws-sdk-glue v1.4.0 (*) - │ │ │ │ │ ├── aws-sdk-kinesis v1.3.0 (*) - │ │ │ │ │ ├── aws-sdk-s3 v1.1.0 (*) - │ │ │ │ │ ├── aws-sdk-sts v1.3.1 (*) - │ │ │ │ │ ├── aws-smithy-runtime v1.1.3 (*) - │ │ │ │ │ ├── aws-smithy-runtime-api v1.7.1 (*) - │ │ │ │ │ ├── aws-types v1.3.0 (*) - │ │ │ │ │ └── rw-aws-sdk-ec2 v1.2.0 (*) - │ │ │ │ ├── aws-smithy-runtime v1.1.3 (*) - │ │ │ │ ├── aws-smithy-runtime-api v1.7.1 (*) - │ │ │ │ ├── aws-smithy-types v1.2.0 (*) - │ │ │ │ ├── axum v0.7.4 (*) - │ │ │ │ ├── backon v0.4.4 - │ │ │ │ │ ├── google-cloud-bigquery v0.12.0 (*) - │ │ │ │ │ └── opendal v0.47.2 (*) - │ │ │ │ ├── clickhouse v0.11.5 (https://github.com/risingwavelabs/clickhouse.rs?rev=d38c8b6391af098b724c114e5a4746aedab6ab8e#d38c8b63) (*) - │ │ │ │ ├── combine v4.6.6 - │ │ │ │ │ ├── jni v0.21.1 - │ │ │ │ │ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) - │ │ │ │ │ │ ├── risingwave_java_binding v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/java_binding) - │ │ │ │ │ │ └── risingwave_jni_core v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/jni_core) (*) - │ │ │ │ │ └── redis v0.25.1 (*) - │ │ │ │ ├── console-subscriber v0.4.0 (*) - │ │ │ │ ├── criterion v0.5.1 (*) - │ │ │ │ ├── datafusion v33.0.0 (*) - │ │ │ │ ├── datafusion-physical-plan v33.0.0 (*) - │ │ │ │ ├── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) - │ │ │ │ ├── etcd-client v0.14.0 (*) - │ │ │ │ ├── gcp-bigquery-client v0.18.0 (*) - │ │ │ │ ├── ginepro v0.7.2 (*) - │ │ │ │ ├── google-cloud-auth v0.15.0 (*) - │ │ │ │ ├── google-cloud-auth v0.16.0 (*) - │ │ │ │ ├── google-cloud-bigquery v0.12.0 (*) - │ │ │ │ ├── google-cloud-gax v0.17.0 (*) - │ │ │ │ ├── google-cloud-gax v0.19.0 (*) - │ │ │ │ ├── google-cloud-metadata v0.5.0 (*) - │ │ │ │ ├── google-cloud-pubsub v0.25.0 (*) - │ │ │ │ ├── google-cloud-pubsub v0.28.1 (*) - │ │ │ │ ├── h2 v0.3.26 (*) - │ │ │ │ ├── h2 v0.4.4 (*) - │ │ │ │ ├── hyper v0.14.27 (*) - │ │ │ │ ├── hyper v1.4.1 (*) - │ │ │ │ ├── hyper-rustls v0.24.2 (*) - │ │ │ │ ├── hyper-rustls v0.26.0 (*) - │ │ │ │ ├── hyper-timeout v0.4.1 (*) - │ │ │ │ ├── hyper-timeout v0.5.1 (*) - │ │ │ │ ├── hyper-tls v0.5.0 (*) - │ │ │ │ ├── hyper-tls v0.6.0 (*) - │ │ │ │ ├── hyper-util v0.1.6 (*) - │ │ │ │ ├── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) - │ │ │ │ ├── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) - │ │ │ │ ├── madsim v0.2.30 (*) - │ │ │ │ ├── madsim-rdkafka v0.4.2+0.34.0 (*) - │ │ │ │ ├── madsim-tokio v0.2.28 - │ │ │ │ │ ├── foyer v0.10.1 (*) - │ │ │ │ │ ├── foyer-common v0.8.1 (*) - │ │ │ │ │ ├── foyer-memory v0.6.1 (*) - │ │ │ │ │ ├── foyer-storage v0.9.1 (*) - │ │ │ │ │ ├── pgwire v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/pgwire) (*) - │ │ │ │ │ ├── risedev v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/risedevtool) - │ │ │ │ │ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) - │ │ │ │ │ ├── risingwave_bench v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/bench) - │ │ │ │ │ ├── risingwave_cmd v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/cmd) (*) - │ │ │ │ │ ├── risingwave_cmd_all v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/cmd_all) - │ │ │ │ │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) - │ │ │ │ │ ├── risingwave_common_heap_profiling v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/heap_profiling) (*) - │ │ │ │ │ ├── risingwave_common_metrics v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/metrics) (*) - │ │ │ │ │ ├── risingwave_common_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/common_service) (*) - │ │ │ │ │ ├── risingwave_compaction_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/compaction_test) - │ │ │ │ │ ├── risingwave_compactor v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/compactor) (*) - │ │ │ │ │ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) - │ │ │ │ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) - │ │ │ │ │ ├── risingwave_ctl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/ctl) (*) - │ │ │ │ │ ├── risingwave_dml v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/dml) (*) - │ │ │ │ │ ├── risingwave_e2e_extended_mode_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/e2e_extended_mode) (*) - │ │ │ │ │ ├── risingwave_expr v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/core) (*) - │ │ │ │ │ ├── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) - │ │ │ │ │ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) - │ │ │ │ │ ├── risingwave_hummock_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_test) (*) - │ │ │ │ │ ├── risingwave_hummock_trace v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_trace) (*) - │ │ │ │ │ ├── risingwave_java_binding v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/java_binding) - │ │ │ │ │ ├── risingwave_jni_core v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/jni_core) (*) - │ │ │ │ │ ├── risingwave_mem_table_spill_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream/spill_test) - │ │ │ │ │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) - │ │ │ │ │ ├── risingwave_meta_node v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/node) (*) - │ │ │ │ │ ├── risingwave_meta_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/service) (*) - │ │ │ │ │ ├── risingwave_object_store v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/object_store) (*) - │ │ │ │ │ ├── risingwave_planner_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend/planner_test) - │ │ │ │ │ ├── risingwave_regress_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/regress) - │ │ │ │ │ ├── risingwave_rpc_client v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/rpc_client) (*) - │ │ │ │ │ ├── risingwave_rt v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/runtime) (*) - │ │ │ │ │ ├── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) - │ │ │ │ │ ├── risingwave_sqlparser v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/sqlparser) (*) - │ │ │ │ │ ├── risingwave_sqlsmith v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/sqlsmith) (*) - │ │ │ │ │ ├── risingwave_state_cleaning_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/state_cleaning_test) - │ │ │ │ │ ├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) - │ │ │ │ │ ├── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) - │ │ │ │ │ ├── sync-point v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/sync-point) - │ │ │ │ │ │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) - │ │ │ │ │ │ ├── risingwave_meta_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/service) (*) - │ │ │ │ │ │ ├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) - │ │ │ │ │ │ └── risingwave_test_runner v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/test_runner) - │ │ │ │ │ │ [dev-dependencies] - │ │ │ │ │ │ ├── risingwave_hummock_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_test) (*) - │ │ │ │ │ │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) - │ │ │ │ │ │ └── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) - │ │ │ │ │ │ [dev-dependencies] - │ │ │ │ │ │ └── risingwave_hummock_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_test) (*) - │ │ │ │ │ ├── tokio-postgres v0.7.10 (https://github.com/madsim-rs/rust-postgres.git?rev=ac00d88#ac00d886) - │ │ │ │ │ │ ├── postgres-openssl v0.5.0 - │ │ │ │ │ │ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) - │ │ │ │ │ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) - │ │ │ │ │ │ ├── risingwave_e2e_extended_mode_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/e2e_extended_mode) (*) - │ │ │ │ │ │ ├── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) - │ │ │ │ │ │ ├── risingwave_sqlsmith v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/sqlsmith) (*) - │ │ │ │ │ │ └── risingwave_state_cleaning_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/state_cleaning_test) - │ │ │ │ │ │ [dev-dependencies] - │ │ │ │ │ │ └── pgwire v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/pgwire) (*) - │ │ │ │ │ └── tokio-retry v0.3.0 (https://github.com/madsim-rs/rust-tokio-retry.git?rev=95e2fd3#95e2fd3c) - │ │ │ │ │ ├── google-cloud-gax v0.17.0 (*) - │ │ │ │ │ ├── google-cloud-gax v0.19.0 (*) - │ │ │ │ │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) - │ │ │ │ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) - │ │ │ │ │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) - │ │ │ │ │ ├── risingwave_object_store v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/object_store) (*) - │ │ │ │ │ ├── risingwave_rpc_client v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/rpc_client) (*) - │ │ │ │ │ ├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) - │ │ │ │ │ └── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) - │ │ │ │ │ [dev-dependencies] - │ │ │ │ │ └── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) - │ │ │ │ ├── mongodb v2.8.2 (*) - │ │ │ │ ├── mysql_async v0.34.1 (*) - │ │ │ │ ├── object_store v0.7.1 (*) - │ │ │ │ ├── opendal v0.47.2 (*) - │ │ │ │ ├── opentelemetry-otlp v0.16.0 (*) - │ │ │ │ ├── opentelemetry_sdk v0.23.0 - │ │ │ │ │ ├── minitrace-opentelemetry v0.6.7 (*) - │ │ │ │ │ ├── opentelemetry-otlp v0.16.0 (*) - │ │ │ │ │ ├── opentelemetry-proto v0.6.0 (*) - │ │ │ │ │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) - │ │ │ │ │ ├── risingwave_rt v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/runtime) (*) - │ │ │ │ │ └── tracing-opentelemetry v0.24.0 (*) - │ │ │ │ ├── parquet v48.0.1 (*) - │ │ │ │ ├── parquet v52.0.0 (*) - │ │ │ │ ├── postgres-openssl v0.5.0 (*) - │ │ │ │ ├── pulsar v6.3.0 (*) - │ │ │ │ ├── redis v0.25.1 (*) - │ │ │ │ ├── reqwest v0.11.20 (*) - │ │ │ │ ├── reqwest v0.12.4 (*) - │ │ │ │ ├── rumqttc v0.24.0 (*) - │ │ │ │ ├── sqlx-core v0.7.1 (*) - │ │ │ │ ├── tokio-io-timeout v1.2.0 - │ │ │ │ │ └── hyper-timeout v0.4.1 (*) - │ │ │ │ ├── tokio-metrics v0.3.1 - │ │ │ │ │ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) - │ │ │ │ │ └── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) - │ │ │ │ ├── tokio-native-tls v0.3.1 - │ │ │ │ │ ├── hyper-tls v0.5.0 (*) - │ │ │ │ │ ├── hyper-tls v0.6.0 (*) - │ │ │ │ │ ├── mysql_async v0.34.1 (*) - │ │ │ │ │ ├── pulsar v6.3.0 (*) - │ │ │ │ │ ├── reqwest v0.11.20 (*) - │ │ │ │ │ └── reqwest v0.12.4 (*) - │ │ │ │ ├── tokio-openssl v0.6.3 - │ │ │ │ │ ├── pgwire v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/pgwire) (*) - │ │ │ │ │ └── postgres-openssl v0.5.0 (*) - │ │ │ │ ├── tokio-rustls v0.23.4 - │ │ │ │ │ └── tiberius v0.12.2 - │ │ │ │ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) - │ │ │ │ ├── tokio-rustls v0.24.1 - │ │ │ │ │ ├── hyper-rustls v0.24.2 (*) - │ │ │ │ │ ├── mongodb v2.8.2 (*) - │ │ │ │ │ ├── reqwest v0.11.20 (*) - │ │ │ │ │ └── tonic v0.10.2 (*) - │ │ │ │ ├── tokio-rustls v0.25.0 (*) - │ │ │ │ ├── tokio-rustls v0.26.0 (*) - │ │ │ │ ├── tokio-stream v0.1.15 - │ │ │ │ │ ├── console-subscriber v0.4.0 (*) - │ │ │ │ │ ├── etcd-client v0.14.0 (*) - │ │ │ │ │ ├── gcp-bigquery-client v0.18.0 (*) - │ │ │ │ │ ├── opentelemetry_sdk v0.23.0 (*) - │ │ │ │ │ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) - │ │ │ │ │ ├── risingwave_bench v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/bench) - │ │ │ │ │ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) - │ │ │ │ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) - │ │ │ │ │ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) - │ │ │ │ │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) - │ │ │ │ │ ├── risingwave_meta_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/service) (*) - │ │ │ │ │ ├── risingwave_rpc_client v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/rpc_client) (*) - │ │ │ │ │ ├── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) - │ │ │ │ │ ├── risingwave_state_cleaning_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/state_cleaning_test) - │ │ │ │ │ ├── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) - │ │ │ │ │ ├── sqlx-core v0.7.1 (*) - │ │ │ │ │ ├── tokio-metrics v0.3.1 (*) - │ │ │ │ │ ├── tonic v0.10.2 (*) - │ │ │ │ │ ├── tonic v0.11.0 (*) - │ │ │ │ │ └── tonic v0.12.1 (*) - │ │ │ │ ├── tokio-util v0.7.9 - │ │ │ │ │ ├── aws-smithy-types v1.2.0 (*) - │ │ │ │ │ ├── combine v4.6.6 (*) - │ │ │ │ │ ├── datafusion v33.0.0 (*) - │ │ │ │ │ ├── google-cloud-pubsub v0.25.0 (*) - │ │ │ │ │ ├── google-cloud-pubsub v0.28.1 (*) - │ │ │ │ │ ├── h2 v0.3.26 (*) - │ │ │ │ │ ├── h2 v0.4.4 (*) - │ │ │ │ │ ├── madsim v0.2.30 (*) - │ │ │ │ │ ├── mongodb v2.8.2 (*) - │ │ │ │ │ ├── mysql_async v0.34.1 (*) - │ │ │ │ │ ├── pulsar v6.3.0 (*) - │ │ │ │ │ ├── redis v0.25.1 (*) - │ │ │ │ │ ├── reqwest v0.11.20 (*) - │ │ │ │ │ ├── reqwest v0.12.4 (*) - │ │ │ │ │ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) - │ │ │ │ │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) - │ │ │ │ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) - │ │ │ │ │ ├── tiberius v0.12.2 (*) - │ │ │ │ │ ├── tokio-postgres v0.7.10 (https://github.com/madsim-rs/rust-postgres.git?rev=ac00d88#ac00d886) (*) - │ │ │ │ │ ├── tower v0.4.13 - │ │ │ │ │ │ ├── axum v0.6.20 (*) - │ │ │ │ │ │ ├── axum v0.7.4 (*) - │ │ │ │ │ │ ├── etcd-client v0.14.0 (*) - │ │ │ │ │ │ ├── ginepro v0.7.2 (*) - │ │ │ │ │ │ ├── google-cloud-gax v0.17.0 (*) - │ │ │ │ │ │ ├── google-cloud-gax v0.19.0 (*) - │ │ │ │ │ │ ├── hyper-util v0.1.6 (*) - │ │ │ │ │ │ ├── risingwave_common_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/common_service) (*) - │ │ │ │ │ │ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) - │ │ │ │ │ │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) - │ │ │ │ │ │ ├── risingwave_rpc_client v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/rpc_client) (*) - │ │ │ │ │ │ ├── tonic v0.10.2 (*) - │ │ │ │ │ │ ├── tonic v0.11.0 (*) - │ │ │ │ │ │ └── tonic v0.12.1 (*) - │ │ │ │ │ └── tower-http v0.5.2 (*) - │ │ │ │ ├── tonic v0.10.2 (*) - │ │ │ │ ├── tonic v0.11.0 (*) - │ │ │ │ ├── tonic v0.12.1 (*) - │ │ │ │ ├── tower v0.4.13 (*) - │ │ │ │ ├── tower-http v0.5.2 (*) - │ │ │ │ ├── trust-dns-proto v0.21.2 - │ │ │ │ │ ├── mongodb v2.8.2 (*) - │ │ │ │ │ └── trust-dns-resolver v0.21.2 - │ │ │ │ │ └── mongodb v2.8.2 (*) - │ │ │ │ ├── trust-dns-proto v0.23.2 - │ │ │ │ │ └── trust-dns-resolver v0.23.2 - │ │ │ │ │ └── ginepro v0.7.2 (*) - │ │ │ │ ├── trust-dns-resolver v0.21.2 (*) - │ │ │ │ ├── trust-dns-resolver v0.23.2 (*) - │ │ │ │ ├── tryhard v0.5.1 - │ │ │ │ │ └── async-nats v0.35.0 (*) - │ │ │ │ └── yup-oauth2 v8.3.0 (*) - │ │ │ │ [dev-dependencies] - │ │ │ │ ├── risingwave_meta_dashboard v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/dashboard) (*) - │ │ │ │ └── rw_futures_util v0.0.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/futures_util) - │ │ │ │ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) - │ │ │ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) - │ │ │ │ ├── risingwave_dml v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/dml) (*) - │ │ │ │ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) - │ │ │ │ ├── risingwave_java_binding v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/java_binding) - │ │ │ │ ├── risingwave_jni_core v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/jni_core) (*) - │ │ │ │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) - │ │ │ │ ├── risingwave_rpc_client v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/rpc_client) (*) - │ │ │ │ └── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) - │ │ │ ├── tokio-postgres v0.7.10 (https://github.com/madsim-rs/rust-postgres.git?rev=ac00d88#ac00d886) (*) - │ │ │ ├── tracing-subscriber v0.3.17 (*) - │ │ │ ├── trust-dns-resolver v0.21.2 (*) - │ │ │ └── trust-dns-resolver v0.23.2 (*) - │ │ ├── prost-build v0.11.9 (*) - │ │ ├── prost-build v0.12.1 (*) - │ │ ├── prost-build v0.13.1 (*) - │ │ └── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) - │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) - │ ├── serde_yaml v0.9.25 - │ │ ├── risedev v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/risedevtool) - │ │ ├── risingwave_bench v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/bench) - │ │ ├── risingwave_ctl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/ctl) (*) - │ │ └── risingwave_planner_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend/planner_test) - │ │ [dev-dependencies] - │ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) - │ │ ├── risingwave_sqlparser v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/sqlparser) (*) - │ │ └── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) - │ ├── sqlx-core v0.7.1 (*) - │ ├── toml_edit v0.19.15 - │ │ └── toml v0.7.8 - │ │ └── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) - │ └── toml_edit v0.22.9 - │ └── toml v0.8.12 - │ ├── risingwave_bench v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/bench) - │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) - │ └── risingwave_state_cleaning_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/state_cleaning_test) - ├── libflate_lz77 v2.1.0 - │ └── libflate v2.1.0 - │ ├── apache-avro v0.16.0 (https://github.com/risingwavelabs/avro?rev=25113ba88234a9ae23296e981d8302c290fdaa4b#25113ba8) - │ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) - │ │ └── risingwave_connector_codec v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector/codec) (*) - │ └── apache-avro v0.17.0 (https://github.com/apache/avro.git#fdab5db0) - │ ├── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) - │ └── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) - ├── lru v0.7.6 (https://github.com/risingwavelabs/lru-rs.git?rev=2682b85#2682b855) - │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) - │ ├── risingwave_common_estimate_size v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/estimate_size) - │ │ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) - │ │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) - │ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) - │ │ ├── risingwave_expr v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/core) (*) - │ │ ├── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) - │ │ ├── risingwave_hummock_sdk v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_sdk) (*) - │ │ ├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) - │ │ └── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) - │ ├── risingwave_rpc_client v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/rpc_client) (*) - │ ├── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) - │ └── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) - ├── lru v0.12.0 - │ └── mysql_async v0.34.1 (*) - ├── metrics-util v0.17.0 - │ └── metrics-prometheus v0.7.0 (*) - ├── ordered-multimap v0.7.1 - │ └── rust-ini v0.21.0 - │ └── reqsign v0.15.2 (*) - ├── parquet v48.0.1 (*) - ├── parquet v52.0.0 (*) - ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) - └── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) - anyhow v1.0.86 -├── arrow-udf-js v0.3.1 (*) -├── foyer v0.10.1 (*) -├── foyer-storage v0.9.1 (*) +├── arrow-udf-js v0.3.1 +│ └── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) +├── arrow-udf-python v0.2.0 +│ └── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) +├── arrow-udf-wasm v0.2.2 +│ └── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) +├── foyer v0.10.1 +│ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) +│ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) +│ ├── risingwave_compaction_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/compaction_test) +│ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) +│ ├── risingwave_ctl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/ctl) (*) +│ ├── risingwave_hummock_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_test) (*) +│ ├── risingwave_hummock_trace v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_trace) (*) +│ ├── risingwave_java_binding v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/java_binding) +│ ├── risingwave_jni_core v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/jni_core) (*) +│ ├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) +│ └── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) +├── foyer-storage v0.9.1 +│ └── foyer v0.10.1 (*) ├── ginepro v0.7.2 (*) ├── google-cloud-bigquery v0.12.0 (*) ├── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) @@ -1437,7 +643,33 @@ anyhow v1.0.86 ├── risingwave_state_cleaning_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/state_cleaning_test) ├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) ├── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) -└── yup-oauth2 v8.3.0 (*) +├── wasi-common v20.0.0 +│ └── arrow-udf-wasm v0.2.2 (*) +├── wasmprinter v0.202.0 +│ └── wasmtime-environ v20.0.0 +│ ├── wasmtime v20.0.0 +│ │ ├── arrow-udf-wasm v0.2.2 (*) +│ │ ├── wasi-common v20.0.0 (*) +│ │ └── wiggle v20.0.0 +│ │ └── wasi-common v20.0.0 (*) +│ ├── wasmtime-cranelift v20.0.0 +│ │ └── wasmtime v20.0.0 (*) +│ └── wasmtime-runtime v20.0.0 +│ └── wasmtime v20.0.0 (*) +├── wasmtime v20.0.0 (*) +├── wasmtime-cache v20.0.0 +│ └── wasmtime v20.0.0 (*) +├── wasmtime-cranelift v20.0.0 (*) +├── wasmtime-environ v20.0.0 (*) +├── wasmtime-fiber v20.0.0 +│ ├── wasmtime v20.0.0 (*) +│ └── wasmtime-runtime v20.0.0 (*) +├── wasmtime-runtime v20.0.0 (*) +├── wiggle v20.0.0 (*) +└── yup-oauth2 v8.3.0 + ├── gcp-bigquery-client v0.18.0 + │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) + └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) [dev-dependencies] └── risingwave_sqlparser v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/sqlparser) (*) @@ -1455,14 +687,17 @@ anyhow v1.0.86 │ └── pulsar v6.3.0 (*) ├── prost-derive v0.12.1 (proc-macro) │ ├── prost v0.12.1 +│ │ ├── arrow-flight v50.0.0 +│ │ │ ├── arrow-udf-flight v0.1.0 +│ │ │ │ └── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) +│ │ │ └── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) │ │ ├── datafusion-proto v33.0.0 (*) -│ │ ├── google-cloud-googleapis v0.13.0 (*) │ │ ├── opentelemetry-otlp v0.16.0 (*) │ │ ├── opentelemetry-proto v0.6.0 (*) -│ │ ├── prost-types v0.12.1 -│ │ │ ├── google-cloud-googleapis v0.13.0 (*) -│ │ │ └── google-cloud-pubsub v0.25.0 (*) -│ │ ├── tonic v0.10.2 (*) +│ │ ├── tonic v0.10.2 +│ │ │ ├── arrow-flight v50.0.0 (*) +│ │ │ ├── arrow-udf-flight v0.1.0 (*) +│ │ │ └── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) │ │ └── tonic v0.11.0 (*) │ └── prost v0.12.1 │ ├── prost-build v0.12.1 (*) @@ -1506,15 +741,31 @@ anyhow v1.0.86 │ ├── prost-build v0.13.1 (*) │ └── prost-types v0.13.1 │ └── prost-build v0.13.1 (*) -└── vergen v8.3.0 - [build-dependencies] - └── risingwave_cmd_all v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/cmd_all) +├── vergen v8.3.0 +│ [build-dependencies] +│ └── risingwave_cmd_all v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/cmd_all) +├── wasmtime-component-macro v20.0.0 (proc-macro) +│ └── wasmtime v20.0.0 (*) +├── wasmtime-wit-bindgen v20.0.0 +│ └── wasmtime-component-macro v20.0.0 (proc-macro) (*) +├── wiggle-generate v20.0.0 +│ └── wiggle-macro v20.0.0 (proc-macro) +│ └── wiggle v20.0.0 (*) +├── wit-parser v0.202.0 +│ ├── wasmtime-component-macro v20.0.0 (proc-macro) (*) +│ └── wasmtime-wit-bindgen v20.0.0 (*) +└── witx v0.9.1 + └── wiggle-generate v20.0.0 (*) [build-dependencies] └── risingwave_meta_dashboard v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/dashboard) (*) -apache-avro v0.16.0 (https://github.com/risingwavelabs/avro?rev=25113ba88234a9ae23296e981d8302c290fdaa4b#25113ba8) (*) +apache-avro v0.16.0 (https://github.com/risingwavelabs/avro?rev=25113ba88234a9ae23296e981d8302c290fdaa4b#25113ba8) +├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +└── risingwave_connector_codec v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector/codec) (*) -apache-avro v0.17.0 (https://github.com/apache/avro.git#fdab5db0) (*) +apache-avro v0.17.0 (https://github.com/apache/avro.git#fdab5db0) +├── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) +└── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) arrayvec v0.7.4 ├── array-util v1.0.1 @@ -1522,7 +773,10 @@ arrayvec v0.7.4 ├── blake3 v1.5.0 │ └── datafusion-physical-expr v33.0.0 (*) ├── num-format v0.4.4 -│ └── inferno v0.11.16 (*) +│ └── inferno v0.11.16 +│ └── pprof v0.13.0 +│ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) +│ └── risingwave_rt v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/runtime) (*) └── rust_decimal v1.35.0 ├── duration-str v0.11.2 │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) @@ -1538,21 +792,62 @@ arrayvec v0.7.4 │ └── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) ├── mysql_common v0.32.1 (*) ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) - ├── risingwave_common_estimate_size v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/estimate_size) (*) + ├── risingwave_common_estimate_size v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/estimate_size) + │ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) + │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) + │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) + │ ├── risingwave_expr v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/core) (*) + │ ├── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) + │ ├── risingwave_hummock_sdk v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_sdk) (*) + │ ├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) + │ └── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) ├── risingwave_connector_codec v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector/codec) (*) ├── risingwave_e2e_extended_mode_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/e2e_extended_mode) (*) ├── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) - ├── sea-orm v0.12.14 (*) + ├── sea-orm v0.12.14 + │ ├── risingwave_ctl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/ctl) (*) + │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) + │ ├── risingwave_meta_model_v2 v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/model_v2) (*) + │ ├── risingwave_meta_node v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/node) (*) + │ ├── risingwave_meta_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/service) (*) + │ └── sea-orm-migration v0.12.14 (*) ├── sea-query v0.30.7 │ ├── sea-orm v0.12.14 (*) - │ ├── sea-query-binder v0.5.0 (*) + │ ├── sea-query-binder v0.5.0 + │ │ ├── sea-orm v0.12.14 (*) + │ │ └── sea-schema v0.14.2 + │ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) + │ │ ├── sea-orm-cli v0.12.14 (*) + │ │ └── sea-orm-migration v0.12.14 (*) │ └── sea-schema v0.14.2 (*) ├── sea-query-binder v0.5.0 (*) - ├── sqlx-core v0.7.1 (*) + ├── sqlx-core v0.7.1 + │ ├── sqlx v0.7.1 + │ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) + │ │ ├── sea-orm v0.12.14 (*) + │ │ ├── sea-query-binder v0.5.0 (*) + │ │ └── sea-schema v0.14.2 (*) + │ ├── sqlx-macros v0.7.1 (proc-macro) + │ │ └── sqlx v0.7.1 (*) + │ ├── sqlx-macros-core v0.7.1 + │ │ └── sqlx-macros v0.7.1 (proc-macro) (*) + │ ├── sqlx-mysql v0.7.1 + │ │ └── sqlx v0.7.1 (*) + │ ├── sqlx-mysql v0.7.1 + │ │ └── sqlx-macros-core v0.7.1 (*) + │ ├── sqlx-postgres v0.7.1 + │ │ └── sqlx v0.7.1 (*) + │ ├── sqlx-postgres v0.7.1 + │ │ └── sqlx-macros-core v0.7.1 (*) + │ ├── sqlx-sqlite v0.7.1 + │ │ └── sqlx v0.7.1 (*) + │ └── sqlx-sqlite v0.7.1 + │ └── sqlx-macros-core v0.7.1 (*) ├── sqlx-mysql v0.7.1 (*) ├── sqlx-postgres v0.7.1 (*) - └── tiberius v0.12.2 (*) + └── tiberius v0.12.2 + └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) arrayvec v0.7.4 └── rust_decimal v1.35.0 @@ -1565,15 +860,84 @@ arrow v50.0.0 (*) arrow-arith v48.0.1 (*) -arrow-arith v50.0.0 (*) +arrow-arith v50.0.0 +└── arrow v50.0.0 (*) -arrow-arith v52.0.0 (*) +arrow-arith v52.0.0 +├── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) +└── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) arrow-array v48.0.1 (*) -arrow-array v50.0.0 (*) +arrow-array v50.0.0 +├── arrow v50.0.0 (*) +├── arrow-arith v50.0.0 (*) +├── arrow-cast v50.0.0 +│ ├── arrow v50.0.0 (*) +│ ├── arrow-flight v50.0.0 (*) +│ ├── arrow-ipc v50.0.0 +│ │ ├── arrow v50.0.0 (*) +│ │ ├── arrow-flight v50.0.0 (*) +│ │ ├── arrow-udf-python v0.2.0 (*) +│ │ └── arrow-udf-wasm v0.2.2 (*) +│ └── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) +├── arrow-flight v50.0.0 (*) +├── arrow-ipc v50.0.0 (*) +├── arrow-ord v50.0.0 +│ └── arrow v50.0.0 (*) +├── arrow-row v50.0.0 +│ ├── arrow v50.0.0 (*) +│ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +├── arrow-select v50.0.0 +│ ├── arrow v50.0.0 (*) +│ ├── arrow-cast v50.0.0 (*) +│ ├── arrow-ord v50.0.0 (*) +│ ├── arrow-string v50.0.0 (*) +│ ├── arrow-udf-flight v0.1.0 (*) +│ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +├── arrow-string v50.0.0 (*) +├── arrow-udf-flight v0.1.0 (*) +├── arrow-udf-js v0.3.1 (*) +├── arrow-udf-python v0.2.0 (*) +├── arrow-udf-wasm v0.2.2 (*) +├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) +├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) +├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +├── risingwave_expr v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/core) (*) +└── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) -arrow-array v52.0.0 (*) +arrow-array v52.0.0 +├── arrow-arith v52.0.0 (*) +├── arrow-cast v52.0.0 +│ ├── arrow-ipc v52.0.0 +│ │ └── parquet v52.0.0 +│ │ ├── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) +│ │ ├── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) +│ │ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) +│ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ ├── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) +│ ├── parquet v52.0.0 (*) +│ └── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) +├── arrow-ipc v52.0.0 (*) +├── arrow-ord v52.0.0 +│ ├── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) +│ └── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) +├── arrow-row v52.0.0 +│ └── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) +├── arrow-select v52.0.0 +│ ├── arrow-cast v52.0.0 (*) +│ ├── arrow-ord v52.0.0 (*) +│ ├── arrow-string v52.0.0 (*) +│ ├── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) +│ ├── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) +│ └── parquet v52.0.0 (*) +├── arrow-string v52.0.0 (*) +├── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) +├── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) +├── parquet v52.0.0 (*) +├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) +├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) +└── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) arrow-buffer v48.0.1 ├── arrow v48.0.1 (*) @@ -1622,12 +986,14 @@ arrow-buffer v50.0.0 │ ├── arrow-row v50.0.0 (*) │ ├── arrow-select v50.0.0 (*) │ └── arrow-string v50.0.0 (*) +├── arrow-flight v50.0.0 (*) ├── arrow-ipc v50.0.0 (*) ├── arrow-ord v50.0.0 (*) ├── arrow-row v50.0.0 (*) ├── arrow-select v50.0.0 (*) ├── arrow-string v50.0.0 (*) ├── arrow-udf-js v0.3.1 (*) +├── arrow-udf-python v0.2.0 (*) └── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) arrow-buffer v52.0.0 @@ -1711,12 +1077,16 @@ arrow-schema v50.0.0 ├── arrow-array v50.0.0 (*) ├── arrow-cast v50.0.0 (*) ├── arrow-data v50.0.0 (*) +├── arrow-flight v50.0.0 (*) ├── arrow-ipc v50.0.0 (*) ├── arrow-ord v50.0.0 (*) ├── arrow-row v50.0.0 (*) ├── arrow-select v50.0.0 (*) ├── arrow-string v50.0.0 (*) +├── arrow-udf-flight v0.1.0 (*) ├── arrow-udf-js v0.3.1 (*) +├── arrow-udf-python v0.2.0 (*) +├── arrow-udf-wasm v0.2.2 (*) ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) @@ -1755,19 +1125,29 @@ arrow-string v50.0.0 (*) arrow-string v52.0.0 (*) async-channel v1.9.0 -├── async-global-executor v2.3.1 (*) +├── async-global-executor v2.3.1 +│ └── async-std v1.12.0 +│ ├── redis v0.25.1 +│ │ ├── risedev v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/risedevtool) +│ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ └── risingwave_meta_model_migration v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/model_v2/migration) (*) ├── async-std v1.12.0 (*) ├── blocking v1.3.1 │ └── async-global-executor v2.3.1 (*) -├── google-cloud-pubsub v0.25.0 (*) └── google-cloud-pubsub v0.28.1 (*) async-channel v2.2.1 └── foyer-storage v0.9.1 (*) -axum v0.6.20 (*) +axum v0.6.20 +├── tonic v0.10.2 (*) +└── tonic v0.11.0 (*) -axum v0.7.4 (*) +axum v0.7.4 +├── risingwave_common_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/common_service) (*) +├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) +├── risingwave_meta_dashboard v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/dashboard) (*) +└── tonic v0.12.1 (*) axum-core v0.3.4 └── axum v0.6.20 (*) @@ -1781,7 +1161,17 @@ base16ct v0.1.1 ├── elliptic-curve v0.12.3 │ ├── ecdsa v0.14.8 │ │ └── p256 v0.11.1 -│ │ └── aws-sigv4 v1.1.1 (*) +│ │ └── aws-sigv4 v1.1.1 +│ │ ├── aws-msk-iam-sasl-signer v1.0.0 (*) +│ │ ├── aws-runtime v1.0.1 +│ │ │ ├── aws-config v1.0.1 (*) +│ │ │ ├── aws-sdk-dynamodb v1.3.0 (*) +│ │ │ ├── aws-sdk-glue v1.4.0 (*) +│ │ │ ├── aws-sdk-kinesis v1.3.0 (*) +│ │ │ ├── aws-sdk-s3 v1.1.0 (*) +│ │ │ ├── aws-sdk-sts v1.3.1 (*) +│ │ │ └── rw-aws-sdk-ec2 v1.2.0 (*) +│ │ └── aws-sdk-s3 v1.1.0 (*) │ └── p256 v0.11.1 (*) └── sec1 v0.3.0 └── elliptic-curve v0.12.3 (*) @@ -1790,7 +1180,8 @@ base16ct v0.2.0 ├── elliptic-curve v0.13.8 │ ├── ecdsa v0.16.9 │ │ ├── p256 v0.13.2 -│ │ │ └── openidconnect v3.4.0 (*) +│ │ │ └── openidconnect v3.4.0 +│ │ │ └── pulsar v6.3.0 (*) │ │ └── p384 v0.13.0 │ │ └── openidconnect v3.4.0 (*) │ ├── p256 v0.13.2 (*) @@ -1802,23 +1193,26 @@ base16ct v0.2.0 └── elliptic-curve v0.13.8 (*) base64 v0.13.1 -├── bson v2.11.0 (https://github.com/risingwavelabs/bson-rust?rev=e5175ec#e5175ecf) (*) +├── bson v2.11.0 (https://github.com/risingwavelabs/bson-rust?rev=e5175ec#e5175ecf) +│ └── mongodb v2.8.2 +│ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) ├── hdrhistogram v7.5.2 │ ├── console-subscriber v0.4.0 (*) │ └── risingwave_bench v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/bench) ├── mongodb v2.8.2 (*) -├── oauth2 v4.4.2 (*) +├── oauth2 v4.4.2 +│ ├── openidconnect v3.4.0 (*) +│ └── pulsar v6.3.0 (*) ├── openidconnect v3.4.0 (*) └── yup-oauth2 v8.3.0 (*) base64 v0.21.7 ├── arrow-cast v50.0.0 (*) +├── arrow-flight v50.0.0 (*) ├── datafusion-physical-expr v33.0.0 (*) -├── google-cloud-auth v0.15.0 (*) ├── google-cloud-auth v0.16.0 (*) ├── google-cloud-bigquery v0.12.0 (*) ├── jsonwebtoken v9.3.0 -│ ├── google-cloud-auth v0.15.0 (*) │ ├── google-cloud-auth v0.16.0 (*) │ ├── pgwire v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/pgwire) (*) │ ├── reqsign v0.15.2 (*) @@ -1826,7 +1220,13 @@ base64 v0.21.7 │ └── risingwave_license v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/license) │ └── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) ├── mysql_common v0.32.1 (*) -├── object_store v0.7.1 (*) +├── object_store v0.7.1 +│ ├── datafusion v33.0.0 (*) +│ ├── datafusion-common v33.0.0 (*) +│ ├── datafusion-execution v33.0.0 (*) +│ ├── datafusion-proto v33.0.0 (*) +│ ├── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) +│ └── parquet v48.0.1 (*) ├── parquet v48.0.1 (*) ├── pbjson v0.6.0 │ └── risingwave_pb v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/prost) (*) @@ -1843,18 +1243,46 @@ base64 v0.21.7 │ │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) │ │ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) │ │ ├── rust_decimal v1.35.0 (*) -│ │ └── tokio-postgres v0.7.10 (https://github.com/madsim-rs/rust-postgres.git?rev=ac00d88#ac00d886) (*) +│ │ └── tokio-postgres v0.7.10 (https://github.com/madsim-rs/rust-postgres.git?rev=ac00d88#ac00d886) +│ │ ├── postgres-openssl v0.5.0 +│ │ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ │ ├── risingwave_e2e_extended_mode_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/e2e_extended_mode) (*) +│ │ ├── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) +│ │ ├── risingwave_sqlsmith v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/sqlsmith) (*) +│ │ └── risingwave_state_cleaning_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/state_cleaning_test) +│ │ [dev-dependencies] +│ │ └── pgwire v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/pgwire) (*) │ └── tokio-postgres v0.7.10 (https://github.com/madsim-rs/rust-postgres.git?rev=ac00d88#ac00d886) (*) -├── reqwest v0.11.20 (*) +├── reqwest v0.11.20 +│ ├── gcp-bigquery-client v0.18.0 (*) +│ ├── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) +│ ├── oauth2 v4.4.2 (*) +│ ├── object_store v0.7.1 (*) +│ └── prometheus-http-query v0.8.0 +│ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) +│ └── risingwave_meta_node v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/node) (*) ├── rustls-pemfile v1.0.4 │ ├── mongodb v2.8.2 (*) │ ├── object_store v0.7.1 (*) │ ├── reqwest v0.11.20 (*) │ ├── rustls-native-certs v0.6.3 -│ │ ├── hyper-rustls v0.24.2 (*) +│ │ ├── hyper-rustls v0.24.2 +│ │ │ ├── aws-smithy-runtime v1.1.3 +│ │ │ │ ├── aws-config v1.0.1 (*) +│ │ │ │ ├── aws-sdk-dynamodb v1.3.0 (*) +│ │ │ │ ├── aws-sdk-glue v1.4.0 (*) +│ │ │ │ ├── aws-sdk-kinesis v1.3.0 (*) +│ │ │ │ ├── aws-sdk-s3 v1.1.0 (*) +│ │ │ │ ├── aws-sdk-sts v1.3.1 (*) +│ │ │ │ ├── risingwave_object_store v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/object_store) (*) +│ │ │ │ └── rw-aws-sdk-ec2 v1.2.0 (*) +│ │ │ ├── gcp-bigquery-client v0.18.0 (*) +│ │ │ ├── reqwest v0.11.20 (*) +│ │ │ ├── risingwave_object_store v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/object_store) (*) +│ │ │ └── yup-oauth2 v8.3.0 (*) │ │ └── tiberius v0.12.2 (*) │ ├── tiberius v0.12.2 (*) -│ ├── tonic v0.10.2 (*) │ └── yup-oauth2 v8.3.0 (*) ├── rustls-pemfile v2.1.1 │ ├── async-nats v0.35.0 (*) @@ -1870,7 +1298,8 @@ base64 v0.21.7 ├── sqlx-mysql v0.7.1 (*) ├── sqlx-postgres v0.7.1 (*) ├── tonic v0.10.2 (*) -└── tonic v0.11.0 (*) +├── tonic v0.11.0 (*) +└── wasmtime-cache v20.0.0 (*) base64 v0.21.7 ├── sqlx-mysql v0.7.1 (*) @@ -1878,6 +1307,7 @@ base64 v0.21.7 base64 v0.22.0 ├── arrow-cast v52.0.0 (*) +├── arrow-udf-wasm v0.2.2 (*) ├── async-nats v0.35.0 (*) ├── aws-msk-iam-sasl-signer v1.0.0 (*) ├── base64-url v3.0.0 @@ -1913,7 +1343,10 @@ bincode v1.3.3 ├── risingwave_backup v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/backup) (*) ├── risingwave_common_secret v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/secret) (*) ├── risingwave_error v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/error) (*) -└── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) +├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) +├── wasmtime v20.0.0 (*) +├── wasmtime-cache v20.0.0 (*) +└── wasmtime-environ v20.0.0 (*) [dev-dependencies] └── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) @@ -1922,7 +1355,11 @@ bincode v2.0.0-rc.3 bitflags v1.3.2 ├── axum v0.6.20 (*) -├── crossterm v0.25.0 (*) +├── bcc v0.0.33 +│ └── risingwave_bench v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/bench) +├── crossterm v0.25.0 +│ └── inquire v0.7.0 +│ └── risingwave_ctl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/ctl) (*) ├── flatbuffers v23.5.26 │ ├── arrow-ipc v48.0.1 (*) │ └── arrow-ipc v50.0.0 (*) @@ -1937,14 +1374,25 @@ bitflags v1.3.2 │ └── async-std v1.12.0 (*) ├── security-framework v2.9.2 │ ├── native-tls v0.2.11 -│ │ ├── hyper-tls v0.5.0 (*) -│ │ ├── hyper-tls v0.6.0 (*) +│ │ ├── hyper-tls v0.5.0 +│ │ │ ├── clickhouse v0.11.5 (https://github.com/risingwavelabs/clickhouse.rs?rev=d38c8b6391af098b724c114e5a4746aedab6ab8e#d38c8b63) +│ │ │ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ │ │ ├── reqwest v0.11.20 (*) +│ │ │ └── risingwave_object_store v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/object_store) (*) +│ │ ├── hyper-tls v0.6.0 +│ │ │ └── reqwest v0.12.4 (*) │ │ ├── mysql_async v0.34.1 (*) │ │ ├── pulsar v6.3.0 (*) │ │ ├── reqwest v0.11.20 (*) │ │ ├── reqwest v0.12.4 (*) │ │ ├── sqlx-core v0.7.1 (*) -│ │ └── tokio-native-tls v0.3.1 (*) +│ │ └── tokio-native-tls v0.3.1 +│ │ ├── hyper-tls v0.5.0 (*) +│ │ ├── hyper-tls v0.6.0 (*) +│ │ ├── mysql_async v0.34.1 (*) +│ │ ├── pulsar v6.3.0 (*) +│ │ ├── reqwest v0.11.20 (*) +│ │ └── reqwest v0.12.4 (*) │ ├── rustls-native-certs v0.6.3 (*) │ └── rustls-native-certs v0.7.0 (*) └── system-configuration v0.5.1 @@ -1952,60 +1400,97 @@ bitflags v1.3.2 bitflags v2.6.0 ├── bindgen v0.69.4 (*) -├── crossterm v0.27.0 (*) -├── foyer-memory v0.6.1 (*) +├── crossterm v0.27.0 +│ └── comfy-table v7.1.0 +│ ├── arrow-cast v48.0.1 (*) +│ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) +│ ├── risingwave_ctl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/ctl) (*) +│ └── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) +├── foyer-memory v0.6.1 +│ ├── foyer v0.10.1 (*) +│ └── foyer-storage v0.9.1 (*) ├── foyer-storage v0.9.1 (*) +├── fxprof-processed-profile v0.6.0 +│ └── wasmtime v20.0.0 (*) ├── inquire v0.7.0 (*) ├── mysql_common v0.32.1 (*) ├── nix v0.29.0 -│ └── foyer-common v0.8.1 (*) +│ └── foyer-common v0.8.1 +│ ├── foyer v0.10.1 (*) +│ ├── foyer-intrusive v0.8.1 +│ │ └── foyer-memory v0.6.1 (*) +│ ├── foyer-memory v0.6.1 (*) +│ └── foyer-storage v0.9.1 (*) ├── openssl v0.10.66 │ ├── pgwire v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/pgwire) (*) │ ├── postgres-openssl v0.5.0 (*) │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) │ ├── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) -│ └── tokio-openssl v0.6.3 (*) +│ └── tokio-openssl v0.6.3 +│ ├── pgwire v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/pgwire) (*) +│ └── postgres-openssl v0.5.0 (*) ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) ├── rustix v0.38.31 +│ ├── cap-primitives v3.0.0 +│ │ ├── cap-fs-ext v3.0.0 +│ │ │ └── wasi-common v20.0.0 (*) +│ │ ├── cap-std v3.0.0 +│ │ │ ├── cap-fs-ext v3.0.0 (*) +│ │ │ ├── system-interface v0.27.2 +│ │ │ │ └── wasi-common v20.0.0 (*) +│ │ │ └── wasi-common v20.0.0 (*) +│ │ └── cap-time-ext v3.0.0 +│ │ └── wasi-common v20.0.0 (*) +│ ├── cap-std v3.0.0 (*) +│ ├── cap-time-ext v3.0.0 (*) +│ ├── fs-set-times v0.20.1 +│ │ ├── cap-primitives v3.0.0 (*) +│ │ └── wasi-common v20.0.0 (*) │ ├── is-terminal v0.4.9 │ │ ├── criterion v0.5.1 (*) │ │ ├── env_logger v0.10.0 (*) │ │ └── inferno v0.11.16 (*) -│ └── tempfile v3.10.0 -│ ├── datafusion v33.0.0 (*) -│ ├── datafusion-execution v33.0.0 (*) -│ ├── dialoguer v0.11.0 -│ │ └── risedev-config v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/risedevtool/config) -│ ├── native-tls v0.2.11 (*) -│ ├── pprof v0.13.0 (*) -│ ├── prost-build v0.11.9 (*) -│ ├── prost-build v0.12.1 (*) -│ ├── prost-build v0.13.1 (*) -│ ├── protobuf-native v0.2.2+3.19.1 -│ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ ├── risedev v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/risedevtool) -│ ├── risingwave_cmd_all v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/cmd_all) -│ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) -│ ├── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) -│ ├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) -│ ├── rusty-fork v0.3.0 -│ │ [dev-dependencies] -│ │ └── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) -│ ├── sqllogictest v0.21.0 (*) -│ └── sqlx-macros-core v0.7.1 (*) -│ [dev-dependencies] -│ ├── pgwire v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/pgwire) (*) -│ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) -│ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) -│ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) -│ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ ├── risingwave_dml v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/dml) (*) -│ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) -│ ├── risingwave_planner_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend/planner_test) -│ └── rw_resource_util v0.0.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/resource_util) -│ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) -│ └── risingwave_common_metrics v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/metrics) (*) +│ ├── system-interface v0.27.2 (*) +│ ├── tempfile v3.10.0 +│ │ ├── arrow-udf-wasm v0.2.2 (*) +│ │ ├── datafusion v33.0.0 (*) +│ │ ├── datafusion-execution v33.0.0 (*) +│ │ ├── dialoguer v0.11.0 +│ │ │ └── risedev-config v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/risedevtool/config) +│ │ ├── native-tls v0.2.11 (*) +│ │ ├── pprof v0.13.0 (*) +│ │ ├── prost-build v0.11.9 (*) +│ │ ├── prost-build v0.12.1 (*) +│ │ ├── prost-build v0.13.1 (*) +│ │ ├── protobuf-native v0.2.2+3.19.1 +│ │ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ │ ├── risedev v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/risedevtool) +│ │ ├── risingwave_cmd_all v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/cmd_all) +│ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ │ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) +│ │ ├── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) +│ │ ├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) +│ │ ├── rusty-fork v0.3.0 +│ │ │ [dev-dependencies] +│ │ │ └── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) +│ │ ├── sqllogictest v0.21.0 (*) +│ │ └── sqlx-macros-core v0.7.1 (*) +│ │ [dev-dependencies] +│ │ ├── pgwire v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/pgwire) (*) +│ │ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) +│ │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) +│ │ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) +│ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ │ ├── risingwave_dml v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/dml) (*) +│ │ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) +│ │ ├── risingwave_planner_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend/planner_test) +│ │ └── rw_resource_util v0.0.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/resource_util) +│ │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) +│ │ └── risingwave_common_metrics v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/metrics) (*) +│ ├── wasi-common v20.0.0 (*) +│ ├── wasmtime-cache v20.0.0 (*) +│ ├── wasmtime-fiber v20.0.0 (*) +│ └── wasmtime-runtime v20.0.0 (*) ├── rustix v0.38.31 │ └── which v4.4.2 │ ├── bindgen v0.69.4 (*) @@ -2015,7 +1500,23 @@ bitflags v2.6.0 ├── sqlx-mysql v0.7.1 (*) ├── sqlx-postgres v0.7.1 (*) ├── sqlx-postgres v0.7.1 (*) -└── tower-http v0.5.2 (*) +├── system-interface v0.27.2 (*) +├── tower-http v0.5.2 +│ ├── risingwave_common_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/common_service) (*) +│ └── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) +├── wasi-common v20.0.0 (*) +├── wasmparser v0.202.0 +│ ├── cranelift-wasm v0.107.0 +│ │ └── wasmtime-cranelift v20.0.0 (*) +│ ├── wasmprinter v0.202.0 (*) +│ ├── wasmtime v20.0.0 (*) +│ ├── wasmtime-cranelift v20.0.0 (*) +│ ├── wasmtime-environ v20.0.0 (*) +│ ├── wasmtime-types v20.0.0 +│ │ ├── cranelift-wasm v0.107.0 (*) +│ │ └── wasmtime-environ v20.0.0 (*) +│ └── wit-parser v0.202.0 (*) +└── wiggle v20.0.0 (*) brotli v3.5.0 └── parquet v48.0.1 (*) @@ -2030,7 +1531,9 @@ brotli-decompressor v4.0.1 └── brotli v6.0.0 (*) byteorder v1.5.0 +├── bcc v0.0.33 (*) ├── fxhash v0.2.1 +│ ├── fxprof-processed-profile v0.6.0 (*) │ ├── inquire v0.7.0 (*) │ └── sled v0.34.7 │ └── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) @@ -2070,22 +1573,123 @@ bytes v1.6.0 ├── arrow-buffer v48.0.1 (*) ├── arrow-buffer v50.0.0 (*) ├── arrow-buffer v52.0.0 (*) +├── arrow-flight v50.0.0 (*) ├── async-nats v0.35.0 (*) ├── asynchronous-codec v0.6.2 │ └── tiberius v0.12.2 (*) ├── aws-config v1.0.1 (*) -├── aws-http v0.60.0 (*) +├── aws-http v0.60.0 +│ ├── aws-config v1.0.1 (*) +│ ├── aws-runtime v1.0.1 (*) +│ ├── aws-sdk-dynamodb v1.3.0 (*) +│ ├── aws-sdk-glue v1.4.0 (*) +│ ├── aws-sdk-kinesis v1.3.0 (*) +│ ├── aws-sdk-s3 v1.1.0 (*) +│ ├── aws-sdk-sts v1.3.1 (*) +│ └── rw-aws-sdk-ec2 v1.2.0 (*) ├── aws-sdk-dynamodb v1.3.0 (*) ├── aws-sdk-glue v1.4.0 (*) ├── aws-sdk-kinesis v1.3.0 (*) ├── aws-sdk-s3 v1.1.0 (*) ├── aws-sigv4 v1.1.1 (*) -├── aws-smithy-checksums v0.60.0 (*) -├── aws-smithy-eventstream v0.60.3 (*) +├── aws-smithy-checksums v0.60.0 +│ └── aws-sdk-s3 v1.1.0 (*) +├── aws-smithy-eventstream v0.60.3 +│ ├── aws-runtime v1.0.1 (*) +│ ├── aws-sdk-s3 v1.1.0 (*) +│ ├── aws-sigv4 v1.1.1 (*) +│ └── aws-smithy-http v0.60.3 +│ ├── aws-config v1.0.1 (*) +│ ├── aws-runtime v1.0.1 (*) +│ ├── aws-sdk-dynamodb v1.3.0 (*) +│ ├── aws-sdk-glue v1.4.0 (*) +│ ├── aws-sdk-kinesis v1.3.0 (*) +│ ├── aws-sdk-s3 v1.1.0 (*) +│ ├── aws-sdk-sts v1.3.1 (*) +│ ├── aws-sigv4 v1.1.1 (*) +│ ├── aws-smithy-checksums v0.60.0 (*) +│ ├── aws-smithy-runtime v1.1.3 (*) +│ ├── risingwave_bench v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/bench) +│ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ ├── risingwave_object_store v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/object_store) (*) +│ └── rw-aws-sdk-ec2 v1.2.0 (*) ├── aws-smithy-http v0.60.3 (*) ├── aws-smithy-runtime v1.1.3 (*) -├── aws-smithy-runtime-api v1.7.1 (*) -├── aws-smithy-types v1.2.0 (*) +├── aws-smithy-runtime-api v1.7.1 +│ ├── aws-config v1.0.1 (*) +│ ├── aws-credential-types v1.2.0 +│ │ ├── aws-config v1.0.1 (*) +│ │ ├── aws-msk-iam-sasl-signer v1.0.0 (*) +│ │ ├── aws-runtime v1.0.1 (*) +│ │ ├── aws-sdk-dynamodb v1.3.0 (*) +│ │ ├── aws-sdk-glue v1.4.0 (*) +│ │ ├── aws-sdk-kinesis v1.3.0 (*) +│ │ ├── aws-sdk-s3 v1.1.0 (*) +│ │ ├── aws-sdk-sts v1.3.1 (*) +│ │ ├── aws-sigv4 v1.1.1 (*) +│ │ ├── aws-types v1.3.0 +│ │ │ ├── aws-config v1.0.1 (*) +│ │ │ ├── aws-http v0.60.0 (*) +│ │ │ ├── aws-msk-iam-sasl-signer v1.0.0 (*) +│ │ │ ├── aws-runtime v1.0.1 (*) +│ │ │ ├── aws-sdk-dynamodb v1.3.0 (*) +│ │ │ ├── aws-sdk-glue v1.4.0 (*) +│ │ │ ├── aws-sdk-kinesis v1.3.0 (*) +│ │ │ ├── aws-sdk-s3 v1.1.0 (*) +│ │ │ ├── aws-sdk-sts v1.3.1 (*) +│ │ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ │ │ └── rw-aws-sdk-ec2 v1.2.0 (*) +│ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ │ ├── risingwave_object_store v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/object_store) (*) +│ │ └── rw-aws-sdk-ec2 v1.2.0 (*) +│ ├── aws-http v0.60.0 (*) +│ ├── aws-runtime v1.0.1 (*) +│ ├── aws-sdk-dynamodb v1.3.0 (*) +│ ├── aws-sdk-glue v1.4.0 (*) +│ ├── aws-sdk-kinesis v1.3.0 (*) +│ ├── aws-sdk-s3 v1.1.0 (*) +│ ├── aws-sdk-sts v1.3.1 (*) +│ ├── aws-sigv4 v1.1.1 (*) +│ ├── aws-smithy-http v0.60.3 (*) +│ ├── aws-smithy-runtime v1.1.3 (*) +│ ├── aws-types v1.3.0 (*) +│ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ ├── risingwave_object_store v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/object_store) (*) +│ └── rw-aws-sdk-ec2 v1.2.0 (*) +├── aws-smithy-types v1.2.0 +│ ├── aws-config v1.0.1 (*) +│ ├── aws-credential-types v1.2.0 (*) +│ ├── aws-http v0.60.0 (*) +│ ├── aws-runtime v1.0.1 (*) +│ ├── aws-sdk-dynamodb v1.3.0 (*) +│ ├── aws-sdk-glue v1.4.0 (*) +│ ├── aws-sdk-kinesis v1.3.0 (*) +│ ├── aws-sdk-s3 v1.1.0 (*) +│ ├── aws-sdk-sts v1.3.1 (*) +│ ├── aws-sigv4 v1.1.1 (*) +│ ├── aws-smithy-checksums v0.60.0 (*) +│ ├── aws-smithy-eventstream v0.60.3 (*) +│ ├── aws-smithy-http v0.60.3 (*) +│ ├── aws-smithy-json v0.60.0 +│ │ ├── aws-config v1.0.1 (*) +│ │ ├── aws-sdk-dynamodb v1.3.0 (*) +│ │ ├── aws-sdk-glue v1.4.0 (*) +│ │ ├── aws-sdk-kinesis v1.3.0 (*) +│ │ ├── aws-sdk-s3 v1.1.0 (*) +│ │ ├── aws-sdk-sts v1.3.1 (*) +│ │ └── rw-aws-sdk-ec2 v1.2.0 (*) +│ ├── aws-smithy-query v0.60.0 +│ │ ├── aws-sdk-sts v1.3.1 (*) +│ │ └── rw-aws-sdk-ec2 v1.2.0 (*) +│ ├── aws-smithy-runtime v1.1.3 (*) +│ ├── aws-smithy-runtime-api v1.7.1 (*) +│ ├── aws-smithy-types-convert v0.60.1 +│ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ ├── aws-types v1.3.0 (*) +│ ├── risingwave_bench v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/bench) +│ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ ├── risingwave_object_store v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/object_store) (*) +│ └── rw-aws-sdk-ec2 v1.2.0 (*) ├── axum v0.6.20 (*) ├── axum v0.7.4 (*) ├── axum-core v0.3.4 (*) @@ -2094,13 +1698,62 @@ bytes v1.6.0 │ ├── aws-smithy-http v0.60.3 (*) │ └── aws-smithy-types v1.2.0 (*) ├── clickhouse v0.11.5 (https://github.com/risingwavelabs/clickhouse.rs?rev=d38c8b6391af098b724c114e5a4746aedab6ab8e#d38c8b63) (*) -├── combine v4.6.6 (*) +├── combine v4.6.6 +│ ├── jni v0.21.1 +│ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ │ ├── risingwave_java_binding v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/java_binding) +│ │ └── risingwave_jni_core v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/jni_core) (*) +│ └── redis v0.25.1 (*) ├── datafusion v33.0.0 (*) ├── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) ├── foyer-common v0.8.1 (*) ├── foyer-storage v0.9.1 (*) -├── h2 v0.3.26 (*) -├── h2 v0.4.4 (*) +├── h2 v0.3.26 +│ ├── aws-smithy-runtime v1.1.3 (*) +│ ├── hyper v0.14.27 +│ │ ├── aws-config v1.0.1 (*) +│ │ ├── aws-smithy-runtime v1.1.3 (*) +│ │ ├── aws-smithy-types v1.2.0 (*) +│ │ ├── axum v0.6.20 (*) +│ │ ├── clickhouse v0.11.5 (https://github.com/risingwavelabs/clickhouse.rs?rev=d38c8b6391af098b724c114e5a4746aedab6ab8e#d38c8b63) (*) +│ │ ├── gcp-bigquery-client v0.18.0 (*) +│ │ ├── hyper-rustls v0.24.2 (*) +│ │ ├── hyper-timeout v0.4.1 +│ │ │ ├── tonic v0.10.2 (*) +│ │ │ └── tonic v0.11.0 (*) +│ │ ├── hyper-tls v0.5.0 (*) +│ │ ├── object_store v0.7.1 (*) +│ │ ├── reqwest v0.11.20 (*) +│ │ ├── risingwave_object_store v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/object_store) (*) +│ │ ├── tonic v0.10.2 (*) +│ │ ├── tonic v0.11.0 (*) +│ │ └── yup-oauth2 v8.3.0 (*) +│ ├── reqwest v0.11.20 (*) +│ ├── tonic v0.10.2 (*) +│ └── tonic v0.11.0 (*) +├── h2 v0.4.4 +│ ├── hyper v1.4.1 +│ │ ├── axum v0.7.4 (*) +│ │ ├── hyper-rustls v0.26.0 (*) +│ │ ├── hyper-timeout v0.5.1 +│ │ │ └── tonic v0.12.1 (*) +│ │ ├── hyper-tls v0.6.0 (*) +│ │ ├── hyper-util v0.1.6 +│ │ │ ├── axum v0.7.4 (*) +│ │ │ ├── console-subscriber v0.4.0 (*) +│ │ │ ├── hyper-rustls v0.26.0 (*) +│ │ │ ├── hyper-timeout v0.5.1 (*) +│ │ │ ├── hyper-tls v0.6.0 (*) +│ │ │ ├── reqwest v0.12.4 (*) +│ │ │ ├── risingwave_common_metrics v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/metrics) (*) +│ │ │ └── tonic v0.12.1 (*) +│ │ ├── reqwest v0.12.4 (*) +│ │ ├── risingwave_common_metrics v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/metrics) (*) +│ │ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) +│ │ ├── risingwave_rpc_client v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/rpc_client) (*) +│ │ └── tonic v0.12.1 (*) +│ ├── reqwest v0.12.4 (*) +│ └── tonic v0.12.1 (*) ├── http v0.2.9 │ ├── aws-config v1.0.1 (*) │ ├── aws-http v0.60.0 (*) @@ -2120,7 +1773,6 @@ bytes v1.6.0 │ ├── axum v0.6.20 (*) │ ├── axum-core v0.3.4 (*) │ ├── ginepro v0.7.2 (*) -│ ├── google-cloud-gax v0.17.0 (*) │ ├── h2 v0.3.26 (*) │ ├── http-body v0.4.5 │ │ ├── aws-http v0.60.0 (*) @@ -2168,94 +1820,353 @@ bytes v1.6.0 │ │ ├── hyper v1.4.1 (*) │ │ ├── hyper-util v0.1.6 (*) │ │ ├── reqwest v0.12.4 (*) -│ │ ├── risingwave_common_metrics v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/metrics) (*) -│ │ ├── tonic v0.12.1 (*) +│ │ ├── risingwave_common_metrics v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/metrics) (*) +│ │ ├── tonic v0.12.1 (*) +│ │ └── tower-http v0.5.2 (*) +│ ├── http-body-util v0.1.1 (*) +│ ├── hyper v1.4.1 (*) +│ ├── hyper-rustls v0.26.0 (*) +│ ├── hyper-util v0.1.6 (*) +│ ├── opendal v0.47.2 (*) +│ ├── reqsign v0.15.2 (*) +│ ├── reqwest v0.12.4 (*) +│ ├── reqwest-middleware v0.3.1 (*) +│ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) +│ ├── risingwave_common_metrics v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/metrics) (*) +│ ├── risingwave_common_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/common_service) (*) +│ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) +│ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) +│ ├── risingwave_rpc_client v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/rpc_client) (*) +│ ├── tonic v0.12.1 (*) +│ └── tower-http v0.5.2 (*) +├── http-body v0.4.5 (*) +├── http-body v1.0.0 (*) +├── http-body-util v0.1.1 (*) +├── hyper v0.14.27 (*) +├── hyper v1.4.1 (*) +├── hyper-tls v0.5.0 (*) +├── hyper-tls v0.6.0 (*) +├── hyper-util v0.1.6 (*) +├── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) +├── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) +├── jsonbb v0.1.4 +│ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) +│ ├── risingwave_common_estimate_size v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/estimate_size) (*) +│ ├── risingwave_compactor v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/compactor) (*) +│ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ ├── risingwave_connector_codec v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector/codec) (*) +│ ├── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) +│ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) +│ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) +│ ├── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) +│ └── sql-json-path v0.1.0 (*) +├── madsim v0.2.30 (*) +├── memcomparable v0.2.0 (*) +├── mysql_async v0.34.1 (*) +├── mysql_common v0.32.1 (*) +├── object_store v0.7.1 (*) +├── opendal v0.47.2 (*) +├── parquet v48.0.1 (*) +├── parquet v52.0.0 (*) +├── pg_bigdecimal v0.1.5 (https://github.com/risingwavelabs/rust-pg_bigdecimal?rev=0b7893d88894ca082b4525f94f812da034486f7c#0b7893d8) (*) +├── pg_interval v0.4.2 (*) +├── pgwire v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/pgwire) (*) +├── postgres-protocol v0.6.6 (*) +├── postgres-types v0.2.6 (*) +├── prost v0.12.1 (*) +├── prost v0.13.1 (*) +├── pulsar v6.3.0 (*) +├── redis v0.25.1 (*) +├── reqwest v0.11.20 (*) +├── reqwest v0.12.4 (*) +├── risingwave_backup v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/backup) (*) +├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) +├── risingwave_bench v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/bench) +├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) +├── risingwave_common_estimate_size v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/estimate_size) (*) +├── risingwave_common_metrics v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/metrics) (*) +├── risingwave_compaction_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/compaction_test) +├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +├── risingwave_ctl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/ctl) (*) +├── risingwave_error v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/error) (*) +├── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) +├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) +├── risingwave_hummock_sdk v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_sdk) (*) +├── risingwave_hummock_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_test) (*) +├── risingwave_hummock_trace v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_trace) (*) +├── risingwave_java_binding v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/java_binding) +├── risingwave_jni_core v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/jni_core) (*) +├── risingwave_mem_table_spill_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream/spill_test) +├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) +├── risingwave_meta_dashboard v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/dashboard) (*) +├── risingwave_object_store v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/object_store) (*) +├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) +├── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) +├── rumqttc v0.24.0 (*) +├── rust_decimal v1.35.0 (*) +├── sqlx-core v0.7.1 (*) +├── sqlx-mysql v0.7.1 (*) +├── tiberius v0.12.2 (*) +├── tokio v1.39.2 +│ ├── arrow-flight v50.0.0 (*) +│ ├── arrow-udf-flight v0.1.0 (*) +│ ├── async-compression v0.4.5 +│ │ ├── datafusion v33.0.0 (*) +│ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ │ └── tower-http v0.5.2 (*) +│ ├── async-global-executor v2.3.1 (*) +│ ├── async-nats v0.35.0 (*) +│ ├── await-tree v0.2.1 +│ │ ├── risingwave_compactor v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/compactor) (*) +│ │ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) +│ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ │ ├── risingwave_expr v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/core) (*) +│ │ ├── risingwave_object_store v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/object_store) (*) +│ │ ├── risingwave_rt v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/runtime) (*) +│ │ ├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) +│ │ └── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) +│ ├── aws-config v1.0.1 (*) +│ ├── aws-smithy-async v1.2.1 +│ │ ├── aws-config v1.0.1 (*) +│ │ ├── aws-credential-types v1.2.0 (*) +│ │ ├── aws-runtime v1.0.1 (*) +│ │ ├── aws-sdk-dynamodb v1.3.0 (*) +│ │ ├── aws-sdk-glue v1.4.0 (*) +│ │ ├── aws-sdk-kinesis v1.3.0 (*) +│ │ ├── aws-sdk-s3 v1.1.0 (*) +│ │ ├── aws-sdk-sts v1.3.1 (*) +│ │ ├── aws-smithy-runtime v1.1.3 (*) +│ │ ├── aws-smithy-runtime-api v1.7.1 (*) +│ │ ├── aws-types v1.3.0 (*) +│ │ └── rw-aws-sdk-ec2 v1.2.0 (*) +│ ├── aws-smithy-runtime v1.1.3 (*) +│ ├── aws-smithy-runtime-api v1.7.1 (*) +│ ├── aws-smithy-types v1.2.0 (*) +│ ├── axum v0.7.4 (*) +│ ├── backon v0.4.4 +│ │ ├── google-cloud-bigquery v0.12.0 (*) +│ │ └── opendal v0.47.2 (*) +│ ├── clickhouse v0.11.5 (https://github.com/risingwavelabs/clickhouse.rs?rev=d38c8b6391af098b724c114e5a4746aedab6ab8e#d38c8b63) (*) +│ ├── combine v4.6.6 (*) +│ ├── console-subscriber v0.4.0 (*) +│ ├── criterion v0.5.1 (*) +│ ├── datafusion v33.0.0 (*) +│ ├── datafusion-physical-plan v33.0.0 (*) +│ ├── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) +│ ├── etcd-client v0.14.0 (*) +│ ├── gcp-bigquery-client v0.18.0 (*) +│ ├── ginepro v0.7.2 (*) +│ ├── google-cloud-auth v0.16.0 (*) +│ ├── google-cloud-bigquery v0.12.0 (*) +│ ├── google-cloud-gax v0.19.0 (*) +│ ├── google-cloud-metadata v0.5.0 (*) +│ ├── google-cloud-pubsub v0.28.1 (*) +│ ├── h2 v0.3.26 (*) +│ ├── h2 v0.4.4 (*) +│ ├── hyper v0.14.27 (*) +│ ├── hyper v1.4.1 (*) +│ ├── hyper-rustls v0.24.2 (*) +│ ├── hyper-rustls v0.26.0 (*) +│ ├── hyper-timeout v0.4.1 (*) +│ ├── hyper-timeout v0.5.1 (*) +│ ├── hyper-tls v0.5.0 (*) +│ ├── hyper-tls v0.6.0 (*) +│ ├── hyper-util v0.1.6 (*) +│ ├── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) +│ ├── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) +│ ├── madsim v0.2.30 (*) +│ ├── madsim-rdkafka v0.4.2+0.34.0 +│ │ ├── risedev v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/risedevtool) +│ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ │ └── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) +│ ├── madsim-tokio v0.2.28 +│ │ ├── foyer v0.10.1 (*) +│ │ ├── foyer-common v0.8.1 (*) +│ │ ├── foyer-memory v0.6.1 (*) +│ │ ├── foyer-storage v0.9.1 (*) +│ │ ├── pgwire v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/pgwire) (*) +│ │ ├── risedev v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/risedevtool) +│ │ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) +│ │ ├── risingwave_bench v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/bench) +│ │ ├── risingwave_cmd v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/cmd) (*) +│ │ ├── risingwave_cmd_all v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/cmd_all) +│ │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) +│ │ ├── risingwave_common_heap_profiling v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/heap_profiling) (*) +│ │ ├── risingwave_common_metrics v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/metrics) (*) +│ │ ├── risingwave_common_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/common_service) (*) +│ │ ├── risingwave_compaction_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/compaction_test) +│ │ ├── risingwave_compactor v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/compactor) (*) +│ │ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) +│ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ │ ├── risingwave_ctl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/ctl) (*) +│ │ ├── risingwave_dml v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/dml) (*) +│ │ ├── risingwave_e2e_extended_mode_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/e2e_extended_mode) (*) +│ │ ├── risingwave_expr v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/core) (*) +│ │ ├── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) +│ │ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) +│ │ ├── risingwave_hummock_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_test) (*) +│ │ ├── risingwave_hummock_trace v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_trace) (*) +│ │ ├── risingwave_java_binding v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/java_binding) +│ │ ├── risingwave_jni_core v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/jni_core) (*) +│ │ ├── risingwave_mem_table_spill_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream/spill_test) +│ │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) +│ │ ├── risingwave_meta_node v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/node) (*) +│ │ ├── risingwave_meta_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/service) (*) +│ │ ├── risingwave_object_store v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/object_store) (*) +│ │ ├── risingwave_planner_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend/planner_test) +│ │ ├── risingwave_regress_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/regress) +│ │ ├── risingwave_rpc_client v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/rpc_client) (*) +│ │ ├── risingwave_rt v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/runtime) (*) +│ │ ├── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) +│ │ ├── risingwave_sqlparser v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/sqlparser) (*) +│ │ ├── risingwave_sqlsmith v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/sqlsmith) (*) +│ │ ├── risingwave_state_cleaning_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/state_cleaning_test) +│ │ ├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) +│ │ ├── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) +│ │ ├── sync-point v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/sync-point) +│ │ │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) +│ │ │ ├── risingwave_meta_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/service) (*) +│ │ │ ├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) +│ │ │ └── risingwave_test_runner v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/test_runner) +│ │ │ [dev-dependencies] +│ │ │ ├── risingwave_hummock_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_test) (*) +│ │ │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) +│ │ │ └── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) +│ │ │ [dev-dependencies] +│ │ │ └── risingwave_hummock_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_test) (*) +│ │ ├── tokio-postgres v0.7.10 (https://github.com/madsim-rs/rust-postgres.git?rev=ac00d88#ac00d886) (*) +│ │ └── tokio-retry v0.3.0 (https://github.com/madsim-rs/rust-tokio-retry.git?rev=95e2fd3#95e2fd3c) +│ │ ├── google-cloud-gax v0.19.0 (*) +│ │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) +│ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) +│ │ ├── risingwave_object_store v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/object_store) (*) +│ │ ├── risingwave_rpc_client v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/rpc_client) (*) +│ │ ├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) +│ │ └── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) +│ │ [dev-dependencies] +│ │ └── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) +│ ├── mongodb v2.8.2 (*) +│ ├── mysql_async v0.34.1 (*) +│ ├── object_store v0.7.1 (*) +│ ├── opendal v0.47.2 (*) +│ ├── opentelemetry-otlp v0.16.0 (*) +│ ├── opentelemetry_sdk v0.23.0 +│ │ ├── minitrace-opentelemetry v0.6.7 +│ │ │ └── risingwave_rt v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/runtime) (*) +│ │ ├── opentelemetry-otlp v0.16.0 (*) +│ │ ├── opentelemetry-proto v0.6.0 (*) +│ │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) +│ │ ├── risingwave_rt v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/runtime) (*) +│ │ └── tracing-opentelemetry v0.24.0 (*) +│ ├── parquet v48.0.1 (*) +│ ├── parquet v52.0.0 (*) +│ ├── postgres-openssl v0.5.0 (*) +│ ├── pulsar v6.3.0 (*) +│ ├── redis v0.25.1 (*) +│ ├── reqwest v0.11.20 (*) +│ ├── reqwest v0.12.4 (*) +│ ├── rumqttc v0.24.0 (*) +│ ├── sqlx-core v0.7.1 (*) +│ ├── tokio-io-timeout v1.2.0 +│ │ └── hyper-timeout v0.4.1 (*) +│ ├── tokio-metrics v0.3.1 +│ │ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) +│ │ └── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) +│ ├── tokio-native-tls v0.3.1 (*) +│ ├── tokio-openssl v0.6.3 (*) +│ ├── tokio-rustls v0.23.4 +│ │ └── tiberius v0.12.2 (*) +│ ├── tokio-rustls v0.24.1 +│ │ ├── hyper-rustls v0.24.2 (*) +│ │ ├── mongodb v2.8.2 (*) +│ │ └── reqwest v0.11.20 (*) +│ ├── tokio-rustls v0.25.0 (*) +│ ├── tokio-rustls v0.26.0 (*) +│ ├── tokio-stream v0.1.15 +│ │ ├── console-subscriber v0.4.0 (*) +│ │ ├── etcd-client v0.14.0 (*) +│ │ ├── gcp-bigquery-client v0.18.0 (*) +│ │ ├── opentelemetry_sdk v0.23.0 (*) +│ │ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) +│ │ ├── risingwave_bench v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/bench) +│ │ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) +│ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ │ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) +│ │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) +│ │ ├── risingwave_meta_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/service) (*) +│ │ ├── risingwave_rpc_client v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/rpc_client) (*) +│ │ ├── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) +│ │ ├── risingwave_state_cleaning_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/state_cleaning_test) +│ │ ├── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) +│ │ ├── sqlx-core v0.7.1 (*) +│ │ ├── tokio-metrics v0.3.1 (*) +│ │ ├── tonic v0.10.2 (*) +│ │ ├── tonic v0.11.0 (*) +│ │ └── tonic v0.12.1 (*) +│ ├── tokio-util v0.7.9 +│ │ ├── aws-smithy-types v1.2.0 (*) +│ │ ├── combine v4.6.6 (*) +│ │ ├── datafusion v33.0.0 (*) +│ │ ├── google-cloud-pubsub v0.28.1 (*) +│ │ ├── h2 v0.3.26 (*) +│ │ ├── h2 v0.4.4 (*) +│ │ ├── madsim v0.2.30 (*) +│ │ ├── mongodb v2.8.2 (*) +│ │ ├── mysql_async v0.34.1 (*) +│ │ ├── pulsar v6.3.0 (*) +│ │ ├── redis v0.25.1 (*) +│ │ ├── reqwest v0.11.20 (*) +│ │ ├── reqwest v0.12.4 (*) +│ │ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) +│ │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) +│ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ │ ├── tiberius v0.12.2 (*) +│ │ ├── tokio-postgres v0.7.10 (https://github.com/madsim-rs/rust-postgres.git?rev=ac00d88#ac00d886) (*) +│ │ ├── tower v0.4.13 +│ │ │ ├── axum v0.6.20 (*) +│ │ │ ├── axum v0.7.4 (*) +│ │ │ ├── etcd-client v0.14.0 (*) +│ │ │ ├── ginepro v0.7.2 (*) +│ │ │ ├── google-cloud-gax v0.19.0 (*) +│ │ │ ├── hyper-util v0.1.6 (*) +│ │ │ ├── risingwave_common_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/common_service) (*) +│ │ │ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) +│ │ │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) +│ │ │ ├── risingwave_rpc_client v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/rpc_client) (*) +│ │ │ ├── tonic v0.10.2 (*) +│ │ │ ├── tonic v0.11.0 (*) +│ │ │ └── tonic v0.12.1 (*) │ │ └── tower-http v0.5.2 (*) -│ ├── http-body-util v0.1.1 (*) -│ ├── hyper v1.4.1 (*) -│ ├── hyper-rustls v0.26.0 (*) -│ ├── hyper-util v0.1.6 (*) -│ ├── opendal v0.47.2 (*) -│ ├── reqsign v0.15.2 (*) -│ ├── reqwest v0.12.4 (*) -│ ├── reqwest-middleware v0.3.1 (*) -│ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) -│ ├── risingwave_common_metrics v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/metrics) (*) -│ ├── risingwave_common_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/common_service) (*) -│ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) -│ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) -│ ├── risingwave_rpc_client v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/rpc_client) (*) +│ ├── tonic v0.10.2 (*) +│ ├── tonic v0.11.0 (*) │ ├── tonic v0.12.1 (*) -│ └── tower-http v0.5.2 (*) -├── http-body v0.4.5 (*) -├── http-body v1.0.0 (*) -├── http-body-util v0.1.1 (*) -├── hyper v0.14.27 (*) -├── hyper v1.4.1 (*) -├── hyper-tls v0.5.0 (*) -├── hyper-tls v0.6.0 (*) -├── hyper-util v0.1.6 (*) -├── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) -├── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) -├── jsonbb v0.1.4 -│ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) -│ ├── risingwave_common_estimate_size v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/estimate_size) (*) -│ ├── risingwave_compactor v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/compactor) (*) -│ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ ├── risingwave_connector_codec v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector/codec) (*) -│ ├── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) -│ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) -│ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) -│ ├── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) -│ └── sql-json-path v0.1.0 (*) -├── madsim v0.2.30 (*) -├── memcomparable v0.2.0 (*) -├── mysql_async v0.34.1 (*) -├── mysql_common v0.32.1 (*) -├── object_store v0.7.1 (*) -├── opendal v0.47.2 (*) -├── parquet v48.0.1 (*) -├── parquet v52.0.0 (*) -├── pg_bigdecimal v0.1.5 (https://github.com/risingwavelabs/rust-pg_bigdecimal?rev=0b7893d88894ca082b4525f94f812da034486f7c#0b7893d8) (*) -├── pg_interval v0.4.2 (*) -├── pgwire v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/pgwire) (*) -├── postgres-protocol v0.6.6 (*) -├── postgres-types v0.2.6 (*) -├── prost v0.12.1 (*) -├── prost v0.13.1 (*) -├── pulsar v6.3.0 (*) -├── redis v0.25.1 (*) -├── reqwest v0.11.20 (*) -├── reqwest v0.12.4 (*) -├── risingwave_backup v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/backup) (*) -├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) -├── risingwave_bench v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/bench) -├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) -├── risingwave_common_estimate_size v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/estimate_size) (*) -├── risingwave_common_metrics v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/metrics) (*) -├── risingwave_compaction_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/compaction_test) -├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -├── risingwave_ctl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/ctl) (*) -├── risingwave_error v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/error) (*) -├── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) -├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) -├── risingwave_hummock_sdk v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_sdk) (*) -├── risingwave_hummock_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_test) (*) -├── risingwave_hummock_trace v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_trace) (*) -├── risingwave_java_binding v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/java_binding) -├── risingwave_jni_core v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/jni_core) (*) -├── risingwave_mem_table_spill_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream/spill_test) -├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) -├── risingwave_meta_dashboard v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/dashboard) (*) -├── risingwave_object_store v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/object_store) (*) -├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) -├── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) -├── rumqttc v0.24.0 (*) -├── rust_decimal v1.35.0 (*) -├── sqlx-core v0.7.1 (*) -├── sqlx-mysql v0.7.1 (*) -├── tiberius v0.12.2 (*) -├── tokio v1.39.2 (*) +│ ├── tower v0.4.13 (*) +│ ├── tower-http v0.5.2 (*) +│ ├── trust-dns-proto v0.21.2 +│ │ ├── mongodb v2.8.2 (*) +│ │ └── trust-dns-resolver v0.21.2 +│ │ └── mongodb v2.8.2 (*) +│ ├── trust-dns-proto v0.23.2 +│ │ └── trust-dns-resolver v0.23.2 +│ │ └── ginepro v0.7.2 (*) +│ ├── trust-dns-resolver v0.21.2 (*) +│ ├── trust-dns-resolver v0.23.2 (*) +│ ├── tryhard v0.5.1 +│ │ └── async-nats v0.35.0 (*) +│ └── yup-oauth2 v8.3.0 (*) +│ [dev-dependencies] +│ ├── risingwave_meta_dashboard v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/dashboard) (*) +│ └── rw_futures_util v0.0.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/futures_util) +│ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) +│ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ ├── risingwave_dml v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/dml) (*) +│ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) +│ ├── risingwave_java_binding v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/java_binding) +│ ├── risingwave_jni_core v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/jni_core) (*) +│ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) +│ ├── risingwave_rpc_client v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/rpc_client) (*) +│ └── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) ├── tokio-postgres v0.7.10 (https://github.com/madsim-rs/rust-postgres.git?rev=ac00d88#ac00d886) (*) ├── tokio-util v0.7.9 (*) ├── tonic v0.10.2 (*) @@ -2402,7 +2313,8 @@ darling v0.20.9 │ └── derive_builder v0.20.0 │ ├── await-tree v0.2.1 (*) │ └── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) -├── mysql-common-derive v0.31.0 (proc-macro) (*) +├── mysql-common-derive v0.31.0 (proc-macro) +│ └── mysql_common v0.32.1 (*) └── serde_with_macros v3.8.0 (proc-macro) └── serde_with v3.8.0 ├── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) @@ -2488,7 +2400,6 @@ deranged v0.3.9 ├── clickhouse v0.11.5 (https://github.com/risingwavelabs/clickhouse.rs?rev=d38c8b6391af098b724c114e5a4746aedab6ab8e#d38c8b63) (*) ├── duration-str v0.11.2 (*) ├── gcp-bigquery-client v0.18.0 (*) - ├── google-cloud-auth v0.15.0 (*) ├── google-cloud-auth v0.16.0 (*) ├── google-cloud-bigquery v0.12.0 (*) ├── mysql_common v0.32.1 (*) @@ -2570,7 +2481,11 @@ event-listener v2.5.3 │ ├── async-io v1.13.0 (*) │ ├── async-std v1.12.0 (*) │ ├── blocking v1.3.1 (*) -│ └── moka v0.12.0 (*) +│ └── moka v0.12.0 +│ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ ├── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) +│ ├── risingwave_rpc_client v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/rpc_client) (*) +│ └── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) └── sqlx-core v0.7.1 (*) event-listener v5.2.0 @@ -2608,7 +2523,100 @@ ff v0.13.0 └── elliptic-curve v0.13.8 (*) fixedbitset v0.4.2 -└── petgraph v0.6.4 (*) +└── petgraph v0.6.4 + ├── crepe v0.1.8 (proc-macro) + │ └── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) + ├── datafusion-physical-expr v33.0.0 (*) + ├── parking_lot_core v0.9.8 + │ ├── dashmap v5.5.3 + │ │ ├── datafusion v33.0.0 (*) + │ │ ├── datafusion-execution v33.0.0 (*) + │ │ ├── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) + │ │ ├── governor v0.6.0 + │ │ │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) + │ │ │ └── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) + │ │ └── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) + │ └── parking_lot v0.12.1 + │ ├── await-tree v0.2.1 (*) + │ ├── crossterm v0.25.0 (*) + │ ├── crossterm v0.27.0 (*) + │ ├── datafusion v33.0.0 (*) + │ ├── datafusion-execution v33.0.0 (*) + │ ├── datafusion-physical-plan v33.0.0 (*) + │ ├── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) + │ ├── foyer-common v0.8.1 (*) + │ ├── foyer-memory v0.6.1 (*) + │ ├── foyer-storage v0.9.1 (*) + │ ├── futures-intrusive v0.5.0 + │ │ ├── sqlx-core v0.7.1 (*) + │ │ ├── sqlx-sqlite v0.7.1 (*) + │ │ └── sqlx-sqlite v0.7.1 (*) + │ ├── governor v0.6.0 (*) + │ ├── minitrace v0.6.7 + │ │ ├── foyer v0.10.1 (*) + │ │ ├── foyer-common v0.8.1 (*) + │ │ ├── foyer-memory v0.6.1 (*) + │ │ ├── foyer-storage v0.9.1 (*) + │ │ ├── minitrace-opentelemetry v0.6.7 (*) + │ │ └── risingwave_rt v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/runtime) (*) + │ ├── moka v0.12.0 (*) + │ ├── object_store v0.7.1 (*) + │ ├── pgwire v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/pgwire) (*) + │ ├── pprof v0.13.0 (*) + │ ├── prometheus v0.13.3 + │ │ ├── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) + │ │ ├── metrics-prometheus v0.7.0 + │ │ │ └── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) + │ │ ├── opendal v0.47.2 (*) + │ │ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) + │ │ ├── risingwave_bench v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/bench) + │ │ ├── risingwave_cmd v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/cmd) (*) + │ │ ├── risingwave_cmd_all v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/cmd_all) + │ │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) + │ │ ├── risingwave_common_metrics v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/metrics) (*) + │ │ ├── risingwave_common_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/common_service) (*) + │ │ ├── risingwave_compaction_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/compaction_test) + │ │ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) + │ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) + │ │ ├── risingwave_expr v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/core) (*) + │ │ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) + │ │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) + │ │ ├── risingwave_object_store v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/object_store) (*) + │ │ ├── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) + │ │ ├── risingwave_state_cleaning_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/state_cleaning_test) + │ │ ├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) + │ │ └── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) + │ ├── pyo3 v0.21.2 + │ │ └── arrow-udf-python v0.2.0 (*) + │ ├── risingwave_backup v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/backup) (*) + │ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) + │ ├── risingwave_bench v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/bench) + │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) + │ ├── risingwave_common_heap_profiling v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/heap_profiling) (*) + │ ├── risingwave_common_metrics v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/metrics) (*) + │ ├── risingwave_common_secret v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/secret) (*) + │ ├── risingwave_compactor v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/compactor) (*) + │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) + │ ├── risingwave_dml v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/dml) (*) + │ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) + │ ├── risingwave_hummock_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_test) (*) + │ ├── risingwave_hummock_trace v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_trace) (*) + │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) + │ ├── risingwave_rt v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/runtime) (*) + │ ├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) + │ ├── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) + │ ├── serial_test v3.1.0 + │ │ [dev-dependencies] + │ │ └── risingwave_hummock_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_test) (*) + │ ├── tokio v1.39.2 (*) + │ ├── tokio-postgres v0.7.10 (https://github.com/madsim-rs/rust-postgres.git?rev=ac00d88#ac00d886) (*) + │ ├── tracing-subscriber v0.3.17 (*) + │ ├── trust-dns-resolver v0.21.2 (*) + │ └── trust-dns-resolver v0.23.2 (*) + ├── prost-build v0.11.9 (*) + ├── prost-build v0.12.1 (*) + ├── prost-build v0.13.1 (*) + └── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) fixedbitset v0.5.0 ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) @@ -2640,6 +2648,7 @@ frunk_core v0.4.2 futures-channel v0.3.30 ├── futures v0.3.28 +│ ├── arrow-flight v50.0.0 (*) │ ├── async-nats v0.35.0 (*) │ ├── aws-msk-iam-sasl-signer v1.0.0 (*) │ ├── clickhouse v0.11.5 (https://github.com/risingwavelabs/clickhouse.rs?rev=d38c8b6391af098b724c114e5a4746aedab6ab8e#d38c8b63) (*) @@ -2704,6 +2713,7 @@ futures-channel v0.3.30 │ [dev-dependencies] │ └── risingwave_hummock_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_test) (*) ├── futures-util v0.3.30 +│ ├── arrow-udf-flight v0.1.0 (*) │ ├── asynchronous-codec v0.6.2 (*) │ ├── aws-smithy-async v1.2.1 (*) │ ├── axum v0.6.20 (*) @@ -2793,6 +2803,7 @@ futures-sink v0.3.30 │ ├── opentelemetry-otlp v0.16.0 (*) │ ├── opentelemetry-proto v0.6.0 (*) │ ├── opentelemetry_sdk v0.23.0 (*) +│ ├── risingwave_bench v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/bench) │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) │ ├── risingwave_rt v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/runtime) (*) │ └── tracing-opentelemetry v0.24.0 (*) @@ -2905,7 +2916,8 @@ generic-array v0.14.7 │ │ ├── scrypt v0.11.0 (*) │ │ ├── sqlx-core v0.7.1 (*) │ │ ├── sqlx-mysql v0.7.1 (*) -│ │ └── sqlx-postgres v0.7.1 (*) +│ │ ├── sqlx-postgres v0.7.1 (*) +│ │ └── wasmtime-cache v20.0.0 (*) │ ├── sha2 v0.10.8 │ │ ├── rust-embed-utils v8.4.0 │ │ │ ├── rust-embed v8.4.0 @@ -2957,22 +2969,6 @@ generic-array v0.14.7 ├── sec1 v0.7.3 (*) └── sqlx-mysql v0.7.1 (*) -google-cloud-auth v0.15.0 (*) - -google-cloud-auth v0.16.0 (*) - -google-cloud-gax v0.17.0 (*) - -google-cloud-gax v0.19.0 (*) - -google-cloud-googleapis v0.13.0 (*) - -google-cloud-googleapis v0.15.0 (*) - -google-cloud-pubsub v0.25.0 (*) - -google-cloud-pubsub v0.28.1 (*) - group v0.12.1 (*) group v0.13.0 (*) @@ -3022,15 +3018,127 @@ hashbrown v0.12.3 └── tower v0.4.13 (*) hashbrown v0.13.2 -└── halfbrown v0.2.4 - ├── simd-json v0.13.3 - │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) - └── value-trait v0.8.0 - └── simd-json v0.13.3 (*) - -hashbrown v0.14.3 (*) - -hashbrown v0.14.3 (*) +├── halfbrown v0.2.4 +│ ├── simd-json v0.13.3 +│ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ └── value-trait v0.8.0 +│ └── simd-json v0.13.3 (*) +└── regalloc2 v0.9.3 + └── cranelift-codegen v0.107.0 + ├── cranelift-frontend v0.107.0 + │ ├── cranelift-wasm v0.107.0 (*) + │ └── wasmtime-cranelift v20.0.0 (*) + ├── cranelift-native v0.107.0 + │ └── wasmtime-cranelift v20.0.0 (*) + ├── cranelift-wasm v0.107.0 (*) + └── wasmtime-cranelift v20.0.0 (*) + +hashbrown v0.14.3 +├── arrow-array v48.0.1 (*) +├── arrow-array v50.0.0 (*) +├── arrow-array v52.0.0 (*) +├── arrow-row v48.0.1 (*) +├── arrow-row v50.0.0 (*) +├── arrow-row v52.0.0 (*) +├── cranelift-codegen v0.107.0 (*) +├── dashmap v5.5.3 (*) +├── datafusion v33.0.0 (*) +├── datafusion-execution v33.0.0 (*) +├── datafusion-optimizer v33.0.0 (*) +├── datafusion-physical-expr v33.0.0 (*) +├── datafusion-physical-plan v33.0.0 (*) +├── foyer-common v0.8.1 (*) +├── foyer-memory v0.6.1 (*) +├── hashlink v0.8.4 +│ └── sqlx-core v0.7.1 (*) +├── indexmap v2.2.6 +│ ├── arrow-json v48.0.1 (*) +│ ├── bson v2.11.0 (https://github.com/risingwavelabs/bson-rust?rev=e5175ec#e5175ecf) (*) +│ ├── datafusion v33.0.0 (*) +│ ├── datafusion-physical-expr v33.0.0 (*) +│ ├── datafusion-physical-plan v33.0.0 (*) +│ ├── gimli v0.28.0 +│ │ ├── addr2line v0.21.0 +│ │ │ ├── backtrace v0.3.69 +│ │ │ │ ├── anyhow v1.0.86 (*) +│ │ │ │ ├── failure v0.1.8 +│ │ │ │ │ └── plotlib v0.5.1 +│ │ │ │ │ └── risingwave_bench v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/bench) +│ │ │ │ ├── parking_lot_core v0.9.8 (*) +│ │ │ │ └── pprof v0.13.0 (*) +│ │ │ └── wasmtime v20.0.0 (*) +│ │ ├── cranelift-codegen v0.107.0 (*) +│ │ ├── wasmtime v20.0.0 (*) +│ │ ├── wasmtime-cranelift v20.0.0 (*) +│ │ └── wasmtime-environ v20.0.0 (*) +│ ├── h2 v0.3.26 (*) +│ ├── h2 v0.4.4 (*) +│ ├── inferno v0.11.16 (*) +│ ├── object v0.33.0 +│ │ ├── wasmtime v20.0.0 (*) +│ │ ├── wasmtime-cranelift v20.0.0 (*) +│ │ ├── wasmtime-environ v20.0.0 (*) +│ │ └── wasmtime-jit-debug v20.0.0 +│ │ ├── wasmtime v20.0.0 (*) +│ │ └── wasmtime-runtime v20.0.0 (*) +│ ├── petgraph v0.6.4 (*) +│ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ ├── serde_yaml v0.9.25 +│ │ ├── risedev v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/risedevtool) +│ │ ├── risingwave_bench v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/bench) +│ │ ├── risingwave_ctl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/ctl) (*) +│ │ └── risingwave_planner_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend/planner_test) +│ │ [dev-dependencies] +│ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ │ ├── risingwave_sqlparser v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/sqlparser) (*) +│ │ └── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) +│ ├── sqlx-core v0.7.1 (*) +│ ├── toml_edit v0.19.15 +│ │ └── proc-macro-crate v1.3.1 +│ │ └── num_enum_derive v0.5.11 (proc-macro) +│ │ └── num_enum v0.5.11 +│ │ └── rdkafka-sys v4.7.0+2.3.0 +│ │ └── madsim-rdkafka v0.4.2+0.34.0 (*) +│ ├── toml_edit v0.19.15 +│ │ └── toml v0.7.8 +│ │ └── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) +│ ├── toml_edit v0.21.1 +│ │ └── proc-macro-crate v3.1.0 +│ │ └── mysql-common-derive v0.31.0 (proc-macro) (*) +│ ├── toml_edit v0.22.9 +│ │ └── toml v0.8.12 +│ │ ├── risingwave_bench v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/bench) +│ │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) +│ │ ├── risingwave_state_cleaning_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/state_cleaning_test) +│ │ └── wasmtime-cache v20.0.0 (*) +│ ├── wasmparser v0.202.0 (*) +│ ├── wasmtime v20.0.0 (*) +│ ├── wasmtime-environ v20.0.0 (*) +│ ├── wasmtime-runtime v20.0.0 (*) +│ ├── wasmtime-wit-bindgen v20.0.0 (*) +│ └── wit-parser v0.202.0 (*) +├── libflate_lz77 v2.1.0 +│ └── libflate v2.1.0 +│ ├── apache-avro v0.16.0 (https://github.com/risingwavelabs/avro?rev=25113ba88234a9ae23296e981d8302c290fdaa4b#25113ba8) (*) +│ └── apache-avro v0.17.0 (https://github.com/apache/avro.git#fdab5db0) (*) +├── lru v0.7.6 (https://github.com/risingwavelabs/lru-rs.git?rev=2682b85#2682b855) +│ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) +│ ├── risingwave_common_estimate_size v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/estimate_size) (*) +│ ├── risingwave_rpc_client v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/rpc_client) (*) +│ ├── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) +│ └── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) +├── lru v0.12.0 +│ └── mysql_async v0.34.1 (*) +├── metrics-util v0.17.0 +│ └── metrics-prometheus v0.7.0 (*) +├── object v0.33.0 (*) +├── ordered-multimap v0.7.1 +│ └── rust-ini v0.21.0 +│ └── reqsign v0.15.2 (*) +├── parquet v48.0.1 (*) +├── parquet v52.0.0 (*) +├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) +└── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) heck v0.3.3 ├── bae v0.1.7 (proc-macro) @@ -3087,6 +3195,9 @@ heck v0.4.1 │ └── postgres-types v0.2.6 (*) ├── prost-build v0.11.9 (*) ├── prost-build v0.12.1 (*) +├── pyo3-macros-backend v0.21.2 +│ └── pyo3-macros v0.21.2 (proc-macro) +│ └── pyo3 v0.21.2 (*) ├── sea-bae v0.2.0 (proc-macro) │ └── sea-orm-macros v0.12.14 (proc-macro) │ └── sea-orm v0.12.14 (*) @@ -3101,19 +3212,21 @@ heck v0.4.1 │ └── snafu v0.7.5 │ └── object_store v0.7.1 (*) ├── sqlx-macros-core v0.7.1 (*) -└── strum_macros v0.25.3 (proc-macro) - ├── apache-avro v0.16.0 (https://github.com/risingwavelabs/avro?rev=25113ba88234a9ae23296e981d8302c290fdaa4b#25113ba8) (*) - ├── comfy-table v7.1.0 (*) - ├── datafusion-expr v33.0.0 (*) - ├── speedate v0.14.0 - │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) - │ └── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) - └── strum v0.25.0 - ├── apache-avro v0.16.0 (https://github.com/risingwavelabs/avro?rev=25113ba88234a9ae23296e981d8302c290fdaa4b#25113ba8) (*) - ├── comfy-table v7.1.0 (*) - ├── datafusion-expr v33.0.0 (*) - ├── sea-orm v0.12.14 (*) - └── speedate v0.14.0 (*) +├── strum_macros v0.25.3 (proc-macro) +│ ├── apache-avro v0.16.0 (https://github.com/risingwavelabs/avro?rev=25113ba88234a9ae23296e981d8302c290fdaa4b#25113ba8) (*) +│ ├── comfy-table v7.1.0 (*) +│ ├── datafusion-expr v33.0.0 (*) +│ ├── speedate v0.14.0 +│ │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) +│ │ └── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) +│ └── strum v0.25.0 +│ ├── apache-avro v0.16.0 (https://github.com/risingwavelabs/avro?rev=25113ba88234a9ae23296e981d8302c290fdaa4b#25113ba8) (*) +│ ├── comfy-table v7.1.0 (*) +│ ├── datafusion-expr v33.0.0 (*) +│ ├── sea-orm v0.12.14 (*) +│ └── speedate v0.14.0 (*) +├── wasmtime-wit-bindgen v20.0.0 (*) +└── wiggle-generate v20.0.0 (*) heck v0.5.0 ├── prost-build v0.13.1 (*) @@ -3216,7 +3329,19 @@ indexmap v1.9.3 (*) indexmap v2.2.6 (*) -indexmap v2.2.6 (*) +io-lifetimes v1.0.11 +└── rustix v0.37.26 (*) + +io-lifetimes v2.0.3 +├── cap-fs-ext v3.0.0 (*) +├── cap-primitives v3.0.0 (*) +├── cap-std v3.0.0 (*) +├── fs-set-times v0.20.1 (*) +├── io-extras v0.18.1 +│ ├── cap-primitives v3.0.0 (*) +│ └── cap-std v3.0.0 (*) +├── system-interface v0.27.2 (*) +└── wasi-common v20.0.0 (*) itertools v0.10.5 ├── criterion v0.5.1 (*) @@ -3246,6 +3371,7 @@ itertools v0.12.1 ├── await-tree v0.2.1 (*) ├── bindgen v0.69.4 (*) ├── const-currying v0.0.4 (proc-macro) (*) +├── cranelift-wasm v0.107.0 (*) ├── pgwire v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/pgwire) (*) ├── risedev v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/risedevtool) ├── risedev-config v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/risedevtool/config) @@ -3323,10 +3449,12 @@ log v0.4.21 ├── sqlx-mysql v0.7.1 (*) ├── sqlx-postgres v0.7.1 (*) ├── sqlx-sqlite v0.7.1 (*) -└── tracing v0.1.40 - ├── sqlx-mysql v0.7.1 (*) - ├── sqlx-postgres v0.7.1 (*) - └── sqlx-sqlite v0.7.1 (*) +├── tracing v0.1.40 +│ ├── sqlx-mysql v0.7.1 (*) +│ ├── sqlx-postgres v0.7.1 (*) +│ └── sqlx-sqlite v0.7.1 (*) +├── wit-parser v0.202.0 (*) +└── witx v0.9.1 (*) log v0.4.21 ├── apache-avro v0.16.0 (https://github.com/risingwavelabs/avro?rev=25113ba88234a9ae23296e981d8302c290fdaa4b#25113ba8) (*) @@ -3334,6 +3462,9 @@ log v0.4.21 ├── async-io v1.13.0 (*) ├── async-std v1.12.0 (*) ├── blocking v1.3.1 (*) +├── cranelift-codegen v0.107.0 (*) +├── cranelift-frontend v0.107.0 (*) +├── cranelift-wasm v0.107.0 (*) ├── datafusion v33.0.0 (*) ├── datafusion-execution v33.0.0 (*) ├── datafusion-optimizer v33.0.0 (*) @@ -3375,6 +3506,7 @@ log v0.4.21 ├── pprof v0.13.0 (*) ├── pulsar v6.3.0 (*) ├── redis v0.25.1 (*) +├── regalloc2 v0.9.3 (*) ├── reqsign v0.15.2 (*) ├── reqwest v0.11.20 (*) ├── reqwest v0.12.4 (*) @@ -3387,7 +3519,6 @@ log v0.4.21 │ ├── mongodb v2.8.2 (*) │ ├── reqwest v0.11.20 (*) │ ├── tokio-rustls v0.24.1 (*) -│ ├── tonic v0.10.2 (*) │ └── yup-oauth2 v8.3.0 (*) ├── rustls v0.22.4 (*) ├── rustls v0.23.5 (*) @@ -3406,6 +3537,7 @@ log v0.4.21 ├── sqlx-sqlite v0.7.1 (*) ├── tokio-postgres v0.7.10 (https://github.com/madsim-rs/rust-postgres.git?rev=ac00d88#ac00d886) (*) ├── tracing v0.1.40 +│ ├── arrow-udf-flight v0.1.0 (*) │ ├── async-nats v0.35.0 (*) │ ├── await-tree v0.2.1 (*) │ ├── aws-config v1.0.1 (*) @@ -3429,12 +3561,9 @@ log v0.4.21 │ ├── foyer-memory v0.6.1 (*) │ ├── foyer-storage v0.9.1 (*) │ ├── ginepro v0.7.2 (*) -│ ├── google-cloud-auth v0.15.0 (*) │ ├── google-cloud-auth v0.16.0 (*) │ ├── google-cloud-bigquery v0.12.0 (*) -│ ├── google-cloud-gax v0.17.0 (*) │ ├── google-cloud-gax v0.19.0 (*) -│ ├── google-cloud-pubsub v0.25.0 (*) │ ├── google-cloud-pubsub v0.28.1 (*) │ ├── h2 v0.3.26 (*) │ ├── h2 v0.4.4 (*) @@ -3507,6 +3636,8 @@ log v0.4.21 │ ├── tracing-subscriber v0.3.17 (*) │ ├── trust-dns-proto v0.23.2 (*) │ ├── trust-dns-resolver v0.23.2 (*) +│ ├── wasi-common v20.0.0 (*) +│ ├── wiggle v20.0.0 (*) │ └── workspace-config v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/workspace-config) │ ├── risingwave_cmd v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/cmd) (*) │ └── risingwave_cmd_all v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/cmd_all) @@ -3516,6 +3647,12 @@ log v0.4.21 │ └── tracing-opentelemetry v0.24.0 (*) ├── trust-dns-proto v0.21.2 (*) ├── trust-dns-resolver v0.21.2 (*) +├── wasi-common v20.0.0 (*) +├── wasmtime v20.0.0 (*) +├── wasmtime-cache v20.0.0 (*) +├── wasmtime-cranelift v20.0.0 (*) +├── wasmtime-environ v20.0.0 (*) +├── wasmtime-runtime v20.0.0 (*) ├── workspace-config v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/workspace-config) (*) └── yup-oauth2 v8.3.0 (*) @@ -3603,6 +3740,11 @@ num-iter v0.1.43 num-iter v0.1.43 └── num v0.4.1 (*) +object v0.32.1 +└── backtrace v0.3.69 (*) + +object v0.33.0 (*) + ordered-float v2.10.0 ├── serde-value v0.7.0 │ └── openidconnect v3.4.0 (*) @@ -3680,6 +3822,27 @@ proc-macro-crate v1.3.1 (*) proc-macro-crate v3.1.0 (*) +proc-macro-error v0.4.12 +└── genawaiter-proc-macro v0.99.1 (proc-macro) + └── genawaiter v0.99.1 + └── arrow-udf-wasm v0.2.2 (*) + +proc-macro-error v1.0.4 +├── bae v0.1.7 (proc-macro) (*) +├── crepe v0.1.8 (proc-macro) (*) +├── minitrace-macro v0.6.7 (proc-macro) +│ └── minitrace v0.6.7 (*) +├── mysql-common-derive v0.31.0 (proc-macro) (*) +├── ouroboros_macro v0.17.2 (proc-macro) (*) +├── risingwave_common_proc_macro v1.11.0-alpha (proc-macro) (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/proc_macro) (*) +└── sea-bae v0.2.0 (proc-macro) (*) + +proc-macro-error-attr v0.4.12 (proc-macro) +└── proc-macro-error v0.4.12 (*) + +proc-macro-error-attr v1.0.4 (proc-macro) +└── proc-macro-error v1.0.4 (*) + proc-macro2 v1.0.85 └── syn v1.0.109 [dev-dependencies] @@ -3694,7 +3857,6 @@ proc-macro2 v1.0.85 ├── async-stream-impl v0.3.5 (proc-macro) │ └── async-stream v0.3.5 │ ├── gcp-bigquery-client v0.18.0 (*) -│ ├── google-cloud-pubsub v0.25.0 (*) │ ├── google-cloud-pubsub v0.28.1 (*) │ ├── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) │ ├── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) @@ -3703,6 +3865,7 @@ proc-macro2 v1.0.85 │ ├── tonic v0.11.0 (*) │ └── tonic v0.12.1 (*) ├── async-trait v0.1.73 (proc-macro) +│ ├── arrow-udf-wasm v0.2.2 (*) │ ├── axum v0.6.20 (*) │ ├── axum v0.7.4 (*) │ ├── axum-core v0.3.4 (*) @@ -3713,16 +3876,12 @@ proc-macro2 v1.0.85 │ ├── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) │ ├── gcp-bigquery-client v0.18.0 (*) │ ├── ginepro v0.7.2 (*) -│ ├── google-cloud-auth v0.15.0 (*) │ ├── google-cloud-auth v0.16.0 (*) │ ├── google-cloud-bigquery v0.12.0 (*) │ ├── google-cloud-token v0.1.2 -│ │ ├── google-cloud-auth v0.15.0 (*) │ │ ├── google-cloud-auth v0.16.0 (*) │ │ ├── google-cloud-bigquery v0.12.0 (*) -│ │ ├── google-cloud-gax v0.17.0 (*) │ │ ├── google-cloud-gax v0.19.0 (*) -│ │ ├── google-cloud-pubsub v0.25.0 (*) │ │ └── google-cloud-pubsub v0.28.1 (*) │ ├── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) │ ├── iceberg-catalog-rest v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) @@ -3770,6 +3929,8 @@ proc-macro2 v1.0.85 │ ├── tonic v0.12.1 (*) │ ├── trust-dns-proto v0.21.2 (*) │ ├── trust-dns-proto v0.23.2 (*) +│ ├── wasmtime v20.0.0 (*) +│ ├── wiggle v20.0.0 (*) │ └── yup-oauth2 v8.3.0 (*) ├── auto_enums v0.8.5 (proc-macro) │ ├── const-currying v0.0.4 (proc-macro) (*) @@ -3838,9 +3999,7 @@ proc-macro2 v1.0.85 │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) │ └── tiberius v0.12.2 (*) ├── failure_derive v0.1.8 (proc-macro) -│ └── failure v0.1.8 -│ └── plotlib v0.5.1 -│ └── risingwave_bench v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/bench) +│ └── failure v0.1.8 (*) ├── fix-hidden-lifetime-bug-proc_macros v0.2.5 (proc-macro) │ └── fix-hidden-lifetime-bug v0.2.5 │ └── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) @@ -3865,6 +4024,7 @@ proc-macro2 v1.0.85 │ └── risingwave_hummock_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_test) (*) ├── futures-macro v0.3.30 (proc-macro) │ └── futures-util v0.3.30 (*) +├── genawaiter-proc-macro v0.99.1 (proc-macro) (*) ├── inherent v1.0.10 (proc-macro) │ └── sea-query v0.30.7 (*) ├── linkme-impl v0.3.22 (proc-macro) @@ -3874,8 +4034,7 @@ proc-macro2 v1.0.85 │ └── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) ├── madsim-macros v0.2.12 (proc-macro) (*) ├── madsim-tonic-build v0.5.0+0.12.0 (https://github.com/BugenZhao/madsim?rev=6eb6876#6eb68764) (*) -├── minitrace-macro v0.6.7 (proc-macro) -│ └── minitrace v0.6.7 (*) +├── minitrace-macro v0.6.7 (proc-macro) (*) ├── mockall_derive v0.11.4 (proc-macro) │ └── mockall v0.11.4 (*) ├── mysql-common-derive v0.31.0 (proc-macro) (*) @@ -3907,21 +4066,17 @@ proc-macro2 v1.0.85 ├── postgres-derive v0.4.5 (proc-macro) (*) ├── prettyplease v0.1.25 (*) ├── prettyplease v0.2.15 (*) -├── proc-macro-error v1.0.4 -│ ├── bae v0.1.7 (proc-macro) (*) -│ ├── crepe v0.1.8 (proc-macro) (*) -│ ├── minitrace-macro v0.6.7 (proc-macro) (*) -│ ├── mysql-common-derive v0.31.0 (proc-macro) (*) -│ ├── ouroboros_macro v0.17.2 (proc-macro) (*) -│ ├── risingwave_common_proc_macro v1.11.0-alpha (proc-macro) (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/proc_macro) (*) -│ └── sea-bae v0.2.0 (proc-macro) (*) -├── proc-macro-error-attr v1.0.4 (proc-macro) -│ └── proc-macro-error v1.0.4 (*) +├── proc-macro-error v0.4.12 (*) +├── proc-macro-error v1.0.4 (*) +├── proc-macro-error-attr v0.4.12 (proc-macro) (*) +├── proc-macro-error-attr v1.0.4 (proc-macro) (*) ├── prost-derive v0.11.9 (proc-macro) (*) ├── prost-derive v0.12.1 (proc-macro) (*) ├── prost-derive v0.13.1 (proc-macro) (*) ├── prost-helpers v0.1.0 (proc-macro) (/Users/bugenzhao/Developer/S/risingwave-opensource/src/prost/helpers) │ └── risingwave_pb v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/prost) (*) +├── pyo3-macros v0.21.2 (proc-macro) (*) +├── pyo3-macros-backend v0.21.2 (*) ├── quote v1.0.36 │ ├── apache-avro-derive v0.17.0 (proc-macro) (https://github.com/apache/avro.git#fdab5db0) (*) │ ├── async-attributes v1.1.2 (proc-macro) @@ -3968,6 +4123,7 @@ proc-macro2 v1.0.85 │ ├── frunk_proc_macros v0.1.2 (proc-macro) (*) │ ├── futures-async-stream-macro v0.2.9 (proc-macro) (*) │ ├── futures-macro v0.3.30 (proc-macro) (*) +│ ├── genawaiter-proc-macro v0.99.1 (proc-macro) (*) │ ├── inherent v1.0.10 (proc-macro) (*) │ ├── linkme-impl v0.3.22 (proc-macro) (*) │ ├── madsim-macros v0.2.12 (proc-macro) (*) @@ -3981,12 +4137,16 @@ proc-macro2 v1.0.85 │ ├── parse-display-derive v0.9.0 (proc-macro) (*) │ ├── pin-project-internal v1.1.3 (proc-macro) (*) │ ├── postgres-derive v0.4.5 (proc-macro) (*) +│ ├── proc-macro-error v0.4.12 (*) │ ├── proc-macro-error v1.0.4 (*) +│ ├── proc-macro-error-attr v0.4.12 (proc-macro) (*) │ ├── proc-macro-error-attr v1.0.4 (proc-macro) (*) │ ├── prost-derive v0.11.9 (proc-macro) (*) │ ├── prost-derive v0.12.1 (proc-macro) (*) │ ├── prost-derive v0.13.1 (proc-macro) (*) │ ├── prost-helpers v0.1.0 (proc-macro) (/Users/bugenzhao/Developer/S/risingwave-opensource/src/prost/helpers) (*) +│ ├── pyo3-macros v0.21.2 (proc-macro) (*) +│ ├── pyo3-macros-backend v0.21.2 (*) │ ├── ref-cast-impl v1.0.20 (proc-macro) │ │ └── ref-cast v1.0.20 │ │ └── simd-json v0.13.3 (*) @@ -4004,6 +4164,14 @@ proc-macro2 v1.0.85 │ ├── sealed v0.5.0 (proc-macro) (*) │ ├── serde_default v0.1.0 (proc-macro) (*) │ ├── serde_derive v1.0.203 (proc-macro) +│ │ ├── cranelift-entity v0.107.0 +│ │ │ ├── cranelift-bforest v0.107.0 +│ │ │ │ └── cranelift-codegen v0.107.0 (*) +│ │ │ ├── cranelift-codegen v0.107.0 (*) +│ │ │ ├── cranelift-wasm v0.107.0 (*) +│ │ │ ├── wasmtime-cranelift v20.0.0 (*) +│ │ │ ├── wasmtime-environ v20.0.0 (*) +│ │ │ └── wasmtime-types v20.0.0 (*) │ │ ├── criterion v0.5.1 (*) │ │ ├── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) │ │ ├── iceberg-catalog-rest v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) @@ -4031,6 +4199,7 @@ proc-macro2 v1.0.85 │ │ │ ├── ciborium v0.2.1 (*) │ │ │ ├── clickhouse v0.11.5 (https://github.com/risingwavelabs/clickhouse.rs?rev=d38c8b6391af098b724c114e5a4746aedab6ab8e#d38c8b63) (*) │ │ │ ├── console-subscriber v0.4.0 (*) +│ │ │ ├── cranelift-entity v0.107.0 (*) │ │ │ ├── criterion v0.5.1 (*) │ │ │ ├── csv v1.3.0 │ │ │ │ ├── arrow-csv v48.0.1 (*) @@ -4055,8 +4224,9 @@ proc-macro2 v1.0.85 │ │ │ │ │ │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) │ │ │ │ │ │ ├── risingwave_common_metrics v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/metrics) (*) │ │ │ │ │ │ └── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) -│ │ │ │ │ └── jwalk v0.8.1 -│ │ │ │ │ └── dircpy v0.3.16 (*) +│ │ │ │ │ ├── jwalk v0.8.1 +│ │ │ │ │ │ └── dircpy v0.3.16 (*) +│ │ │ │ │ └── wasmtime v20.0.0 (*) │ │ │ │ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) │ │ │ │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) │ │ │ │ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) @@ -4119,8 +4289,8 @@ proc-macro2 v1.0.85 │ │ │ ├── foyer-common v0.8.1 (*) │ │ │ ├── foyer-memory v0.6.1 (*) │ │ │ ├── foyer-storage v0.9.1 (*) +│ │ │ ├── fxprof-processed-profile v0.6.0 (*) │ │ │ ├── gcp-bigquery-client v0.18.0 (*) -│ │ │ ├── google-cloud-auth v0.15.0 (*) │ │ │ ├── google-cloud-auth v0.16.0 (*) │ │ │ ├── google-cloud-bigquery v0.12.0 (*) │ │ │ ├── halfbrown v0.2.4 (*) @@ -4184,6 +4354,7 @@ proc-macro2 v1.0.85 │ │ │ ├── risingwave_pb v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/prost) (*) │ │ │ ├── risingwave_planner_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend/planner_test) │ │ │ ├── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) +│ │ │ ├── risingwave_sqlparser v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/sqlparser) (*) │ │ │ ├── risingwave_state_cleaning_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/state_cleaning_test) │ │ │ ├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) │ │ │ ├── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) @@ -4210,8 +4381,8 @@ proc-macro2 v1.0.85 │ │ │ │ ├── console-subscriber v0.4.0 (*) │ │ │ │ ├── criterion v0.5.1 (*) │ │ │ │ ├── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) +│ │ │ │ ├── fxprof-processed-profile v0.6.0 (*) │ │ │ │ ├── gcp-bigquery-client v0.18.0 (*) -│ │ │ │ ├── google-cloud-auth v0.15.0 (*) │ │ │ │ ├── google-cloud-auth v0.16.0 (*) │ │ │ │ ├── google-cloud-bigquery v0.12.0 (*) │ │ │ │ ├── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) @@ -4264,6 +4435,7 @@ proc-macro2 v1.0.85 │ │ │ │ ├── tinytemplate v1.2.1 │ │ │ │ │ └── criterion v0.5.1 (*) │ │ │ │ ├── tracing-subscriber v0.3.17 (*) +│ │ │ │ ├── wasmtime v20.0.0 (*) │ │ │ │ └── yup-oauth2 v8.3.0 (*) │ │ │ ├── serde_nanos v0.1.3 │ │ │ │ └── async-nats v0.35.0 (*) @@ -4287,6 +4459,9 @@ proc-macro2 v1.0.85 │ │ │ ├── serde_yaml v0.9.25 (*) │ │ │ ├── simd-json v0.13.3 (*) │ │ │ ├── smallvec v1.13.1 +│ │ │ │ ├── cranelift-codegen v0.107.0 (*) +│ │ │ │ ├── cranelift-frontend v0.107.0 (*) +│ │ │ │ ├── cranelift-wasm v0.107.0 (*) │ │ │ │ ├── governor v0.6.0 (*) │ │ │ │ ├── hyper v1.4.1 (*) │ │ │ │ ├── jsonbb v0.1.4 (*) @@ -4296,6 +4471,7 @@ proc-macro2 v1.0.85 │ │ │ │ ├── parking_lot_core v0.8.6 (*) │ │ │ │ ├── parking_lot_core v0.9.8 (*) │ │ │ │ ├── pprof v0.13.0 (*) +│ │ │ │ ├── regalloc2 v0.9.3 (*) │ │ │ │ ├── risingwave_expr v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/core) (*) │ │ │ │ ├── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) │ │ │ │ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) @@ -4337,6 +4513,7 @@ proc-macro2 v1.0.85 │ │ │ │ ├── datafusion-physical-expr v33.0.0 (*) │ │ │ │ ├── datafusion-physical-plan v33.0.0 (*) │ │ │ │ ├── debugid v0.8.0 +│ │ │ │ │ ├── fxprof-processed-profile v0.6.0 (*) │ │ │ │ │ └── symbolic-common v12.4.0 │ │ │ │ │ └── symbolic-demangle v12.4.0 │ │ │ │ │ └── pprof v0.13.0 (*) @@ -4369,6 +4546,10 @@ proc-macro2 v1.0.85 │ │ │ │ └── tiberius v0.12.2 (*) │ │ │ │ [dev-dependencies] │ │ │ │ └── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) +│ │ │ ├── wasmtime v20.0.0 (*) +│ │ │ ├── wasmtime-cache v20.0.0 (*) +│ │ │ ├── wasmtime-environ v20.0.0 (*) +│ │ │ ├── wasmtime-types v20.0.0 (*) │ │ │ └── yup-oauth2 v8.3.0 (*) │ │ │ [dev-dependencies] │ │ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) @@ -4378,16 +4559,23 @@ proc-macro2 v1.0.85 │ │ │ ├── serde_json v1.0.117 │ │ │ │ ├── apache-avro-derive v0.17.0 (proc-macro) (https://github.com/apache/avro.git#fdab5db0) (*) │ │ │ │ ├── sqlx-macros-core v0.7.1 (*) -│ │ │ │ └── sqlx-postgres v0.7.1 (*) +│ │ │ │ ├── sqlx-postgres v0.7.1 (*) +│ │ │ │ └── wit-parser v0.202.0 (*) │ │ │ │ [build-dependencies] │ │ │ │ └── jsonschema-transpiler v1.10.0 (https://github.com/mozilla/jsonschema-transpiler?rev=c1a89d720d118843d8bcca51084deb0ed223e4b4#c1a89d72) (*) │ │ │ ├── sqlx-macros-core v0.7.1 (*) │ │ │ ├── sqlx-mysql v0.7.1 (*) │ │ │ ├── sqlx-postgres v0.7.1 (*) -│ │ │ └── sqlx-sqlite v0.7.1 (*) +│ │ │ ├── sqlx-sqlite v0.7.1 (*) +│ │ │ └── wit-parser v0.202.0 (*) │ │ │ [build-dependencies] │ │ │ └── jsonschema-transpiler v1.10.0 (https://github.com/mozilla/jsonschema-transpiler?rev=c1a89d720d118843d8bcca51084deb0ed223e4b4#c1a89d72) (*) -│ │ └── serde_with v3.8.0 (*) +│ │ ├── serde_with v3.8.0 (*) +│ │ ├── wasmtime v20.0.0 (*) +│ │ ├── wasmtime-cache v20.0.0 (*) +│ │ ├── wasmtime-environ v20.0.0 (*) +│ │ ├── wasmtime-types v20.0.0 (*) +│ │ └── wit-parser v0.202.0 (*) │ ├── serde_derive_internals v0.26.0 │ │ └── clickhouse-derive v0.1.1 (proc-macro) (https://github.com/risingwavelabs/clickhouse.rs?rev=d38c8b6391af098b724c114e5a4746aedab6ab8e#d38c8b63) (*) │ ├── serde_repr v0.1.16 (proc-macro) @@ -4425,12 +4613,15 @@ proc-macro2 v1.0.85 │ │ ├── enum-display-macro v0.1.3 (proc-macro) (*) │ │ ├── failure_derive v0.1.8 (proc-macro) (*) │ │ ├── fix-hidden-lifetime-bug-proc_macros v0.2.5 (proc-macro) (*) +│ │ ├── genawaiter-proc-macro v0.99.1 (proc-macro) (*) │ │ ├── madsim-macros v0.2.12 (proc-macro) (*) │ │ ├── minitrace-macro v0.6.7 (proc-macro) (*) │ │ ├── mockall_derive v0.11.4 (proc-macro) (*) │ │ ├── num_enum_derive v0.5.11 (proc-macro) (*) │ │ ├── prettyplease v0.1.25 (*) +│ │ ├── proc-macro-error v0.4.12 (*) │ │ ├── proc-macro-error v1.0.4 (*) +│ │ ├── proc-macro-error-attr v0.4.12 (proc-macro) (*) │ │ ├── prost-build v0.11.9 (*) │ │ ├── prost-derive v0.11.9 (proc-macro) (*) │ │ ├── risingwave_common_proc_macro v1.11.0-alpha (proc-macro) (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/proc_macro) (*) @@ -4444,6 +4635,8 @@ proc-macro2 v1.0.85 │ │ ├── sqlparser_derive v0.1.1 (proc-macro) (*) │ │ ├── sqlx-macros v0.7.1 (proc-macro) (*) │ │ ├── sqlx-macros-core v0.7.1 (*) +│ │ ├── syn-mid v0.5.4 +│ │ │ └── proc-macro-error-attr v0.4.12 (proc-macro) (*) │ │ ├── synstructure v0.12.6 │ │ │ └── failure_derive v0.1.8 (proc-macro) (*) │ │ ├── tracing-test-macro v0.2.4 (proc-macro) @@ -4495,6 +4688,8 @@ proc-macro2 v1.0.85 │ │ ├── prost-derive v0.12.1 (proc-macro) (*) │ │ ├── prost-derive v0.13.1 (proc-macro) (*) │ │ ├── prost-helpers v0.1.0 (proc-macro) (/Users/bugenzhao/Developer/S/risingwave-opensource/src/prost/helpers) (*) +│ │ ├── pyo3-macros v0.21.2 (proc-macro) (*) +│ │ ├── pyo3-macros-backend v0.21.2 (*) │ │ ├── ref-cast-impl v1.0.20 (proc-macro) (*) │ │ ├── risingwave-fields-derive v1.11.0-alpha (proc-macro) (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/fields-derive) (*) │ │ ├── risingwave_expr_macro v0.1.0 (proc-macro) (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/macro) (*) @@ -4516,8 +4711,10 @@ proc-macro2 v1.0.85 │ │ │ └── thiserror v1.0.61 │ │ │ ├── apache-avro v0.16.0 (https://github.com/risingwavelabs/avro?rev=25113ba88234a9ae23296e981d8302c290fdaa4b#25113ba8) (*) │ │ │ ├── apache-avro v0.17.0 (https://github.com/apache/avro.git#fdab5db0) (*) +│ │ │ ├── arrow-udf-flight v0.1.0 (*) │ │ │ ├── async-nats v0.35.0 (*) │ │ │ ├── aws-msk-iam-sasl-signer v1.0.0 (*) +│ │ │ ├── bcc v0.0.33 (*) │ │ │ ├── clickhouse v0.11.5 (https://github.com/risingwavelabs/clickhouse.rs?rev=d38c8b6391af098b724c114e5a4746aedab6ab8e#d38c8b63) (*) │ │ │ ├── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) │ │ │ ├── dialoguer v0.11.0 (*) @@ -4525,13 +4722,10 @@ proc-macro2 v1.0.85 │ │ │ ├── foyer-storage v0.9.1 (*) │ │ │ ├── gcp-bigquery-client v0.18.0 (*) │ │ │ ├── ginepro v0.7.2 (*) -│ │ │ ├── google-cloud-auth v0.15.0 (*) │ │ │ ├── google-cloud-auth v0.16.0 (*) │ │ │ ├── google-cloud-bigquery v0.12.0 (*) -│ │ │ ├── google-cloud-gax v0.17.0 (*) │ │ │ ├── google-cloud-gax v0.19.0 (*) │ │ │ ├── google-cloud-metadata v0.5.0 (*) -│ │ │ ├── google-cloud-pubsub v0.25.0 (*) │ │ │ ├── google-cloud-pubsub v0.28.1 (*) │ │ │ ├── jni v0.21.1 (*) │ │ │ ├── memcomparable v0.2.0 (*) @@ -4590,7 +4784,13 @@ proc-macro2 v1.0.85 │ │ │ ├── trust-dns-proto v0.21.2 (*) │ │ │ ├── trust-dns-proto v0.23.2 (*) │ │ │ ├── trust-dns-resolver v0.21.2 (*) -│ │ │ └── trust-dns-resolver v0.23.2 (*) +│ │ │ ├── trust-dns-resolver v0.23.2 (*) +│ │ │ ├── wasi-common v20.0.0 (*) +│ │ │ ├── wasmtime-cranelift v20.0.0 (*) +│ │ │ ├── wasmtime-environ v20.0.0 (*) +│ │ │ ├── wasmtime-types v20.0.0 (*) +│ │ │ ├── wiggle v20.0.0 (*) +│ │ │ └── witx v0.9.1 (*) │ │ ├── tokio-macros v2.4.0 (proc-macro) │ │ │ └── tokio v1.39.2 (*) │ │ ├── tonic-build v0.12.1 (*) @@ -4606,8 +4806,20 @@ proc-macro2 v1.0.85 │ │ │ ├── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) │ │ │ ├── iceberg-catalog-rest v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) │ │ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ │ ├── wasmtime-component-macro v20.0.0 (proc-macro) (*) +│ │ ├── wasmtime-versioned-export-macros v20.0.0 (proc-macro) +│ │ │ ├── wasmtime-cranelift v20.0.0 (*) +│ │ │ ├── wasmtime-fiber v20.0.0 (*) +│ │ │ ├── wasmtime-jit-debug v20.0.0 (*) +│ │ │ └── wasmtime-runtime v20.0.0 (*) +│ │ │ [build-dependencies] +│ │ │ ├── wasmtime-fiber v20.0.0 (*) +│ │ │ └── wasmtime-runtime v20.0.0 (*) +│ │ ├── wiggle-generate v20.0.0 (*) +│ │ ├── wiggle-macro v20.0.0 (proc-macro) (*) │ │ └── with_options v1.11.0-alpha (proc-macro) (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector/with_options) │ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) +│ ├── syn-mid v0.5.4 (*) │ ├── synstructure v0.12.6 (*) │ ├── thiserror-ext-derive v0.1.2 (proc-macro) (*) │ ├── thiserror-impl v1.0.61 (proc-macro) (*) @@ -4618,6 +4830,10 @@ proc-macro2 v1.0.85 │ ├── typed-builder v0.10.0 (proc-macro) (*) │ ├── typed-builder-macro v0.16.2 (proc-macro) (*) │ ├── typed-builder-macro v0.18.2 (proc-macro) (*) +│ ├── wasmtime-component-macro v20.0.0 (proc-macro) (*) +│ ├── wasmtime-versioned-export-macros v20.0.0 (proc-macro) (*) +│ ├── wiggle-generate v20.0.0 (*) +│ ├── wiggle-macro v20.0.0 (proc-macro) (*) │ └── with_options v1.11.0-alpha (proc-macro) (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector/with_options) (*) │ [dev-dependencies] │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) @@ -4650,6 +4866,7 @@ proc-macro2 v1.0.85 ├── strum_macros v0.26.4 (proc-macro) (*) ├── syn v1.0.109 (*) ├── syn v2.0.66 (*) +├── syn-mid v0.5.4 (*) ├── synstructure v0.12.6 (*) ├── thiserror-ext-derive v0.1.2 (proc-macro) (*) ├── thiserror-impl v1.0.61 (proc-macro) (*) @@ -4659,6 +4876,10 @@ proc-macro2 v1.0.85 ├── typed-builder v0.10.0 (proc-macro) (*) ├── typed-builder-macro v0.16.2 (proc-macro) (*) ├── typed-builder-macro v0.18.2 (proc-macro) (*) +├── wasmtime-component-macro v20.0.0 (proc-macro) (*) +├── wasmtime-versioned-export-macros v20.0.0 (proc-macro) (*) +├── wiggle-generate v20.0.0 (*) +├── wiggle-macro v20.0.0 (proc-macro) (*) └── with_options v1.11.0-alpha (proc-macro) (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector/with_options) (*) prost v0.11.9 (*) @@ -4687,8 +4908,6 @@ prost-types v0.11.9 (*) prost-types v0.12.1 (*) -prost-types v0.12.1 (*) - prost-types v0.13.1 (*) prost-types v0.13.1 (*) @@ -4705,6 +4924,8 @@ rand v0.8.5 ├── apache-avro v0.17.0 (https://github.com/apache/avro.git#fdab5db0) (*) ├── async-nats v0.35.0 (*) ├── bson v2.11.0 (https://github.com/risingwavelabs/bson-rust?rev=e5175ec#e5175ecf) (*) +├── cap-rand v3.0.0 +│ └── wasi-common v20.0.0 (*) ├── datafusion v33.0.0 (*) ├── datafusion-execution v33.0.0 (*) ├── datafusion-physical-expr v33.0.0 (*) @@ -4847,6 +5068,12 @@ rust_decimal v1.35.0 (*) rust_decimal v1.35.0 (*) +rustc-hash v1.1.0 +└── regalloc2 v0.9.3 (*) + +rustc-hash v1.1.0 +└── bindgen v0.69.4 (*) + rustc_version v0.2.3 └── rustc_version_runtime v0.2.1 └── mongodb v2.8.2 (*) @@ -4927,7 +5154,10 @@ semver v0.9.0 └── rustc_version_runtime v0.2.1 (*) semver v1.0.18 -└── rustc_version v0.4.0 (*) +├── rustc_version v0.4.0 (*) +├── wasmparser v0.202.0 (*) +├── wasmtime v20.0.0 (*) +└── wit-parser v0.202.0 (*) serde v1.0.203 (*) @@ -4953,6 +5183,12 @@ sha2 v0.10.8 (*) sha2 v0.10.8 (*) +shellexpand v2.1.2 +└── wiggle-generate v20.0.0 (*) + +shellexpand v3.1.0 +└── rust-embed-impl v8.4.0 (proc-macro) (*) + signature v1.6.4 (*) signature v2.2.0 (*) @@ -4966,6 +5202,7 @@ smallvec v1.13.1 (*) socket2 v0.4.9 ├── async-io v1.13.0 (*) +├── bcc v0.0.33 (*) ├── hyper v0.14.27 (*) └── mongodb v2.8.2 (*) @@ -4982,6 +5219,8 @@ spin v0.5.2 └── lazy_static v1.4.0 ├── apache-avro v0.16.0 (https://github.com/risingwavelabs/avro?rev=25113ba88234a9ae23296e981d8302c290fdaa4b#25113ba8) (*) ├── arrow-csv v48.0.1 (*) + ├── arrow-udf-python v0.2.0 (*) + ├── arrow-udf-wasm v0.2.2 (*) ├── bindgen v0.69.4 (*) ├── console v0.15.7 │ ├── dialoguer v0.11.0 (*) @@ -5089,6 +5328,25 @@ syn v1.0.109 (*) syn v2.0.66 (*) +target-lexicon v0.12.14 +└── pyo3-build-config v0.21.2 + └── pyo3-macros-backend v0.21.2 (*) + [build-dependencies] + ├── arrow-udf-python v0.2.0 (*) + ├── pyo3 v0.21.2 (*) + └── pyo3-ffi v0.21.2 + └── pyo3 v0.21.2 (*) +[build-dependencies] +└── pyo3-build-config v0.21.2 (*) + +target-lexicon v0.12.14 +├── cranelift-codegen v0.107.0 (*) +├── cranelift-frontend v0.107.0 (*) +├── cranelift-native v0.107.0 (*) +├── wasmtime v20.0.0 (*) +├── wasmtime-cranelift v20.0.0 (*) +└── wasmtime-environ v20.0.0 (*) + time v0.3.30 (*) time v0.3.30 (*) @@ -5190,11 +5448,25 @@ uuid v1.10.0 ├── sqlx-postgres v0.7.1 (*) └── sqlx-sqlite v0.7.1 (*) +wasm-encoder v0.202.0 +├── wasmtime v20.0.0 (*) +├── wasmtime-environ v20.0.0 (*) +└── wasmtime-runtime v20.0.0 (*) + +wasm-encoder v0.206.0 +└── wast v206.0.0 + └── wat v1.206.0 + └── wasmtime v20.0.0 (*) + +wast v35.0.2 +└── witx v0.9.1 (*) + +wast v206.0.0 (*) + webpki-roots v0.25.2 ├── hyper-rustls v0.24.2 (*) ├── mongodb v2.8.2 (*) -├── reqwest v0.11.20 (*) -└── tonic v0.10.2 (*) +└── reqwest v0.11.20 (*) webpki-roots v0.26.1 ├── reqwest v0.12.4 (*) @@ -5230,8 +5502,10 @@ zstd v0.13.0 ├── mysql_common v0.32.1 (*) ├── parquet v48.0.1 (*) ├── parquet v52.0.0 (*) +├── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) -└── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) +├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) +└── wasmtime-cache v20.0.0 (*) zstd-safe v6.0.6 └── zstd v0.12.4 (*) diff --git a/src/risedevtool/Cargo.toml b/src/risedevtool/Cargo.toml index b8a2ca9db14f9..71c2662024dbb 100644 --- a/src/risedevtool/Cargo.toml +++ b/src/risedevtool/Cargo.toml @@ -23,7 +23,7 @@ clap = { workspace = true } console = "0.15" fs-err = "2.11.0" glob = "0.3" -google-cloud-pubsub = "0.25" +google-cloud-pubsub = "0.28" indicatif = "0.17" itertools = { workspace = true } rdkafka = { workspace = true } From 1c5d4561f966e12eb7412d7b042628c3ae43b2b1 Mon Sep 17 00:00:00 2001 From: Bugen Zhao Date: Thu, 1 Aug 2024 16:49:38 +0800 Subject: [PATCH 09/27] add oltp embedded back Signed-off-by: Bugen Zhao --- Cargo.lock | 51 +++++++++++++++++++++++++++++++++++ Cargo.toml | 2 +- src/meta/Cargo.toml | 2 +- src/meta/node/Cargo.toml | 2 +- src/meta/node/src/server.rs | 40 ++++++++++++++------------- src/meta/src/dashboard/mod.rs | 6 ++--- 6 files changed, 78 insertions(+), 25 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 42dfda993b4ca..ea5848830132a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3760,6 +3760,24 @@ dependencies = [ "sqlparser", ] +[[package]] +name = "datasize" +version = "0.2.15" +source = "git+https://github.com/BugenZhao/datasize-rs?rev=8192cf2d751119a6a30e2ef67e5eb252f8e5b3e5#8192cf2d751119a6a30e2ef67e5eb252f8e5b3e5" +dependencies = [ + "datasize_derive", +] + +[[package]] +name = "datasize_derive" +version = "0.2.15" +source = "git+https://github.com/BugenZhao/datasize-rs?rev=8192cf2d751119a6a30e2ef67e5eb252f8e5b3e5#8192cf2d751119a6a30e2ef67e5eb252f8e5b3e5" +dependencies = [ + "proc-macro2", + "quote", + "syn 1.0.109", +] + [[package]] name = "debugid" version = "0.8.0" @@ -8087,6 +8105,26 @@ dependencies = [ "windows-sys 0.52.0", ] +[[package]] +name = "otlp-embedded" +version = "0.0.1" +source = "git+https://github.com/risingwavelabs/otlp-embedded?rev=e6cd165b9bc85783b42c106e99186b86b73e3507#e6cd165b9bc85783b42c106e99186b86b73e3507" +dependencies = [ + "axum 0.7.4", + "datasize", + "hex", + "itertools 0.13.0", + "prost 0.13.1", + "rust-embed", + "schnellru", + "serde", + "serde_json", + "tokio", + "tonic 0.12.1", + "tonic-build", + "tracing", +] + [[package]] name = "ouroboros" version = "0.17.2" @@ -11105,6 +11143,7 @@ dependencies = [ "mime_guess", "num-integer", "num-traits", + "otlp-embedded", "parking_lot 0.12.1", "prometheus", "prometheus-http-query", @@ -11202,6 +11241,7 @@ dependencies = [ "madsim-etcd-client", "madsim-tokio", "madsim-tonic", + "otlp-embedded", "prometheus-http-query", "redact", "regex", @@ -12220,6 +12260,17 @@ dependencies = [ "windows-sys 0.48.0", ] +[[package]] +name = "schnellru" +version = "0.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c9a8ef13a93c54d20580de1e5c413e624e53121d42fc7e2c11d10ef7f8b02367" +dependencies = [ + "ahash 0.8.11", + "cfg-if", + "hashbrown 0.13.2", +] + [[package]] name = "scopeguard" version = "1.2.0" diff --git a/Cargo.toml b/Cargo.toml index cf14b227df1be..9d81dceb06943 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -131,7 +131,7 @@ hashbrown = { version = "0.14", features = ["ahash", "inline-more", "nightly"] } criterion = { version = "0.5", features = ["async_futures"] } tonic = { package = "madsim-tonic", git = "https://github.com/BugenZhao/madsim", rev = "6eb6876" } tonic-build = { package = "madsim-tonic-build", git = "https://github.com/BugenZhao/madsim", rev = "6eb6876" } -otlp-embedded = { git = "https://github.com/risingwavelabs/otlp-embedded", rev = "492c244e0be91feb659c0cd48a624bbd96045a33" } +otlp-embedded = { git = "https://github.com/risingwavelabs/otlp-embedded", rev = "e6cd165b9bc85783b42c106e99186b86b73e3507" } prost = { version = "0.13" } icelake = { git = "https://github.com/icelake-io/icelake", rev = "07d53893d7788b4e41fc11efad8a6be828405c31", features = [ "prometheus", diff --git a/src/meta/Cargo.toml b/src/meta/Cargo.toml index 41ea1fa61521a..760e1fc4b41ef 100644 --- a/src/meta/Cargo.toml +++ b/src/meta/Cargo.toml @@ -44,7 +44,7 @@ memcomparable = { version = "0.2" } mime_guess = "2" num-integer = "0.1" num-traits = "0.2" -# otlp-embedded = { workspace = true } +otlp-embedded = { workspace = true } parking_lot = { workspace = true } prometheus = "0.13" prometheus-http-query = "0.8" diff --git a/src/meta/node/Cargo.toml b/src/meta/node/Cargo.toml index 791da78ee0455..9300a08727b40 100644 --- a/src/meta/node/Cargo.toml +++ b/src/meta/node/Cargo.toml @@ -22,7 +22,7 @@ etcd-client = { workspace = true } futures = { version = "0.3", default-features = false, features = ["alloc"] } hex = "0.4" itertools = { workspace = true } -# otlp-embedded = { workspace = true } +otlp-embedded = { workspace = true } prometheus-http-query = "0.8" redact = "0.1.5" regex = "1" diff --git a/src/meta/node/src/server.rs b/src/meta/node/src/server.rs index 2dc34120f277b..5d1b3570e1ce3 100644 --- a/src/meta/node/src/server.rs +++ b/src/meta/node/src/server.rs @@ -17,7 +17,7 @@ use std::time::Duration; use anyhow::Context; use etcd_client::ConnectOptions; -// use otlp_embedded::TraceServiceServer; +use otlp_embedded::TraceServiceServer; use regex::Regex; use risingwave_common::monitor::{RouterExt, TcpConfig}; use risingwave_common::secret::LocalSecretManager; @@ -482,11 +482,11 @@ pub async fn start_service_as_election_leader( prometheus_selector.clone(), )); - // let trace_state = otlp_embedded::State::new(otlp_embedded::Config { - // max_length: opts.cached_traces_num, - // max_memory_usage: opts.cached_traces_memory_limit_bytes, - // }); - // let trace_srv = otlp_embedded::TraceServiceImpl::new(trace_state.clone()); + let trace_state = otlp_embedded::State::new(otlp_embedded::Config { + max_length: opts.cached_traces_num, + max_memory_usage: opts.cached_traces_memory_limit_bytes, + }); + let trace_srv = otlp_embedded::TraceServiceImpl::new(trace_state.clone()); #[cfg(not(madsim))] let _dashboard_task = if let Some(ref dashboard_addr) = address_info.dashboard_addr { @@ -497,7 +497,7 @@ pub async fn start_service_as_election_leader( metadata_manager: metadata_manager.clone(), compute_clients: ComputeClientPool::new(1), // typically no need for plural clients diagnose_command, - // trace_state, + trace_state, }; let task = tokio::spawn(dashboard_service.serve()); Some(task) @@ -772,7 +772,7 @@ pub async fn start_service_as_election_leader( risingwave_pb::meta::event_log::Event::MetaNodeStart(event), ]); - let server = tonic::transport::Server::builder() + let server_builder = tonic::transport::Server::builder() .layer(MetricsMiddlewareLayer::new(meta_metrics)) .layer(TracingExtractLayer::new()) .add_service(HeartbeatServiceServer::new(heartbeat_srv)) @@ -794,17 +794,19 @@ pub async fn start_service_as_election_leader( .add_service(ServingServiceServer::new(serving_srv)) .add_service(CloudServiceServer::new(cloud_srv)) .add_service(SinkCoordinationServiceServer::new(sink_coordination_srv)) - .add_service(EventLogServiceServer::new(event_log_srv)) - // .add_service(TraceServiceServer::new(trace_srv)) - .monitored_serve_with_shutdown( - address_info.listen_addr, - "grpc-meta-leader-service", - TcpConfig { - tcp_nodelay: true, - keepalive_duration: None, - }, - shutdown.clone().cancelled_owned(), - ); + .add_service(EventLogServiceServer::new(event_log_srv)); + #[cfg(not(madsim))] // `otlp-embedded` does not use madsim-patched tonic + let server_builder = server_builder.add_service(TraceServiceServer::new(trace_srv)); + + let server = server_builder.monitored_serve_with_shutdown( + address_info.listen_addr, + "grpc-meta-leader-service", + TcpConfig { + tcp_nodelay: true, + keepalive_duration: None, + }, + shutdown.clone().cancelled_owned(), + ); started::set(); let _server_handle = tokio::spawn(server); diff --git a/src/meta/src/dashboard/mod.rs b/src/meta/src/dashboard/mod.rs index e3dbfe32eb5aa..1229554032614 100644 --- a/src/meta/src/dashboard/mod.rs +++ b/src/meta/src/dashboard/mod.rs @@ -43,7 +43,7 @@ pub struct DashboardService { pub metadata_manager: MetadataManager, pub compute_clients: ComputeClientPool, pub diagnose_command: DiagnoseCommandRef, - // pub trace_state: otlp_embedded::StateRef, + pub trace_state: otlp_embedded::StateRef, } pub type Service = Arc; @@ -465,13 +465,13 @@ impl DashboardService { ) .layer(cors_layer); - // let trace_ui_router = otlp_embedded::ui_app(srv.trace_state.clone(), "/trace/"); + let trace_ui_router = otlp_embedded::ui_app(srv.trace_state.clone(), "/trace/"); let dashboard_router = risingwave_meta_dashboard::router(); let app = Router::new() .fallback_service(dashboard_router) .nest("/api", api_router) - // .nest("/trace", trace_ui_router) + .nest("/trace", trace_ui_router) .layer(CompressionLayer::new()); let listener = TcpListener::bind(&srv.dashboard_addr) From 8e89f84e0b0550d2d8cd599837270e4634ad8e01 Mon Sep 17 00:00:00 2001 From: Bugen Zhao Date: Thu, 1 Aug 2024 17:54:39 +0800 Subject: [PATCH 10/27] fix monitor connection impl Signed-off-by: Bugen Zhao --- Cargo.lock | 1 + src/common/metrics/Cargo.toml | 1 + src/common/metrics/src/monitor/connection.rs | 93 ++++++++++++++------ 3 files changed, 70 insertions(+), 25 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index ea5848830132a..818309e19afe3 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -10307,6 +10307,7 @@ dependencies = [ name = "risingwave_common_metrics" version = "1.11.0-alpha" dependencies = [ + "auto_impl", "bytes", "clap", "darwin-libproc", diff --git a/src/common/metrics/Cargo.toml b/src/common/metrics/Cargo.toml index 27609143ebab8..017e477459649 100644 --- a/src/common/metrics/Cargo.toml +++ b/src/common/metrics/Cargo.toml @@ -15,6 +15,7 @@ ignored = ["workspace-hack"] normal = ["workspace-hack"] [dependencies] +auto_impl = "1" bytes = "1" clap = { workspace = true } easy-ext = "1" diff --git a/src/common/metrics/src/monitor/connection.rs b/src/common/metrics/src/monitor/connection.rs index 4d77b94527097..f3c4bdd2ce4d9 100644 --- a/src/common/metrics/src/monitor/connection.rs +++ b/src/common/metrics/src/monitor/connection.rs @@ -42,6 +42,7 @@ use tracing::{debug, info, warn}; use crate::monitor::GLOBAL_METRICS_REGISTRY; use crate::{register_guarded_int_counter_vec_with_registry, LabelGuardedIntCounterVec}; +#[auto_impl::auto_impl(&mut)] pub trait MonitorAsyncReadWrite { fn on_read(&mut self, _size: usize) {} fn on_eof(&mut self) {} @@ -56,7 +57,7 @@ pub trait MonitorAsyncReadWrite { pin_project! { pub struct MonitoredConnection { #[pin] - inner: TokioIo, + inner: C, monitor: M, } } @@ -64,18 +65,26 @@ pin_project! { impl MonitoredConnection { pub fn new(connector: C, monitor: M) -> Self { Self { - inner: TokioIo::new(connector), + inner: connector, monitor, } } - fn project_into(this: Pin<&mut Self>) -> (Pin<&mut TokioIo>, &mut M) { + fn project_into(this: Pin<&mut Self>) -> (Pin<&mut C>, &mut M) { let this = this.project(); (this.inner, this.monitor) } + + /// Delegate async read/write traits between tokio and hyper. + fn hyper_tokio_delegate( + self: Pin<&mut Self>, + ) -> TokioIo>, &mut M>> { + let (inner, monitor) = MonitoredConnection::project_into(self); + TokioIo::new(MonitoredConnection::new(TokioIo::new(inner), monitor)) + } } -impl AsyncRead for MonitoredConnection { +impl AsyncRead for MonitoredConnection { fn poll_read( self: Pin<&mut Self>, cx: &mut Context<'_>, @@ -111,7 +120,17 @@ impl AsyncRead for MonitoredConnec } } -impl AsyncWrite for MonitoredConnection { +impl hyper::rt::Read for MonitoredConnection { + fn poll_read( + self: Pin<&mut Self>, + cx: &mut Context<'_>, + buf: hyper::rt::ReadBufCursor<'_>, + ) -> Poll> { + hyper::rt::Read::poll_read(std::pin::pin!(self.hyper_tokio_delegate()), cx, buf) + } +} + +impl AsyncWrite for MonitoredConnection { fn poll_write( self: Pin<&mut Self>, cx: &mut Context<'_>, @@ -185,6 +204,39 @@ impl AsyncWrite for MonitoredConn } } +impl hyper::rt::Write for MonitoredConnection { + fn poll_write( + self: Pin<&mut Self>, + cx: &mut Context<'_>, + buf: &[u8], + ) -> Poll> { + hyper::rt::Write::poll_write(std::pin::pin!(self.hyper_tokio_delegate()), cx, buf) + } + + fn poll_flush(self: Pin<&mut Self>, cx: &mut Context<'_>) -> Poll> { + hyper::rt::Write::poll_flush(std::pin::pin!(self.hyper_tokio_delegate()), cx) + } + + fn poll_shutdown( + self: Pin<&mut Self>, + cx: &mut Context<'_>, + ) -> Poll> { + hyper::rt::Write::poll_shutdown(std::pin::pin!(self.hyper_tokio_delegate()), cx) + } + + fn is_write_vectored(&self) -> bool { + self.inner.is_write_vectored() + } + + fn poll_write_vectored( + self: Pin<&mut Self>, + cx: &mut Context<'_>, + bufs: &[std::io::IoSlice<'_>], + ) -> Poll> { + hyper::rt::Write::poll_write_vectored(std::pin::pin!(self.hyper_tokio_delegate()), cx, bufs) + } +} + impl Connection for MonitoredConnection { fn connected(&self) -> Connected { self.inner.connected() @@ -198,7 +250,7 @@ impl tonic::transport::server::Connec type ConnectInfo = C::ConnectInfo; fn connect_info(&self) -> Self::ConnectInfo { - self.inner.inner().connect_info() + self.inner.connect_info() } } @@ -215,12 +267,12 @@ where C::Future: 'static, { type Error = C::Error; - type Response = TokioIo>; + type Response = MonitoredConnection; type Future = impl Future> + 'static; fn poll_ready(&mut self, cx: &mut Context<'_>) -> Poll> { - let ret = self.inner.inner_mut().poll_ready(cx); + let ret = self.inner.poll_ready(cx); if let Poll::Ready(Err(_)) = &ret { self.monitor.on_err("".to_string()); } @@ -231,13 +283,12 @@ where let endpoint = format!("{:?}", uri.host()); let monitor = self.monitor.clone(); self.inner - .inner_mut() .call(uri) .map(move |result: Result<_, _>| match result { - Ok(resp) => Ok(TokioIo::new(MonitoredConnection::new( + Ok(resp) => Ok(MonitoredConnection::new( resp, monitor.new_connection_monitor(endpoint), - ))), + )), Err(e) => { monitor.on_err(endpoint); Err(e) @@ -253,11 +304,10 @@ where Con: tonic::transport::server::Connected, { - type Item = Result>, E>; + type Item = Result, E>; fn poll_next(self: Pin<&mut Self>, cx: &mut Context<'_>) -> Poll> { let (inner, monitor) = MonitoredConnection::project_into(self); - let inner = unsafe { inner.map_unchecked_mut(|t| t.inner_mut()) }; inner.poll_next(cx).map(|opt| { opt.map(|result| { result.map(|conn| { @@ -265,17 +315,14 @@ where let endpoint = remote_addr .map(|remote_addr| format!("{}", remote_addr.ip())) .unwrap_or("unknown".to_string()); - TokioIo::new(MonitoredConnection::new( - conn, - monitor.new_connection_monitor(endpoint), - )) + MonitoredConnection::new(conn, monitor.new_connection_monitor(endpoint)) }) }) }) } fn size_hint(&self) -> (usize, Option) { - self.inner.inner().size_hint() + self.inner.size_hint() } } @@ -567,14 +614,10 @@ impl tonic::transport::server::Router { let incoming = MonitoredConnection::new(incoming, MonitorNewConnectionImpl { connection_type }); - // async move { - // self.serve_with_incoming_shutdown(incoming, signal) - // .await - // .unwrap() - // } - async move { - todo!() + self.serve_with_incoming_shutdown(incoming, signal) + .await + .unwrap() } } } From 7f6f9559f957f55c81b449689023e425d7dbee7e Mon Sep 17 00:00:00 2001 From: Bugen Zhao Date: Thu, 1 Aug 2024 18:08:07 +0800 Subject: [PATCH 11/27] fix compatibility of monitor connection Signed-off-by: Bugen Zhao --- Cargo.lock | 2 + src/batch/src/executor/hash_agg.rs | 2 +- src/batch/src/executor/join/hash_join.rs | 2 +- src/batch/src/spill/spill_op.rs | 2 +- src/common/metrics/Cargo.toml | 2 + src/common/metrics/src/monitor/connection.rs | 52 ++++++++++++++++++++ src/object_store/src/object/s3.rs | 2 +- 7 files changed, 60 insertions(+), 4 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 818309e19afe3..818ee9a65e33f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -10313,8 +10313,10 @@ dependencies = [ "darwin-libproc", "easy-ext", "futures", + "http 0.2.9", "http 1.1.0", "http-body 1.0.0", + "hyper 0.14.27", "hyper 1.4.1", "hyper-util", "hytra", diff --git a/src/batch/src/executor/hash_agg.rs b/src/batch/src/executor/hash_agg.rs index 21385ba1e3f33..00073217f7ead 100644 --- a/src/batch/src/executor/hash_agg.rs +++ b/src/batch/src/executor/hash_agg.rs @@ -20,7 +20,6 @@ use bytes::Bytes; use futures_async_stream::try_stream; use hashbrown::hash_map::Entry; use itertools::Itertools; -use risingwave_pb::Message; use risingwave_common::array::{DataChunk, StreamChunk}; use risingwave_common::bitmap::Bitmap; use risingwave_common::catalog::{Field, Schema}; @@ -35,6 +34,7 @@ use risingwave_expr::aggregate::{AggCall, AggregateState, BoxedAggregateFunction use risingwave_pb::batch_plan::plan_node::NodeBody; use risingwave_pb::batch_plan::HashAggNode; use risingwave_pb::data::DataChunk as PbDataChunk; +use risingwave_pb::Message; use crate::error::{BatchError, Result}; use crate::executor::aggregation::build as build_agg; diff --git a/src/batch/src/executor/join/hash_join.rs b/src/batch/src/executor/join/hash_join.rs index 83c38af5e14cf..3bfb583d6459d 100644 --- a/src/batch/src/executor/join/hash_join.rs +++ b/src/batch/src/executor/join/hash_join.rs @@ -20,7 +20,6 @@ use std::sync::Arc; use bytes::Bytes; use futures_async_stream::try_stream; use itertools::Itertools; -use risingwave_pb::Message; use risingwave_common::array::{Array, DataChunk, RowRef}; use risingwave_common::bitmap::{Bitmap, BitmapBuilder}; use risingwave_common::catalog::Schema; @@ -34,6 +33,7 @@ use risingwave_common_estimate_size::EstimateSize; use risingwave_expr::expr::{build_from_prost, BoxedExpression, Expression}; use risingwave_pb::batch_plan::plan_node::NodeBody; use risingwave_pb::data::DataChunk as PbDataChunk; +use risingwave_pb::Message; use super::{ChunkedData, JoinType, RowId}; use crate::error::{BatchError, Result}; diff --git a/src/batch/src/spill/spill_op.rs b/src/batch/src/spill/spill_op.rs index dcfa910ac272b..b3e842a269ec7 100644 --- a/src/batch/src/spill/spill_op.rs +++ b/src/batch/src/spill/spill_op.rs @@ -22,9 +22,9 @@ use futures_util::AsyncReadExt; use opendal::layers::RetryLayer; use opendal::services::{Fs, Memory}; use opendal::Operator; -use risingwave_pb::Message; use risingwave_common::array::DataChunk; use risingwave_pb::data::DataChunk as PbDataChunk; +use risingwave_pb::Message; use thiserror_ext::AsReport; use tokio::sync::Mutex; use twox_hash::XxHash64; diff --git a/src/common/metrics/Cargo.toml b/src/common/metrics/Cargo.toml index 017e477459649..fcd3087b33ba3 100644 --- a/src/common/metrics/Cargo.toml +++ b/src/common/metrics/Cargo.toml @@ -21,7 +21,9 @@ clap = { workspace = true } easy-ext = "1" futures = { version = "0.3", default-features = false, features = ["alloc"] } http = "1" +http-02 = { package = "http", version = "0.2" } hyper = { version = "1" } +hyper-014 = { package = "hyper", version = "0.14" } hyper-util = { version = "0.1", features = ["client-legacy"] } hytra = { workspace = true } itertools = { workspace = true } diff --git a/src/common/metrics/src/monitor/connection.rs b/src/common/metrics/src/monitor/connection.rs index f3c4bdd2ce4d9..80c4c9cef3a2f 100644 --- a/src/common/metrics/src/monitor/connection.rs +++ b/src/common/metrics/src/monitor/connection.rs @@ -55,6 +55,7 @@ pub trait MonitorAsyncReadWrite { } pin_project! { + #[derive(Clone)] pub struct MonitoredConnection { #[pin] inner: C, @@ -326,6 +327,57 @@ where } } +// Compatibility implementation for hyper 0.14 ecosystem. +// Should be the same as those with imports from `http::Uri` and `hyper_util::client::legacy`. +mod compat { + use http_02::Uri; + use hyper_014::client::connect::{Connected, Connection}; + + use super::*; + + impl, M: MonitorNewConnection + Clone + 'static> Service + for MonitoredConnection + where + C::Future: 'static, + { + type Error = C::Error; + type Response = MonitoredConnection; + + type Future = impl Future> + 'static; + + fn poll_ready(&mut self, cx: &mut Context<'_>) -> Poll> { + let ret = self.inner.poll_ready(cx); + if let Poll::Ready(Err(_)) = &ret { + self.monitor.on_err("".to_string()); + } + ret + } + + fn call(&mut self, uri: Uri) -> Self::Future { + let endpoint = format!("{:?}", uri.host()); + let monitor = self.monitor.clone(); + self.inner + .call(uri) + .map(move |result: Result<_, _>| match result { + Ok(resp) => Ok(MonitoredConnection::new( + resp, + monitor.new_connection_monitor(endpoint), + )), + Err(e) => { + monitor.on_err(endpoint); + Err(e) + } + }) + } + } + + impl Connection for MonitoredConnection { + fn connected(&self) -> Connected { + self.inner.connected() + } + } +} + #[derive(Clone)] pub struct ConnectionMetrics { connection_count: IntGaugeVec, diff --git a/src/object_store/src/object/s3.rs b/src/object_store/src/object/s3.rs index 62a8bf6907230..0ef12f3da3a3f 100644 --- a/src/object_store/src/object/s3.rs +++ b/src/object_store/src/object/s3.rs @@ -643,7 +643,7 @@ impl S3ObjectStore { .enable_all_versions() .wrap_connector(http); - // let conn = monitor_connector(conn, "S3"); + let conn = monitor_connector(conn, "S3"); HyperClientBuilder::new().build(conn) } From 85045988d86c36191543294130d44ef33427cb96 Mon Sep 17 00:00:00 2001 From: Bugen Zhao Date: Thu, 1 Aug 2024 18:08:39 +0800 Subject: [PATCH 12/27] remove Signed-off-by: Bugen Zhao --- arrow-50.patch | 34 - d.txt | 5515 ------------------------------------------------ 2 files changed, 5549 deletions(-) delete mode 100644 arrow-50.patch delete mode 100644 d.txt diff --git a/arrow-50.patch b/arrow-50.patch deleted file mode 100644 index f0e9ee770af82..0000000000000 --- a/arrow-50.patch +++ /dev/null @@ -1,34 +0,0 @@ -Cargo.lock --- 1/3 --- TOML -891 checksum = "76cb6d108605c5489fff1ef9c520656946ad05ed0de3ea6d26d56bcb34bdb8c5" 891 checksum = "76cb6d108605c5489fff1ef9c520656946ad05ed0de3ea6d26d56bcb34bdb8c5" -892 dependencies = [ 892 dependencies = [ -893 "anyhow", 893 "anyhow", -894 "arrow-array 52.0.0", 894 "arrow-array 50.0.0", -895 "arrow-buffer 52.0.0", 895 "arrow-buffer 50.0.0", -896 "arrow-schema 52.0.0", 896 "arrow-schema 50.0.0", -897 "atomic-time", 897 "atomic-time", -898 "rquickjs", 898 "rquickjs", -899 ] 899 ] - -Cargo.lock --- 2/3 --- TOML -905 checksum = "4506efc6fbc200c083add2a7ed4e3616a859941a745e922320ae7051d90d12ec" 905 checksum = "4506efc6fbc200c083add2a7ed4e3616a859941a745e922320ae7051d90d12ec" -906 dependencies = [ 906 dependencies = [ -907 "anyhow", 907 "anyhow", -908 "arrow-array 52.0.0", 908 "arrow-array 50.0.0", -909 "arrow-buffer 52.0.0", 909 "arrow-buffer 50.0.0", -910 "arrow-ipc 52.0.0", 910 "arrow-ipc 50.0.0", -911 "arrow-schema 52.0.0", 911 "arrow-schema 50.0.0", -912 "lazy_static", 912 "lazy_static", -913 "pyo3", 913 "pyo3", -914 "pyo3-build-config", 914 "pyo3-build-config", - -Cargo.lock --- 3/3 --- TOML -921 checksum = "eb829e25925161d93617d4b053bae03fe51e708f2cce088d85df856011d4f369" 921 checksum = "eb829e25925161d93617d4b053bae03fe51e708f2cce088d85df856011d4f369" -922 dependencies = [ 922 dependencies = [ -923 "anyhow", 923 "anyhow", -924 "arrow-array 52.0.0", 924 "arrow-array 50.0.0", -925 "arrow-ipc 52.0.0", 925 "arrow-ipc 50.0.0", -926 "arrow-schema 52.0.0", 926 "arrow-schema 50.0.0", -927 "async-trait", 927 "async-trait", -928 "base64 0.22.0", 928 "base64 0.22.0", -929 "genawaiter", 929 "genawaiter", - diff --git a/d.txt b/d.txt deleted file mode 100644 index 64ccc0dafa02f..0000000000000 --- a/d.txt +++ /dev/null @@ -1,5515 +0,0 @@ -aho-corasick v1.1.1 -├── regex-automata v0.4.5 -│ └── fancy-regex v0.13.0 -│ ├── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) -│ │ ├── risingwave_cmd v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/cmd) -│ │ │ └── risingwave_cmd_all v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/cmd_all) -│ │ ├── risingwave_cmd_all v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/cmd_all) -│ │ ├── risingwave_planner_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend/planner_test) -│ │ ├── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) -│ │ └── risingwave_sqlsmith v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/sqlsmith) -│ │ └── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) -│ │ [dev-dependencies] -│ │ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) -│ │ │ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) -│ │ │ │ ├── risingwave_cmd v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/cmd) (*) -│ │ │ │ ├── risingwave_cmd_all v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/cmd_all) -│ │ │ │ └── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) -│ │ │ └── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) -│ │ │ ├── risingwave_cmd v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/cmd) (*) -│ │ │ ├── risingwave_cmd_all v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/cmd_all) -│ │ │ ├── risingwave_ctl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/ctl) -│ │ │ │ ├── risingwave_cmd v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/cmd) (*) -│ │ │ │ ├── risingwave_cmd_all v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/cmd_all) -│ │ │ │ └── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) -│ │ │ ├── risingwave_planner_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend/planner_test) -│ │ │ ├── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) -│ │ │ └── risingwave_sqlsmith v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/sqlsmith) (*) -│ │ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) -│ │ └── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) -│ │ ├── risingwave_bench v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/bench) -│ │ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) -│ │ ├── risingwave_ctl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/ctl) (*) -│ │ └── risingwave_mem_table_spill_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream/spill_test) -│ └── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) -└── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) - -aho-corasick v1.1.1 -├── regex v1.10.3 -│ ├── arrow-csv v48.0.1 -│ │ └── arrow v48.0.1 -│ │ ├── datafusion v33.0.0 -│ │ │ ├── datafusion-proto v33.0.0 -│ │ │ │ └── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) -│ │ │ │ └── deltalake v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) -│ │ │ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) -│ │ │ │ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) -│ │ │ │ ├── risingwave_bench v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/bench) -│ │ │ │ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) -│ │ │ │ ├── risingwave_ctl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/ctl) (*) -│ │ │ │ ├── risingwave_dml v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/dml) -│ │ │ │ │ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) -│ │ │ │ │ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) -│ │ │ │ │ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) -│ │ │ │ │ └── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) -│ │ │ │ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) -│ │ │ │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) -│ │ │ │ │ ├── risingwave_compaction_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/compaction_test) -│ │ │ │ │ ├── risingwave_ctl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/ctl) (*) -│ │ │ │ │ ├── risingwave_hummock_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_test) -│ │ │ │ │ │ ├── risingwave_compaction_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/compaction_test) -│ │ │ │ │ │ └── risingwave_mem_table_spill_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream/spill_test) -│ │ │ │ │ │ [dev-dependencies] -│ │ │ │ │ │ └── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) -│ │ │ │ │ ├── risingwave_meta_node v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/node) -│ │ │ │ │ │ ├── risingwave_cmd v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/cmd) (*) -│ │ │ │ │ │ ├── risingwave_cmd_all v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/cmd_all) -│ │ │ │ │ │ ├── risingwave_compaction_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/compaction_test) -│ │ │ │ │ │ └── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) -│ │ │ │ │ └── risingwave_meta_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/service) -│ │ │ │ │ └── risingwave_meta_node v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/node) (*) -│ │ │ │ ├── risingwave_meta_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/service) (*) -│ │ │ │ ├── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) -│ │ │ │ └── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) -│ │ │ │ [dev-dependencies] -│ │ │ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ │ │ └── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) -│ │ ├── datafusion-common v33.0.0 -│ │ │ ├── datafusion v33.0.0 (*) -│ │ │ ├── datafusion-execution v33.0.0 -│ │ │ │ ├── datafusion v33.0.0 (*) -│ │ │ │ └── datafusion-physical-plan v33.0.0 -│ │ │ │ └── datafusion v33.0.0 (*) -│ │ │ ├── datafusion-expr v33.0.0 -│ │ │ │ ├── datafusion v33.0.0 (*) -│ │ │ │ ├── datafusion-execution v33.0.0 (*) -│ │ │ │ ├── datafusion-optimizer v33.0.0 -│ │ │ │ │ └── datafusion v33.0.0 (*) -│ │ │ │ ├── datafusion-physical-expr v33.0.0 -│ │ │ │ │ ├── datafusion v33.0.0 (*) -│ │ │ │ │ ├── datafusion-optimizer v33.0.0 (*) -│ │ │ │ │ ├── datafusion-physical-plan v33.0.0 (*) -│ │ │ │ │ └── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) -│ │ │ │ ├── datafusion-physical-plan v33.0.0 (*) -│ │ │ │ ├── datafusion-proto v33.0.0 (*) -│ │ │ │ ├── datafusion-sql v33.0.0 -│ │ │ │ │ ├── datafusion v33.0.0 (*) -│ │ │ │ │ └── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) -│ │ │ │ └── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) -│ │ │ ├── datafusion-optimizer v33.0.0 (*) -│ │ │ ├── datafusion-physical-expr v33.0.0 (*) -│ │ │ ├── datafusion-physical-plan v33.0.0 (*) -│ │ │ ├── datafusion-proto v33.0.0 (*) -│ │ │ ├── datafusion-sql v33.0.0 (*) -│ │ │ └── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) -│ │ ├── datafusion-execution v33.0.0 (*) -│ │ ├── datafusion-expr v33.0.0 (*) -│ │ ├── datafusion-optimizer v33.0.0 (*) -│ │ ├── datafusion-physical-expr v33.0.0 (*) -│ │ ├── datafusion-physical-plan v33.0.0 (*) -│ │ ├── datafusion-proto v33.0.0 (*) -│ │ ├── datafusion-sql v33.0.0 (*) -│ │ └── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) -│ ├── arrow-string v48.0.1 -│ │ └── arrow v48.0.1 (*) -│ ├── arrow-string v50.0.0 -│ │ └── arrow v50.0.0 -│ │ └── google-cloud-bigquery v0.12.0 -│ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ ├── arrow-string v52.0.0 -│ │ └── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) -│ │ ├── iceberg-catalog-rest v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) -│ │ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ │ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) -│ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ │ └── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) -│ ├── async-nats v0.35.0 -│ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ ├── aws-sdk-dynamodb v1.3.0 -│ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ ├── aws-sdk-glue v1.4.0 -│ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ ├── aws-sdk-kinesis v1.3.0 -│ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ ├── aws-sdk-s3 v1.1.0 -│ │ ├── madsim-aws-sdk-s3 v0.5.0+1 -│ │ │ ├── risingwave_object_store v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/object_store) -│ │ │ │ ├── risingwave_backup v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/backup) -│ │ │ │ │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) -│ │ │ │ │ └── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) -│ │ │ │ │ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) -│ │ │ │ │ ├── risingwave_bench v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/bench) -│ │ │ │ │ ├── risingwave_compaction_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/compaction_test) -│ │ │ │ │ ├── risingwave_compactor v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/compactor) -│ │ │ │ │ │ ├── risingwave_cmd v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/cmd) (*) -│ │ │ │ │ │ ├── risingwave_cmd_all v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/cmd_all) -│ │ │ │ │ │ ├── risingwave_compaction_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/compaction_test) -│ │ │ │ │ │ └── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) -│ │ │ │ │ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) -│ │ │ │ │ ├── risingwave_ctl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/ctl) (*) -│ │ │ │ │ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) -│ │ │ │ │ ├── risingwave_hummock_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_test) (*) -│ │ │ │ │ ├── risingwave_java_binding v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/java_binding) -│ │ │ │ │ ├── risingwave_mem_table_spill_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream/spill_test) -│ │ │ │ │ └── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) -│ │ │ │ ├── risingwave_compaction_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/compaction_test) -│ │ │ │ ├── risingwave_compactor v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/compactor) (*) -│ │ │ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ │ │ │ ├── risingwave_ctl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/ctl) (*) -│ │ │ │ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) -│ │ │ │ ├── risingwave_hummock_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_test) (*) -│ │ │ │ ├── risingwave_java_binding v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/java_binding) -│ │ │ │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) -│ │ │ │ ├── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) -│ │ │ │ └── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) -│ │ │ └── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) -│ │ ├── risingwave_bench v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/bench) -│ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ ├── aws-sdk-sts v1.3.1 -│ │ ├── aws-config v1.0.1 -│ │ │ ├── aws-msk-iam-sasl-signer v1.0.0 -│ │ │ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ │ │ ├── risingwave_bench v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/bench) -│ │ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ │ │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) -│ │ │ └── risingwave_object_store v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/object_store) (*) -│ │ └── aws-msk-iam-sasl-signer v1.0.0 (*) -│ ├── bindgen v0.69.4 -│ │ [build-dependencies] -│ │ ├── aws-lc-sys v0.13.3 -│ │ │ └── aws-lc-rs v1.6.2 -│ │ │ ├── rustls v0.23.5 -│ │ │ │ ├── risingwave_object_store v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/object_store) (*) -│ │ │ │ └── tokio-rustls v0.26.0 -│ │ │ │ ├── async-nats v0.35.0 (*) -│ │ │ │ └── tonic v0.12.1 -│ │ │ │ ├── console-api v0.8.0 -│ │ │ │ │ └── console-subscriber v0.4.0 -│ │ │ │ │ └── risingwave_rt v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/runtime) -│ │ │ │ │ ├── risingwave_bench v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/bench) -│ │ │ │ │ ├── risingwave_cmd v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/cmd) (*) -│ │ │ │ │ ├── risingwave_cmd_all v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/cmd_all) -│ │ │ │ │ ├── risingwave_compaction_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/compaction_test) -│ │ │ │ │ └── risingwave_state_cleaning_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/state_cleaning_test) -│ │ │ │ ├── console-subscriber v0.4.0 (*) -│ │ │ │ ├── etcd-client v0.14.0 -│ │ │ │ │ └── madsim-etcd-client v0.6.0+0.14.0 (https://github.com/BugenZhao/madsim?rev=6eb6876#6eb68764) -│ │ │ │ │ ├── risingwave_ctl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/ctl) (*) -│ │ │ │ │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) -│ │ │ │ │ ├── risingwave_meta_node v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/node) (*) -│ │ │ │ │ └── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) -│ │ │ │ ├── google-cloud-gax v0.19.0 -│ │ │ │ │ ├── google-cloud-bigquery v0.12.0 (*) -│ │ │ │ │ ├── google-cloud-pubsub v0.28.1 -│ │ │ │ │ │ ├── risedev v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/risedevtool) -│ │ │ │ │ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ │ │ │ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ │ │ │ ├── google-cloud-googleapis v0.15.0 -│ │ │ │ │ ├── google-cloud-bigquery v0.12.0 (*) -│ │ │ │ │ ├── google-cloud-pubsub v0.28.1 (*) -│ │ │ │ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ │ │ │ └── madsim-tonic v0.5.0+0.12.0 (https://github.com/BugenZhao/madsim?rev=6eb6876#6eb68764) -│ │ │ │ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) -│ │ │ │ ├── risingwave_common_metrics v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/metrics) -│ │ │ │ │ └── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) -│ │ │ │ │ ├── pgwire v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/pgwire) -│ │ │ │ │ │ └── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) -│ │ │ │ │ ├── risingwave_backup v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/backup) (*) -│ │ │ │ │ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) -│ │ │ │ │ ├── risingwave_bench v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/bench) -│ │ │ │ │ ├── risingwave_cmd v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/cmd) (*) -│ │ │ │ │ ├── risingwave_cmd_all v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/cmd_all) -│ │ │ │ │ ├── risingwave_common_heap_profiling v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/heap_profiling) -│ │ │ │ │ │ ├── risingwave_compactor v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/compactor) (*) -│ │ │ │ │ │ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) -│ │ │ │ │ │ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) -│ │ │ │ │ │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) -│ │ │ │ │ │ └── risingwave_meta_node v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/node) (*) -│ │ │ │ │ ├── risingwave_common_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/common_service) -│ │ │ │ │ │ ├── risingwave_compactor v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/compactor) (*) -│ │ │ │ │ │ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) -│ │ │ │ │ │ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) -│ │ │ │ │ │ ├── risingwave_hummock_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_test) (*) -│ │ │ │ │ │ ├── risingwave_meta_node v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/node) (*) -│ │ │ │ │ │ └── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) -│ │ │ │ │ ├── risingwave_compaction_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/compaction_test) -│ │ │ │ │ ├── risingwave_compactor v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/compactor) (*) -│ │ │ │ │ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) -│ │ │ │ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ │ │ │ │ ├── risingwave_connector_codec v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector/codec) -│ │ │ │ │ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ │ │ │ │ ├── risingwave_ctl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/ctl) (*) -│ │ │ │ │ ├── risingwave_dml v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/dml) (*) -│ │ │ │ │ ├── risingwave_expr v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/core) -│ │ │ │ │ │ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) -│ │ │ │ │ │ ├── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) -│ │ │ │ │ │ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) -│ │ │ │ │ │ ├── risingwave_sqlsmith v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/sqlsmith) (*) -│ │ │ │ │ │ ├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) -│ │ │ │ │ │ └── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) -│ │ │ │ │ │ [dev-dependencies] -│ │ │ │ │ │ ├── risingwave_java_binding v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/java_binding) -│ │ │ │ │ │ └── risingwave_jni_core v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/jni_core) -│ │ │ │ │ │ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) -│ │ │ │ │ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ │ │ │ │ │ ├── risingwave_java_binding v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/java_binding) -│ │ │ │ │ │ └── risingwave_object_store v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/object_store) (*) -│ │ │ │ │ ├── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) -│ │ │ │ │ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) -│ │ │ │ │ ├── risingwave_hummock_sdk v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_sdk) -│ │ │ │ │ │ ├── risingwave_backup v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/backup) (*) -│ │ │ │ │ │ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) -│ │ │ │ │ │ ├── risingwave_compaction_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/compaction_test) -│ │ │ │ │ │ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) -│ │ │ │ │ │ ├── risingwave_ctl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/ctl) (*) -│ │ │ │ │ │ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) -│ │ │ │ │ │ ├── risingwave_hummock_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_test) (*) -│ │ │ │ │ │ ├── risingwave_hummock_trace v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_trace) -│ │ │ │ │ │ │ ├── risingwave_hummock_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_test) (*) -│ │ │ │ │ │ │ └── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) -│ │ │ │ │ │ ├── risingwave_java_binding v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/java_binding) -│ │ │ │ │ │ ├── risingwave_mem_table_spill_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream/spill_test) -│ │ │ │ │ │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) -│ │ │ │ │ │ ├── risingwave_meta_model_v2 v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/model_v2) -│ │ │ │ │ │ │ ├── risingwave_backup v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/backup) (*) -│ │ │ │ │ │ │ ├── risingwave_ctl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/ctl) (*) -│ │ │ │ │ │ │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) -│ │ │ │ │ │ │ └── risingwave_meta_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/service) (*) -│ │ │ │ │ │ ├── risingwave_meta_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/service) (*) -│ │ │ │ │ │ ├── risingwave_rpc_client v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/rpc_client) -│ │ │ │ │ │ │ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) -│ │ │ │ │ │ │ ├── risingwave_common_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/common_service) (*) -│ │ │ │ │ │ │ ├── risingwave_compaction_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/compaction_test) -│ │ │ │ │ │ │ ├── risingwave_compactor v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/compactor) (*) -│ │ │ │ │ │ │ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) -│ │ │ │ │ │ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ │ │ │ │ │ │ ├── risingwave_ctl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/ctl) (*) -│ │ │ │ │ │ │ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) -│ │ │ │ │ │ │ ├── risingwave_hummock_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_test) (*) -│ │ │ │ │ │ │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) -│ │ │ │ │ │ │ ├── risingwave_meta_node v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/node) (*) -│ │ │ │ │ │ │ ├── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) -│ │ │ │ │ │ │ ├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) -│ │ │ │ │ │ │ └── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) -│ │ │ │ │ │ ├── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) -│ │ │ │ │ │ ├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) -│ │ │ │ │ │ └── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) -│ │ │ │ │ │ [dev-dependencies] -│ │ │ │ │ │ ├── risingwave_backup v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/backup) (*) -│ │ │ │ │ │ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) -│ │ │ │ │ │ ├── risingwave_compaction_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/compaction_test) -│ │ │ │ │ │ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) -│ │ │ │ │ │ ├── risingwave_ctl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/ctl) (*) -│ │ │ │ │ │ ├── risingwave_hummock_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_test) (*) -│ │ │ │ │ │ ├── risingwave_hummock_trace v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_trace) (*) -│ │ │ │ │ │ ├── risingwave_jni_core v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/jni_core) (*) -│ │ │ │ │ │ ├── risingwave_mem_table_spill_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream/spill_test) -│ │ │ │ │ │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) -│ │ │ │ │ │ ├── risingwave_rpc_client v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/rpc_client) (*) -│ │ │ │ │ │ ├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) -│ │ │ │ │ │ └── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) -│ │ │ │ │ ├── risingwave_hummock_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_test) (*) -│ │ │ │ │ ├── risingwave_hummock_trace v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_trace) (*) -│ │ │ │ │ ├── risingwave_java_binding v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/java_binding) -│ │ │ │ │ ├── risingwave_jni_core v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/jni_core) (*) -│ │ │ │ │ ├── risingwave_mem_table_spill_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream/spill_test) -│ │ │ │ │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) -│ │ │ │ │ ├── risingwave_meta_model_v2 v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/model_v2) (*) -│ │ │ │ │ ├── risingwave_meta_node v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/node) (*) -│ │ │ │ │ ├── risingwave_meta_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/service) (*) -│ │ │ │ │ ├── risingwave_object_store v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/object_store) (*) -│ │ │ │ │ ├── risingwave_rpc_client v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/rpc_client) (*) -│ │ │ │ │ ├── risingwave_rt v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/runtime) (*) -│ │ │ │ │ ├── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) -│ │ │ │ │ ├── risingwave_sqlsmith v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/sqlsmith) (*) -│ │ │ │ │ ├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) -│ │ │ │ │ └── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) -│ │ │ │ ├── risingwave_common_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/common_service) (*) -│ │ │ │ ├── risingwave_compactor v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/compactor) (*) -│ │ │ │ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) -│ │ │ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ │ │ │ ├── risingwave_ctl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/ctl) (*) -│ │ │ │ ├── risingwave_error v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/error) -│ │ │ │ │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) -│ │ │ │ │ ├── risingwave_pb v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/prost) -│ │ │ │ │ │ ├── risingwave_backup v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/backup) (*) -│ │ │ │ │ │ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) -│ │ │ │ │ │ ├── risingwave_bench v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/bench) -│ │ │ │ │ │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) -│ │ │ │ │ │ ├── risingwave_common_secret v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/secret) -│ │ │ │ │ │ │ └── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) -│ │ │ │ │ │ ├── risingwave_common_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/common_service) (*) -│ │ │ │ │ │ ├── risingwave_compaction_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/compaction_test) -│ │ │ │ │ │ ├── risingwave_compactor v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/compactor) (*) -│ │ │ │ │ │ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) -│ │ │ │ │ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ │ │ │ │ │ ├── risingwave_connector_codec v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector/codec) (*) -│ │ │ │ │ │ ├── risingwave_ctl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/ctl) (*) -│ │ │ │ │ │ ├── risingwave_dml v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/dml) (*) -│ │ │ │ │ │ ├── risingwave_expr v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/core) (*) -│ │ │ │ │ │ ├── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) -│ │ │ │ │ │ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) -│ │ │ │ │ │ ├── risingwave_hummock_sdk v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_sdk) (*) -│ │ │ │ │ │ ├── risingwave_hummock_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_test) (*) -│ │ │ │ │ │ ├── risingwave_hummock_trace v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_trace) (*) -│ │ │ │ │ │ ├── risingwave_java_binding v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/java_binding) -│ │ │ │ │ │ ├── risingwave_jni_core v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/jni_core) (*) -│ │ │ │ │ │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) -│ │ │ │ │ │ ├── risingwave_meta_model_v2 v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/model_v2) (*) -│ │ │ │ │ │ ├── risingwave_meta_node v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/node) (*) -│ │ │ │ │ │ ├── risingwave_meta_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/service) (*) -│ │ │ │ │ │ ├── risingwave_rpc_client v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/rpc_client) (*) -│ │ │ │ │ │ ├── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) -│ │ │ │ │ │ ├── risingwave_sqlsmith v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/sqlsmith) (*) -│ │ │ │ │ │ ├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) -│ │ │ │ │ │ └── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) -│ │ │ │ │ └── risingwave_rpc_client v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/rpc_client) (*) -│ │ │ │ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) -│ │ │ │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) -│ │ │ │ ├── risingwave_meta_node v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/node) (*) -│ │ │ │ ├── risingwave_meta_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/service) (*) -│ │ │ │ ├── risingwave_pb v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/prost) (*) -│ │ │ │ ├── risingwave_rpc_client v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/rpc_client) (*) -│ │ │ │ ├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) -│ │ │ │ └── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) -│ │ │ └── rustls-webpki v0.102.2 -│ │ │ ├── async-nats v0.35.0 (*) -│ │ │ ├── rumqttc v0.24.0 -│ │ │ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ │ │ ├── rustls v0.22.4 -│ │ │ │ ├── hyper-rustls v0.26.0 -│ │ │ │ │ └── reqwest v0.12.4 -│ │ │ │ │ ├── google-cloud-auth v0.16.0 -│ │ │ │ │ │ ├── google-cloud-bigquery v0.12.0 (*) -│ │ │ │ │ │ └── google-cloud-pubsub v0.28.1 (*) -│ │ │ │ │ ├── google-cloud-bigquery v0.12.0 (*) -│ │ │ │ │ ├── google-cloud-metadata v0.5.0 -│ │ │ │ │ │ └── google-cloud-auth v0.16.0 (*) -│ │ │ │ │ ├── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) -│ │ │ │ │ ├── iceberg-catalog-rest v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) -│ │ │ │ │ ├── opendal v0.47.2 -│ │ │ │ │ │ ├── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) -│ │ │ │ │ │ ├── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) -│ │ │ │ │ │ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ │ │ │ │ │ │ ├── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) -│ │ │ │ │ │ │ └── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) -│ │ │ │ │ │ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) -│ │ │ │ │ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ │ │ │ │ │ └── risingwave_object_store v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/object_store) (*) -│ │ │ │ │ ├── pgwire v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/pgwire) (*) -│ │ │ │ │ ├── reqsign v0.15.2 -│ │ │ │ │ │ └── opendal v0.47.2 (*) -│ │ │ │ │ ├── reqwest-middleware v0.3.1 -│ │ │ │ │ │ └── google-cloud-bigquery v0.12.0 (*) -│ │ │ │ │ ├── risedev v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/risedevtool) -│ │ │ │ │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) -│ │ │ │ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ │ │ │ │ ├── risingwave_meta_dashboard v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/dashboard) -│ │ │ │ │ │ └── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) -│ │ │ │ │ └── risingwave_object_store v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/object_store) (*) -│ │ │ │ ├── reqwest v0.12.4 (*) -│ │ │ │ └── tokio-rustls v0.25.0 -│ │ │ │ ├── hyper-rustls v0.26.0 (*) -│ │ │ │ ├── reqwest v0.12.4 (*) -│ │ │ │ ├── rumqttc v0.24.0 (*) -│ │ │ │ └── tonic v0.11.0 -│ │ │ │ ├── ginepro v0.7.2 -│ │ │ │ │ └── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) -│ │ │ │ ├── opentelemetry-otlp v0.16.0 -│ │ │ │ │ └── risingwave_rt v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/runtime) (*) -│ │ │ │ └── opentelemetry-proto v0.6.0 -│ │ │ │ └── opentelemetry-otlp v0.16.0 (*) -│ │ │ └── rustls v0.23.5 (*) -│ │ └── mysql_common v0.32.1 -│ │ ├── mysql_async v0.34.1 -│ │ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ ├── criterion v0.5.1 -│ │ [dev-dependencies] -│ │ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) -│ │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) -│ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ │ ├── risingwave_dml v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/dml) (*) -│ │ ├── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) -│ │ ├── risingwave_hummock_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_test) (*) -│ │ ├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) -│ │ └── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) -│ ├── datafusion-physical-expr v33.0.0 (*) -│ ├── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) -│ ├── env_logger v0.10.0 -│ │ └── jsonschema-transpiler v1.10.0 (https://github.com/mozilla/jsonschema-transpiler?rev=c1a89d720d118843d8bcca51084deb0ed223e4b4#c1a89d72) -│ │ └── risingwave_connector_codec v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector/codec) (*) -│ ├── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) -│ ├── jsonschema-transpiler v1.10.0 (https://github.com/mozilla/jsonschema-transpiler?rev=c1a89d720d118843d8bcca51084deb0ed223e4b4#c1a89d72) (*) -│ ├── mysql_common v0.32.1 (*) -│ ├── parse-display v0.9.0 -│ │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) -│ │ ├── risingwave_expr v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/core) (*) -│ │ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) -│ │ └── risingwave_hummock_sdk v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_sdk) (*) -│ ├── parse-display-derive v0.9.0 (proc-macro) -│ │ └── parse-display v0.9.0 (*) -│ ├── parse-zoneinfo v0.3.0 -│ │ ├── chrono-tz-build v0.2.1 -│ │ │ [build-dependencies] -│ │ │ └── chrono-tz v0.8.6 -│ │ │ └── arrow-array v48.0.1 -│ │ │ ├── arrow v48.0.1 (*) -│ │ │ ├── arrow-arith v48.0.1 -│ │ │ │ └── arrow v48.0.1 (*) -│ │ │ ├── arrow-cast v48.0.1 -│ │ │ │ ├── arrow v48.0.1 (*) -│ │ │ │ ├── arrow-csv v48.0.1 (*) -│ │ │ │ ├── arrow-ipc v48.0.1 -│ │ │ │ │ ├── arrow v48.0.1 (*) -│ │ │ │ │ └── parquet v48.0.1 -│ │ │ │ │ ├── datafusion v33.0.0 (*) -│ │ │ │ │ ├── datafusion-common v33.0.0 (*) -│ │ │ │ │ └── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) -│ │ │ │ ├── arrow-json v48.0.1 -│ │ │ │ │ └── arrow v48.0.1 (*) -│ │ │ │ ├── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) -│ │ │ │ ├── parquet v48.0.1 (*) -│ │ │ │ └── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) -│ │ │ ├── arrow-csv v48.0.1 (*) -│ │ │ ├── arrow-ipc v48.0.1 (*) -│ │ │ ├── arrow-json v48.0.1 (*) -│ │ │ ├── arrow-ord v48.0.1 -│ │ │ │ ├── arrow v48.0.1 (*) -│ │ │ │ ├── datafusion-physical-expr v33.0.0 (*) -│ │ │ │ └── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) -│ │ │ ├── arrow-row v48.0.1 -│ │ │ │ ├── arrow v48.0.1 (*) -│ │ │ │ └── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) -│ │ │ ├── arrow-select v48.0.1 -│ │ │ │ ├── arrow v48.0.1 (*) -│ │ │ │ ├── arrow-cast v48.0.1 (*) -│ │ │ │ ├── arrow-ord v48.0.1 (*) -│ │ │ │ ├── arrow-string v48.0.1 (*) -│ │ │ │ ├── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) -│ │ │ │ └── parquet v48.0.1 (*) -│ │ │ ├── arrow-string v48.0.1 (*) -│ │ │ ├── datafusion v33.0.0 (*) -│ │ │ ├── datafusion-common v33.0.0 (*) -│ │ │ ├── datafusion-expr v33.0.0 (*) -│ │ │ ├── datafusion-physical-expr v33.0.0 (*) -│ │ │ ├── datafusion-physical-plan v33.0.0 (*) -│ │ │ ├── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) -│ │ │ ├── parquet v48.0.1 (*) -│ │ │ └── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) -│ │ └── chrono-tz-build v0.3.0 -│ │ [build-dependencies] -│ │ └── chrono-tz v0.9.0 -│ │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) -│ │ └── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) -│ ├── predicates v2.1.5 -│ │ └── mockall v0.11.4 -│ │ [dev-dependencies] -│ │ └── risingwave_hummock_trace v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_trace) (*) -│ ├── prost-build v0.11.9 -│ │ [build-dependencies] -│ │ └── pulsar v6.3.0 -│ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ ├── prost-build v0.12.1 -│ │ [build-dependencies] -│ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ ├── prost-build v0.13.1 -│ │ ├── madsim-tonic-build v0.5.0+0.12.0 (https://github.com/BugenZhao/madsim?rev=6eb6876#6eb68764) -│ │ │ [build-dependencies] -│ │ │ └── risingwave_pb v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/prost) (*) -│ │ └── tonic-build v0.12.1 -│ │ └── madsim-tonic-build v0.5.0+0.12.0 (https://github.com/BugenZhao/madsim?rev=6eb6876#6eb68764) (*) -│ │ [build-dependencies] -│ │ └── etcd-client v0.14.0 (*) -│ ├── pulsar v6.3.0 (*) -│ ├── risedev v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/risedevtool) -│ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) -│ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ ├── risingwave_ctl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/ctl) (*) -│ ├── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) -│ ├── risingwave_meta_node v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/node) (*) -│ ├── risingwave_meta_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/service) (*) -│ ├── risingwave_sqlsmith v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/sqlsmith) (*) -│ ├── risingwave_state_cleaning_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/state_cleaning_test) -│ ├── rw-aws-sdk-ec2 v1.2.0 -│ │ └── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) -│ ├── sea-orm-cli v0.12.14 -│ │ └── sea-orm-migration v0.12.14 -│ │ └── risingwave_meta_model_migration v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/model_v2/migration) -│ │ ├── risingwave_ctl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/ctl) (*) -│ │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) -│ │ └── risingwave_meta_node v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/node) (*) -│ ├── sql-json-path v0.1.0 -│ │ └── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) -│ ├── sqllogictest v0.21.0 -│ │ └── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) -│ └── tracing-subscriber v0.3.17 -│ ├── console-subscriber v0.4.0 (*) -│ ├── madsim v0.2.30 -│ │ ├── risingwave_object_store v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/object_store) (*) -│ │ └── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) -│ ├── risedev v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/risedevtool) -│ ├── risingwave_bench v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/bench) -│ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) -│ ├── risingwave_common_metrics v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/metrics) (*) -│ ├── risingwave_e2e_extended_mode_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/e2e_extended_mode) -│ │ └── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) -│ ├── risingwave_regress_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/regress) -│ ├── risingwave_rt v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/runtime) (*) -│ ├── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) -│ ├── risingwave_sqlparser v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/sqlparser) -│ │ ├── pgwire v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/pgwire) (*) -│ │ ├── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) -│ │ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) -│ │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) -│ │ ├── risingwave_planner_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend/planner_test) -│ │ ├── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) -│ │ └── risingwave_sqlsmith v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/sqlsmith) (*) -│ ├── risingwave_sqlsmith v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/sqlsmith) (*) -│ ├── sea-orm-cli v0.12.14 (*) -│ ├── sea-orm-migration v0.12.14 (*) -│ ├── tracing-opentelemetry v0.24.0 -│ │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) -│ │ └── risingwave_rt v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/runtime) (*) -│ └── tracing-test v0.2.4 -│ [dev-dependencies] -│ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ └── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) -│ [dev-dependencies] -│ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ └── risingwave_meta_dashboard v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/dashboard) (*) -└── regex-automata v0.4.5 - └── regex v1.10.3 (*) - -anyhow v1.0.86 -├── arrow-udf-js v0.3.1 -│ └── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) -├── arrow-udf-python v0.2.0 -│ └── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) -├── arrow-udf-wasm v0.2.2 -│ └── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) -├── foyer v0.10.1 -│ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) -│ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) -│ ├── risingwave_compaction_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/compaction_test) -│ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) -│ ├── risingwave_ctl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/ctl) (*) -│ ├── risingwave_hummock_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_test) (*) -│ ├── risingwave_hummock_trace v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_trace) (*) -│ ├── risingwave_java_binding v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/java_binding) -│ ├── risingwave_jni_core v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/jni_core) (*) -│ ├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) -│ └── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) -├── foyer-storage v0.9.1 -│ └── foyer v0.10.1 (*) -├── ginepro v0.7.2 (*) -├── google-cloud-bigquery v0.12.0 (*) -├── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) -├── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) -├── opendal v0.47.2 (*) -├── pgwire v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/pgwire) (*) -├── reqsign v0.15.2 (*) -├── reqwest-middleware v0.3.1 (*) -├── risedev v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/risedevtool) -├── risedev-config v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/risedevtool/config) -├── risingwave_backup v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/backup) (*) -├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) -├── risingwave_bench v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/bench) -├── risingwave_cmd_all v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/cmd_all) -├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) -├── risingwave_common_heap_profiling v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/heap_profiling) (*) -├── risingwave_common_secret v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/secret) (*) -├── risingwave_compaction_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/compaction_test) -├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) -├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -├── risingwave_connector_codec v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector/codec) (*) -├── risingwave_ctl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/ctl) (*) -├── risingwave_e2e_extended_mode_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/e2e_extended_mode) (*) -├── risingwave_error v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/error) (*) -├── risingwave_expr v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/core) (*) -├── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) -├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) -├── risingwave_java_binding v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/java_binding) -├── risingwave_jni_core v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/jni_core) (*) -├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) -├── risingwave_meta_dashboard v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/dashboard) (*) -├── risingwave_meta_node v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/node) (*) -├── risingwave_meta_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/service) (*) -├── risingwave_planner_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend/planner_test) -├── risingwave_regress_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/regress) -├── risingwave_rpc_client v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/rpc_client) (*) -├── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) -├── risingwave_sqlsmith v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/sqlsmith) (*) -├── risingwave_state_cleaning_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/state_cleaning_test) -├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) -├── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) -├── wasi-common v20.0.0 -│ └── arrow-udf-wasm v0.2.2 (*) -├── wasmprinter v0.202.0 -│ └── wasmtime-environ v20.0.0 -│ ├── wasmtime v20.0.0 -│ │ ├── arrow-udf-wasm v0.2.2 (*) -│ │ ├── wasi-common v20.0.0 (*) -│ │ └── wiggle v20.0.0 -│ │ └── wasi-common v20.0.0 (*) -│ ├── wasmtime-cranelift v20.0.0 -│ │ └── wasmtime v20.0.0 (*) -│ └── wasmtime-runtime v20.0.0 -│ └── wasmtime v20.0.0 (*) -├── wasmtime v20.0.0 (*) -├── wasmtime-cache v20.0.0 -│ └── wasmtime v20.0.0 (*) -├── wasmtime-cranelift v20.0.0 (*) -├── wasmtime-environ v20.0.0 (*) -├── wasmtime-fiber v20.0.0 -│ ├── wasmtime v20.0.0 (*) -│ └── wasmtime-runtime v20.0.0 (*) -├── wasmtime-runtime v20.0.0 (*) -├── wiggle v20.0.0 (*) -└── yup-oauth2 v8.3.0 - ├── gcp-bigquery-client v0.18.0 - │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) - └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -[dev-dependencies] -└── risingwave_sqlparser v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/sqlparser) (*) - -anyhow v1.0.86 -├── prost-derive v0.11.9 (proc-macro) -│ ├── prost v0.11.9 -│ │ ├── pbjson-build v0.5.1 -│ │ │ [build-dependencies] -│ │ │ └── risingwave_pb v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/prost) (*) -│ │ ├── prost-build v0.11.9 (*) -│ │ ├── prost-types v0.11.9 -│ │ │ ├── pbjson-build v0.5.1 (*) -│ │ │ └── prost-build v0.11.9 (*) -│ │ └── pulsar v6.3.0 (*) -│ └── pulsar v6.3.0 (*) -├── prost-derive v0.12.1 (proc-macro) -│ ├── prost v0.12.1 -│ │ ├── arrow-flight v50.0.0 -│ │ │ ├── arrow-udf-flight v0.1.0 -│ │ │ │ └── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) -│ │ │ └── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) -│ │ ├── datafusion-proto v33.0.0 (*) -│ │ ├── opentelemetry-otlp v0.16.0 (*) -│ │ ├── opentelemetry-proto v0.6.0 (*) -│ │ ├── tonic v0.10.2 -│ │ │ ├── arrow-flight v50.0.0 (*) -│ │ │ ├── arrow-udf-flight v0.1.0 (*) -│ │ │ └── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) -│ │ └── tonic v0.11.0 (*) -│ └── prost v0.12.1 -│ ├── prost-build v0.12.1 (*) -│ └── prost-types v0.12.1 -│ └── prost-build v0.12.1 (*) -├── prost-derive v0.13.1 (proc-macro) -│ ├── prost v0.13.1 -│ │ ├── console-api v0.8.0 (*) -│ │ ├── console-subscriber v0.4.0 (*) -│ │ ├── etcd-client v0.14.0 (*) -│ │ ├── google-cloud-googleapis v0.15.0 (*) -│ │ ├── prost-reflect v0.14.0 -│ │ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ │ ├── prost-types v0.13.1 -│ │ │ ├── console-api v0.8.0 (*) -│ │ │ ├── console-subscriber v0.4.0 (*) -│ │ │ ├── google-cloud-googleapis v0.15.0 (*) -│ │ │ ├── google-cloud-pubsub v0.28.1 (*) -│ │ │ ├── prost-reflect v0.14.0 (*) -│ │ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ │ ├── risingwave_backup v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/backup) (*) -│ │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) -│ │ ├── risingwave_common_secret v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/secret) (*) -│ │ ├── risingwave_compactor v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/compactor) (*) -│ │ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) -│ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ │ ├── risingwave_ctl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/ctl) (*) -│ │ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) -│ │ ├── risingwave_hummock_sdk v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_sdk) (*) -│ │ ├── risingwave_hummock_trace v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_trace) (*) -│ │ ├── risingwave_java_binding v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/java_binding) -│ │ ├── risingwave_jni_core v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/jni_core) (*) -│ │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) -│ │ ├── risingwave_meta_model_v2 v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/model_v2) (*) -│ │ ├── risingwave_meta_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/service) (*) -│ │ ├── risingwave_pb v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/prost) (*) -│ │ ├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) -│ │ ├── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) -│ │ └── tonic v0.12.1 (*) -│ └── prost v0.13.1 -│ ├── prost-build v0.13.1 (*) -│ └── prost-types v0.13.1 -│ └── prost-build v0.13.1 (*) -├── vergen v8.3.0 -│ [build-dependencies] -│ └── risingwave_cmd_all v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/cmd_all) -├── wasmtime-component-macro v20.0.0 (proc-macro) -│ └── wasmtime v20.0.0 (*) -├── wasmtime-wit-bindgen v20.0.0 -│ └── wasmtime-component-macro v20.0.0 (proc-macro) (*) -├── wiggle-generate v20.0.0 -│ └── wiggle-macro v20.0.0 (proc-macro) -│ └── wiggle v20.0.0 (*) -├── wit-parser v0.202.0 -│ ├── wasmtime-component-macro v20.0.0 (proc-macro) (*) -│ └── wasmtime-wit-bindgen v20.0.0 (*) -└── witx v0.9.1 - └── wiggle-generate v20.0.0 (*) -[build-dependencies] -└── risingwave_meta_dashboard v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/dashboard) (*) - -apache-avro v0.16.0 (https://github.com/risingwavelabs/avro?rev=25113ba88234a9ae23296e981d8302c290fdaa4b#25113ba8) -├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -└── risingwave_connector_codec v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector/codec) (*) - -apache-avro v0.17.0 (https://github.com/apache/avro.git#fdab5db0) -├── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) -└── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) - -arrayvec v0.7.4 -├── array-util v1.0.1 -│ └── foyer-storage v0.9.1 (*) -├── blake3 v1.5.0 -│ └── datafusion-physical-expr v33.0.0 (*) -├── num-format v0.4.4 -│ └── inferno v0.11.16 -│ └── pprof v0.13.0 -│ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) -│ └── risingwave_rt v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/runtime) (*) -└── rust_decimal v1.35.0 - ├── duration-str v0.11.2 - │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) - ├── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) - ├── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) - ├── memcomparable v0.2.0 - │ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) - │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) - │ ├── risingwave_ctl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/ctl) (*) - │ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) - │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) - │ ├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) - │ └── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) - ├── mysql_common v0.32.1 (*) - ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) - ├── risingwave_common_estimate_size v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/estimate_size) - │ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) - │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) - │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) - │ ├── risingwave_expr v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/core) (*) - │ ├── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) - │ ├── risingwave_hummock_sdk v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_sdk) (*) - │ ├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) - │ └── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) - ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) - ├── risingwave_connector_codec v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector/codec) (*) - ├── risingwave_e2e_extended_mode_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/e2e_extended_mode) (*) - ├── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) - ├── sea-orm v0.12.14 - │ ├── risingwave_ctl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/ctl) (*) - │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) - │ ├── risingwave_meta_model_v2 v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/model_v2) (*) - │ ├── risingwave_meta_node v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/node) (*) - │ ├── risingwave_meta_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/service) (*) - │ └── sea-orm-migration v0.12.14 (*) - ├── sea-query v0.30.7 - │ ├── sea-orm v0.12.14 (*) - │ ├── sea-query-binder v0.5.0 - │ │ ├── sea-orm v0.12.14 (*) - │ │ └── sea-schema v0.14.2 - │ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) - │ │ ├── sea-orm-cli v0.12.14 (*) - │ │ └── sea-orm-migration v0.12.14 (*) - │ └── sea-schema v0.14.2 (*) - ├── sea-query-binder v0.5.0 (*) - ├── sqlx-core v0.7.1 - │ ├── sqlx v0.7.1 - │ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) - │ │ ├── sea-orm v0.12.14 (*) - │ │ ├── sea-query-binder v0.5.0 (*) - │ │ └── sea-schema v0.14.2 (*) - │ ├── sqlx-macros v0.7.1 (proc-macro) - │ │ └── sqlx v0.7.1 (*) - │ ├── sqlx-macros-core v0.7.1 - │ │ └── sqlx-macros v0.7.1 (proc-macro) (*) - │ ├── sqlx-mysql v0.7.1 - │ │ └── sqlx v0.7.1 (*) - │ ├── sqlx-mysql v0.7.1 - │ │ └── sqlx-macros-core v0.7.1 (*) - │ ├── sqlx-postgres v0.7.1 - │ │ └── sqlx v0.7.1 (*) - │ ├── sqlx-postgres v0.7.1 - │ │ └── sqlx-macros-core v0.7.1 (*) - │ ├── sqlx-sqlite v0.7.1 - │ │ └── sqlx v0.7.1 (*) - │ └── sqlx-sqlite v0.7.1 - │ └── sqlx-macros-core v0.7.1 (*) - ├── sqlx-mysql v0.7.1 (*) - ├── sqlx-postgres v0.7.1 (*) - └── tiberius v0.12.2 - └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) - -arrayvec v0.7.4 -└── rust_decimal v1.35.0 - ├── sqlx-mysql v0.7.1 (*) - └── sqlx-postgres v0.7.1 (*) - -arrow v48.0.1 (*) - -arrow v50.0.0 (*) - -arrow-arith v48.0.1 (*) - -arrow-arith v50.0.0 -└── arrow v50.0.0 (*) - -arrow-arith v52.0.0 -├── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) -└── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) - -arrow-array v48.0.1 (*) - -arrow-array v50.0.0 -├── arrow v50.0.0 (*) -├── arrow-arith v50.0.0 (*) -├── arrow-cast v50.0.0 -│ ├── arrow v50.0.0 (*) -│ ├── arrow-flight v50.0.0 (*) -│ ├── arrow-ipc v50.0.0 -│ │ ├── arrow v50.0.0 (*) -│ │ ├── arrow-flight v50.0.0 (*) -│ │ ├── arrow-udf-python v0.2.0 (*) -│ │ └── arrow-udf-wasm v0.2.2 (*) -│ └── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) -├── arrow-flight v50.0.0 (*) -├── arrow-ipc v50.0.0 (*) -├── arrow-ord v50.0.0 -│ └── arrow v50.0.0 (*) -├── arrow-row v50.0.0 -│ ├── arrow v50.0.0 (*) -│ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -├── arrow-select v50.0.0 -│ ├── arrow v50.0.0 (*) -│ ├── arrow-cast v50.0.0 (*) -│ ├── arrow-ord v50.0.0 (*) -│ ├── arrow-string v50.0.0 (*) -│ ├── arrow-udf-flight v0.1.0 (*) -│ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -├── arrow-string v50.0.0 (*) -├── arrow-udf-flight v0.1.0 (*) -├── arrow-udf-js v0.3.1 (*) -├── arrow-udf-python v0.2.0 (*) -├── arrow-udf-wasm v0.2.2 (*) -├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) -├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) -├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -├── risingwave_expr v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/core) (*) -└── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) - -arrow-array v52.0.0 -├── arrow-arith v52.0.0 (*) -├── arrow-cast v52.0.0 -│ ├── arrow-ipc v52.0.0 -│ │ └── parquet v52.0.0 -│ │ ├── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) -│ │ ├── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) -│ │ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) -│ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ ├── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) -│ ├── parquet v52.0.0 (*) -│ └── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) -├── arrow-ipc v52.0.0 (*) -├── arrow-ord v52.0.0 -│ ├── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) -│ └── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) -├── arrow-row v52.0.0 -│ └── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) -├── arrow-select v52.0.0 -│ ├── arrow-cast v52.0.0 (*) -│ ├── arrow-ord v52.0.0 (*) -│ ├── arrow-string v52.0.0 (*) -│ ├── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) -│ ├── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) -│ └── parquet v52.0.0 (*) -├── arrow-string v52.0.0 (*) -├── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) -├── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) -├── parquet v52.0.0 (*) -├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) -├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) -└── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) - -arrow-buffer v48.0.1 -├── arrow v48.0.1 (*) -├── arrow-arith v48.0.1 (*) -├── arrow-array v48.0.1 (*) -├── arrow-cast v48.0.1 (*) -├── arrow-csv v48.0.1 (*) -├── arrow-data v48.0.1 -│ ├── arrow v48.0.1 (*) -│ ├── arrow-arith v48.0.1 (*) -│ ├── arrow-array v48.0.1 (*) -│ ├── arrow-cast v48.0.1 (*) -│ ├── arrow-csv v48.0.1 (*) -│ ├── arrow-ipc v48.0.1 (*) -│ ├── arrow-json v48.0.1 (*) -│ ├── arrow-ord v48.0.1 (*) -│ ├── arrow-row v48.0.1 (*) -│ ├── arrow-select v48.0.1 (*) -│ ├── arrow-string v48.0.1 (*) -│ └── parquet v48.0.1 (*) -├── arrow-ipc v48.0.1 (*) -├── arrow-json v48.0.1 (*) -├── arrow-ord v48.0.1 (*) -├── arrow-row v48.0.1 (*) -├── arrow-select v48.0.1 (*) -├── arrow-string v48.0.1 (*) -├── datafusion-common v33.0.0 (*) -├── datafusion-physical-expr v33.0.0 (*) -├── datafusion-physical-plan v33.0.0 (*) -├── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) -├── parquet v48.0.1 (*) -└── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) - -arrow-buffer v50.0.0 -├── arrow v50.0.0 (*) -├── arrow-arith v50.0.0 (*) -├── arrow-array v50.0.0 (*) -├── arrow-cast v50.0.0 (*) -├── arrow-data v50.0.0 -│ ├── arrow v50.0.0 (*) -│ ├── arrow-arith v50.0.0 (*) -│ ├── arrow-array v50.0.0 (*) -│ ├── arrow-cast v50.0.0 (*) -│ ├── arrow-ipc v50.0.0 (*) -│ ├── arrow-ord v50.0.0 (*) -│ ├── arrow-row v50.0.0 (*) -│ ├── arrow-select v50.0.0 (*) -│ └── arrow-string v50.0.0 (*) -├── arrow-flight v50.0.0 (*) -├── arrow-ipc v50.0.0 (*) -├── arrow-ord v50.0.0 (*) -├── arrow-row v50.0.0 (*) -├── arrow-select v50.0.0 (*) -├── arrow-string v50.0.0 (*) -├── arrow-udf-js v0.3.1 (*) -├── arrow-udf-python v0.2.0 (*) -└── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) - -arrow-buffer v52.0.0 -├── arrow-arith v52.0.0 (*) -├── arrow-array v52.0.0 (*) -├── arrow-cast v52.0.0 (*) -├── arrow-data v52.0.0 -│ ├── arrow-arith v52.0.0 (*) -│ ├── arrow-array v52.0.0 (*) -│ ├── arrow-cast v52.0.0 (*) -│ ├── arrow-ipc v52.0.0 (*) -│ ├── arrow-ord v52.0.0 (*) -│ ├── arrow-row v52.0.0 (*) -│ ├── arrow-select v52.0.0 (*) -│ ├── arrow-string v52.0.0 (*) -│ └── parquet v52.0.0 (*) -├── arrow-ipc v52.0.0 (*) -├── arrow-ord v52.0.0 (*) -├── arrow-row v52.0.0 (*) -├── arrow-select v52.0.0 (*) -├── arrow-string v52.0.0 (*) -├── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) -├── parquet v52.0.0 (*) -└── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) - -arrow-cast v48.0.1 (*) - -arrow-cast v50.0.0 (*) - -arrow-cast v52.0.0 (*) - -arrow-data v48.0.1 (*) - -arrow-data v50.0.0 (*) - -arrow-data v52.0.0 (*) - -arrow-ipc v48.0.1 (*) - -arrow-ipc v50.0.0 (*) - -arrow-ipc v52.0.0 (*) - -arrow-ord v48.0.1 (*) - -arrow-ord v50.0.0 (*) - -arrow-ord v52.0.0 (*) - -arrow-row v48.0.1 (*) - -arrow-row v50.0.0 (*) - -arrow-row v52.0.0 (*) - -arrow-schema v48.0.1 -├── arrow v48.0.1 (*) -├── arrow-arith v48.0.1 (*) -├── arrow-array v48.0.1 (*) -├── arrow-cast v48.0.1 (*) -├── arrow-csv v48.0.1 (*) -├── arrow-data v48.0.1 (*) -├── arrow-ipc v48.0.1 (*) -├── arrow-json v48.0.1 (*) -├── arrow-ord v48.0.1 (*) -├── arrow-row v48.0.1 (*) -├── arrow-select v48.0.1 (*) -├── arrow-string v48.0.1 (*) -├── datafusion v33.0.0 (*) -├── datafusion-common v33.0.0 (*) -├── datafusion-physical-expr v33.0.0 (*) -├── datafusion-physical-plan v33.0.0 (*) -├── datafusion-sql v33.0.0 (*) -├── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) -├── parquet v48.0.1 (*) -└── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) - -arrow-schema v50.0.0 -├── arrow v50.0.0 (*) -├── arrow-arith v50.0.0 (*) -├── arrow-array v50.0.0 (*) -├── arrow-cast v50.0.0 (*) -├── arrow-data v50.0.0 (*) -├── arrow-flight v50.0.0 (*) -├── arrow-ipc v50.0.0 (*) -├── arrow-ord v50.0.0 (*) -├── arrow-row v50.0.0 (*) -├── arrow-select v50.0.0 (*) -├── arrow-string v50.0.0 (*) -├── arrow-udf-flight v0.1.0 (*) -├── arrow-udf-js v0.3.1 (*) -├── arrow-udf-python v0.2.0 (*) -├── arrow-udf-wasm v0.2.2 (*) -├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) -├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) -├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -├── risingwave_expr v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/core) (*) -├── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) -└── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) - -arrow-schema v52.0.0 -├── arrow-arith v52.0.0 (*) -├── arrow-array v52.0.0 (*) -├── arrow-cast v52.0.0 (*) -├── arrow-data v52.0.0 (*) -├── arrow-ipc v52.0.0 (*) -├── arrow-ord v52.0.0 (*) -├── arrow-row v52.0.0 (*) -├── arrow-select v52.0.0 (*) -├── arrow-string v52.0.0 (*) -├── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) -├── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) -├── parquet v52.0.0 (*) -├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) -├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -├── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) -└── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) - -arrow-select v48.0.1 (*) - -arrow-select v50.0.0 (*) - -arrow-select v52.0.0 (*) - -arrow-string v48.0.1 (*) - -arrow-string v50.0.0 (*) - -arrow-string v52.0.0 (*) - -async-channel v1.9.0 -├── async-global-executor v2.3.1 -│ └── async-std v1.12.0 -│ ├── redis v0.25.1 -│ │ ├── risedev v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/risedevtool) -│ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ └── risingwave_meta_model_migration v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/model_v2/migration) (*) -├── async-std v1.12.0 (*) -├── blocking v1.3.1 -│ └── async-global-executor v2.3.1 (*) -└── google-cloud-pubsub v0.28.1 (*) - -async-channel v2.2.1 -└── foyer-storage v0.9.1 (*) - -axum v0.6.20 -├── tonic v0.10.2 (*) -└── tonic v0.11.0 (*) - -axum v0.7.4 -├── risingwave_common_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/common_service) (*) -├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) -├── risingwave_meta_dashboard v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/dashboard) (*) -└── tonic v0.12.1 (*) - -axum-core v0.3.4 -└── axum v0.6.20 (*) - -axum-core v0.4.3 -├── axum v0.7.4 (*) -└── axum-embed v0.1.0 - └── risingwave_meta_dashboard v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/dashboard) (*) - -base16ct v0.1.1 -├── elliptic-curve v0.12.3 -│ ├── ecdsa v0.14.8 -│ │ └── p256 v0.11.1 -│ │ └── aws-sigv4 v1.1.1 -│ │ ├── aws-msk-iam-sasl-signer v1.0.0 (*) -│ │ ├── aws-runtime v1.0.1 -│ │ │ ├── aws-config v1.0.1 (*) -│ │ │ ├── aws-sdk-dynamodb v1.3.0 (*) -│ │ │ ├── aws-sdk-glue v1.4.0 (*) -│ │ │ ├── aws-sdk-kinesis v1.3.0 (*) -│ │ │ ├── aws-sdk-s3 v1.1.0 (*) -│ │ │ ├── aws-sdk-sts v1.3.1 (*) -│ │ │ └── rw-aws-sdk-ec2 v1.2.0 (*) -│ │ └── aws-sdk-s3 v1.1.0 (*) -│ └── p256 v0.11.1 (*) -└── sec1 v0.3.0 - └── elliptic-curve v0.12.3 (*) - -base16ct v0.2.0 -├── elliptic-curve v0.13.8 -│ ├── ecdsa v0.16.9 -│ │ ├── p256 v0.13.2 -│ │ │ └── openidconnect v3.4.0 -│ │ │ └── pulsar v6.3.0 (*) -│ │ └── p384 v0.13.0 -│ │ └── openidconnect v3.4.0 (*) -│ ├── p256 v0.13.2 (*) -│ ├── p384 v0.13.0 (*) -│ └── primeorder v0.13.6 -│ ├── p256 v0.13.2 (*) -│ └── p384 v0.13.0 (*) -└── sec1 v0.7.3 - └── elliptic-curve v0.13.8 (*) - -base64 v0.13.1 -├── bson v2.11.0 (https://github.com/risingwavelabs/bson-rust?rev=e5175ec#e5175ecf) -│ └── mongodb v2.8.2 -│ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -├── hdrhistogram v7.5.2 -│ ├── console-subscriber v0.4.0 (*) -│ └── risingwave_bench v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/bench) -├── mongodb v2.8.2 (*) -├── oauth2 v4.4.2 -│ ├── openidconnect v3.4.0 (*) -│ └── pulsar v6.3.0 (*) -├── openidconnect v3.4.0 (*) -└── yup-oauth2 v8.3.0 (*) - -base64 v0.21.7 -├── arrow-cast v50.0.0 (*) -├── arrow-flight v50.0.0 (*) -├── datafusion-physical-expr v33.0.0 (*) -├── google-cloud-auth v0.16.0 (*) -├── google-cloud-bigquery v0.12.0 (*) -├── jsonwebtoken v9.3.0 -│ ├── google-cloud-auth v0.16.0 (*) -│ ├── pgwire v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/pgwire) (*) -│ ├── reqsign v0.15.2 (*) -│ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ └── risingwave_license v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/license) -│ └── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) -├── mysql_common v0.32.1 (*) -├── object_store v0.7.1 -│ ├── datafusion v33.0.0 (*) -│ ├── datafusion-common v33.0.0 (*) -│ ├── datafusion-execution v33.0.0 (*) -│ ├── datafusion-proto v33.0.0 (*) -│ ├── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) -│ └── parquet v48.0.1 (*) -├── parquet v48.0.1 (*) -├── pbjson v0.6.0 -│ └── risingwave_pb v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/prost) (*) -├── pem v3.0.2 -│ ├── jsonwebtoken v9.3.0 (*) -│ ├── mysql_async v0.34.1 (*) -│ └── pulsar v6.3.0 (*) -├── postgres-protocol v0.6.6 -│ ├── postgres-types v0.2.6 -│ │ ├── pg_bigdecimal v0.1.5 (https://github.com/risingwavelabs/rust-pg_bigdecimal?rev=0b7893d88894ca082b4525f94f812da034486f7c#0b7893d8) -│ │ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ │ ├── pg_interval v0.4.2 -│ │ │ └── risingwave_e2e_extended_mode_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/e2e_extended_mode) (*) -│ │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) -│ │ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) -│ │ ├── rust_decimal v1.35.0 (*) -│ │ └── tokio-postgres v0.7.10 (https://github.com/madsim-rs/rust-postgres.git?rev=ac00d88#ac00d886) -│ │ ├── postgres-openssl v0.5.0 -│ │ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ │ ├── risingwave_e2e_extended_mode_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/e2e_extended_mode) (*) -│ │ ├── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) -│ │ ├── risingwave_sqlsmith v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/sqlsmith) (*) -│ │ └── risingwave_state_cleaning_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/state_cleaning_test) -│ │ [dev-dependencies] -│ │ └── pgwire v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/pgwire) (*) -│ └── tokio-postgres v0.7.10 (https://github.com/madsim-rs/rust-postgres.git?rev=ac00d88#ac00d886) (*) -├── reqwest v0.11.20 -│ ├── gcp-bigquery-client v0.18.0 (*) -│ ├── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) -│ ├── oauth2 v4.4.2 (*) -│ ├── object_store v0.7.1 (*) -│ └── prometheus-http-query v0.8.0 -│ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) -│ └── risingwave_meta_node v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/node) (*) -├── rustls-pemfile v1.0.4 -│ ├── mongodb v2.8.2 (*) -│ ├── object_store v0.7.1 (*) -│ ├── reqwest v0.11.20 (*) -│ ├── rustls-native-certs v0.6.3 -│ │ ├── hyper-rustls v0.24.2 -│ │ │ ├── aws-smithy-runtime v1.1.3 -│ │ │ │ ├── aws-config v1.0.1 (*) -│ │ │ │ ├── aws-sdk-dynamodb v1.3.0 (*) -│ │ │ │ ├── aws-sdk-glue v1.4.0 (*) -│ │ │ │ ├── aws-sdk-kinesis v1.3.0 (*) -│ │ │ │ ├── aws-sdk-s3 v1.1.0 (*) -│ │ │ │ ├── aws-sdk-sts v1.3.1 (*) -│ │ │ │ ├── risingwave_object_store v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/object_store) (*) -│ │ │ │ └── rw-aws-sdk-ec2 v1.2.0 (*) -│ │ │ ├── gcp-bigquery-client v0.18.0 (*) -│ │ │ ├── reqwest v0.11.20 (*) -│ │ │ ├── risingwave_object_store v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/object_store) (*) -│ │ │ └── yup-oauth2 v8.3.0 (*) -│ │ └── tiberius v0.12.2 (*) -│ ├── tiberius v0.12.2 (*) -│ └── yup-oauth2 v8.3.0 (*) -├── rustls-pemfile v2.1.1 -│ ├── async-nats v0.35.0 (*) -│ ├── reqwest v0.12.4 (*) -│ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ ├── rumqttc v0.24.0 (*) -│ ├── rustls-native-certs v0.7.0 -│ │ ├── async-nats v0.35.0 (*) -│ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ │ └── rumqttc v0.24.0 (*) -│ ├── tonic v0.11.0 (*) -│ └── tonic v0.12.1 (*) -├── sqlx-mysql v0.7.1 (*) -├── sqlx-postgres v0.7.1 (*) -├── tonic v0.10.2 (*) -├── tonic v0.11.0 (*) -└── wasmtime-cache v20.0.0 (*) - -base64 v0.21.7 -├── sqlx-mysql v0.7.1 (*) -└── sqlx-postgres v0.7.1 (*) - -base64 v0.22.0 -├── arrow-cast v52.0.0 (*) -├── arrow-udf-wasm v0.2.2 (*) -├── async-nats v0.35.0 (*) -├── aws-msk-iam-sasl-signer v1.0.0 (*) -├── base64-url v3.0.0 -│ └── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) -├── opendal v0.47.2 (*) -├── parquet v52.0.0 (*) -├── reqsign v0.15.2 (*) -├── reqwest v0.12.4 (*) -├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) -└── tonic v0.12.1 (*) - -bigdecimal v0.3.1 -├── sea-orm v0.12.14 (*) -├── sea-query v0.30.7 (*) -├── sea-query-binder v0.5.0 (*) -├── sqlx-core v0.7.1 (*) -├── sqlx-mysql v0.7.1 (*) -├── sqlx-mysql v0.7.1 (*) -├── sqlx-postgres v0.7.1 (*) -├── sqlx-postgres v0.7.1 (*) -└── tiberius v0.12.2 (*) - -bigdecimal v0.4.5 -├── apache-avro v0.17.0 (https://github.com/apache/avro.git#fdab5db0) (*) -├── google-cloud-bigquery v0.12.0 (*) -├── mysql_common v0.32.1 (*) -└── pg_bigdecimal v0.1.5 (https://github.com/risingwavelabs/rust-pg_bigdecimal?rev=0b7893d88894ca082b4525f94f812da034486f7c#0b7893d8) (*) - -bincode v1.3.3 -├── foyer-storage v0.9.1 (*) -├── madsim v0.2.30 (*) -├── risingwave_backup v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/backup) (*) -├── risingwave_common_secret v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/secret) (*) -├── risingwave_error v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/error) (*) -├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) -├── wasmtime v20.0.0 (*) -├── wasmtime-cache v20.0.0 (*) -└── wasmtime-environ v20.0.0 (*) -[dev-dependencies] -└── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) - -bincode v2.0.0-rc.3 -└── risingwave_hummock_trace v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_trace) (*) - -bitflags v1.3.2 -├── axum v0.6.20 (*) -├── bcc v0.0.33 -│ └── risingwave_bench v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/bench) -├── crossterm v0.25.0 -│ └── inquire v0.7.0 -│ └── risingwave_ctl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/ctl) (*) -├── flatbuffers v23.5.26 -│ ├── arrow-ipc v48.0.1 (*) -│ └── arrow-ipc v50.0.0 (*) -├── flatbuffers v24.3.25 -│ └── arrow-ipc v52.0.0 (*) -├── mongodb v2.8.2 (*) -├── nix v0.26.4 -│ └── pprof v0.13.0 (*) -├── rustix v0.37.26 -│ └── async-io v1.13.0 -│ ├── async-global-executor v2.3.1 (*) -│ └── async-std v1.12.0 (*) -├── security-framework v2.9.2 -│ ├── native-tls v0.2.11 -│ │ ├── hyper-tls v0.5.0 -│ │ │ ├── clickhouse v0.11.5 (https://github.com/risingwavelabs/clickhouse.rs?rev=d38c8b6391af098b724c114e5a4746aedab6ab8e#d38c8b63) -│ │ │ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ │ │ ├── reqwest v0.11.20 (*) -│ │ │ └── risingwave_object_store v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/object_store) (*) -│ │ ├── hyper-tls v0.6.0 -│ │ │ └── reqwest v0.12.4 (*) -│ │ ├── mysql_async v0.34.1 (*) -│ │ ├── pulsar v6.3.0 (*) -│ │ ├── reqwest v0.11.20 (*) -│ │ ├── reqwest v0.12.4 (*) -│ │ ├── sqlx-core v0.7.1 (*) -│ │ └── tokio-native-tls v0.3.1 -│ │ ├── hyper-tls v0.5.0 (*) -│ │ ├── hyper-tls v0.6.0 (*) -│ │ ├── mysql_async v0.34.1 (*) -│ │ ├── pulsar v6.3.0 (*) -│ │ ├── reqwest v0.11.20 (*) -│ │ └── reqwest v0.12.4 (*) -│ ├── rustls-native-certs v0.6.3 (*) -│ └── rustls-native-certs v0.7.0 (*) -└── system-configuration v0.5.1 - └── reqwest v0.12.4 (*) - -bitflags v2.6.0 -├── bindgen v0.69.4 (*) -├── crossterm v0.27.0 -│ └── comfy-table v7.1.0 -│ ├── arrow-cast v48.0.1 (*) -│ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) -│ ├── risingwave_ctl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/ctl) (*) -│ └── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) -├── foyer-memory v0.6.1 -│ ├── foyer v0.10.1 (*) -│ └── foyer-storage v0.9.1 (*) -├── foyer-storage v0.9.1 (*) -├── fxprof-processed-profile v0.6.0 -│ └── wasmtime v20.0.0 (*) -├── inquire v0.7.0 (*) -├── mysql_common v0.32.1 (*) -├── nix v0.29.0 -│ └── foyer-common v0.8.1 -│ ├── foyer v0.10.1 (*) -│ ├── foyer-intrusive v0.8.1 -│ │ └── foyer-memory v0.6.1 (*) -│ ├── foyer-memory v0.6.1 (*) -│ └── foyer-storage v0.9.1 (*) -├── openssl v0.10.66 -│ ├── pgwire v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/pgwire) (*) -│ ├── postgres-openssl v0.5.0 (*) -│ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ ├── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) -│ └── tokio-openssl v0.6.3 -│ ├── pgwire v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/pgwire) (*) -│ └── postgres-openssl v0.5.0 (*) -├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) -├── rustix v0.38.31 -│ ├── cap-primitives v3.0.0 -│ │ ├── cap-fs-ext v3.0.0 -│ │ │ └── wasi-common v20.0.0 (*) -│ │ ├── cap-std v3.0.0 -│ │ │ ├── cap-fs-ext v3.0.0 (*) -│ │ │ ├── system-interface v0.27.2 -│ │ │ │ └── wasi-common v20.0.0 (*) -│ │ │ └── wasi-common v20.0.0 (*) -│ │ └── cap-time-ext v3.0.0 -│ │ └── wasi-common v20.0.0 (*) -│ ├── cap-std v3.0.0 (*) -│ ├── cap-time-ext v3.0.0 (*) -│ ├── fs-set-times v0.20.1 -│ │ ├── cap-primitives v3.0.0 (*) -│ │ └── wasi-common v20.0.0 (*) -│ ├── is-terminal v0.4.9 -│ │ ├── criterion v0.5.1 (*) -│ │ ├── env_logger v0.10.0 (*) -│ │ └── inferno v0.11.16 (*) -│ ├── system-interface v0.27.2 (*) -│ ├── tempfile v3.10.0 -│ │ ├── arrow-udf-wasm v0.2.2 (*) -│ │ ├── datafusion v33.0.0 (*) -│ │ ├── datafusion-execution v33.0.0 (*) -│ │ ├── dialoguer v0.11.0 -│ │ │ └── risedev-config v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/risedevtool/config) -│ │ ├── native-tls v0.2.11 (*) -│ │ ├── pprof v0.13.0 (*) -│ │ ├── prost-build v0.11.9 (*) -│ │ ├── prost-build v0.12.1 (*) -│ │ ├── prost-build v0.13.1 (*) -│ │ ├── protobuf-native v0.2.2+3.19.1 -│ │ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ │ ├── risedev v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/risedevtool) -│ │ ├── risingwave_cmd_all v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/cmd_all) -│ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ │ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) -│ │ ├── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) -│ │ ├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) -│ │ ├── rusty-fork v0.3.0 -│ │ │ [dev-dependencies] -│ │ │ └── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) -│ │ ├── sqllogictest v0.21.0 (*) -│ │ └── sqlx-macros-core v0.7.1 (*) -│ │ [dev-dependencies] -│ │ ├── pgwire v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/pgwire) (*) -│ │ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) -│ │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) -│ │ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) -│ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ │ ├── risingwave_dml v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/dml) (*) -│ │ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) -│ │ ├── risingwave_planner_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend/planner_test) -│ │ └── rw_resource_util v0.0.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/resource_util) -│ │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) -│ │ └── risingwave_common_metrics v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/metrics) (*) -│ ├── wasi-common v20.0.0 (*) -│ ├── wasmtime-cache v20.0.0 (*) -│ ├── wasmtime-fiber v20.0.0 (*) -│ └── wasmtime-runtime v20.0.0 (*) -├── rustix v0.38.31 -│ └── which v4.4.2 -│ ├── bindgen v0.69.4 (*) -│ ├── prost-build v0.11.9 (*) -│ └── prost-build v0.12.1 (*) -├── sqlx-mysql v0.7.1 (*) -├── sqlx-mysql v0.7.1 (*) -├── sqlx-postgres v0.7.1 (*) -├── sqlx-postgres v0.7.1 (*) -├── system-interface v0.27.2 (*) -├── tower-http v0.5.2 -│ ├── risingwave_common_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/common_service) (*) -│ └── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) -├── wasi-common v20.0.0 (*) -├── wasmparser v0.202.0 -│ ├── cranelift-wasm v0.107.0 -│ │ └── wasmtime-cranelift v20.0.0 (*) -│ ├── wasmprinter v0.202.0 (*) -│ ├── wasmtime v20.0.0 (*) -│ ├── wasmtime-cranelift v20.0.0 (*) -│ ├── wasmtime-environ v20.0.0 (*) -│ ├── wasmtime-types v20.0.0 -│ │ ├── cranelift-wasm v0.107.0 (*) -│ │ └── wasmtime-environ v20.0.0 (*) -│ └── wit-parser v0.202.0 (*) -└── wiggle v20.0.0 (*) - -brotli v3.5.0 -└── parquet v48.0.1 (*) - -brotli v6.0.0 -└── parquet v52.0.0 (*) - -brotli-decompressor v2.5.1 -└── brotli v3.5.0 (*) - -brotli-decompressor v4.0.1 -└── brotli v6.0.0 (*) - -byteorder v1.5.0 -├── bcc v0.0.33 (*) -├── fxhash v0.2.1 -│ ├── fxprof-processed-profile v0.6.0 (*) -│ ├── inquire v0.7.0 (*) -│ └── sled v0.34.7 -│ └── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) -├── hdrhistogram v7.5.2 (*) -├── mysql_common v0.32.1 (*) -├── nkeys v0.4.0 -│ └── async-nats v0.35.0 (*) -├── pg_bigdecimal v0.1.5 (https://github.com/risingwavelabs/rust-pg_bigdecimal?rev=0b7893d88894ca082b4525f94f812da034486f7c#0b7893d8) (*) -├── pgwire v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/pgwire) (*) -├── postgres-protocol v0.6.6 (*) -├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) -├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -├── risingwave_hummock_trace v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_trace) (*) -├── roaring v0.10.2 -│ └── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) -├── sqlx-core v0.7.1 (*) -├── sqlx-mysql v0.7.1 (*) -├── sqlx-postgres v0.7.1 (*) -├── thrift v0.17.0 -│ ├── parquet v48.0.1 (*) -│ └── parquet v52.0.0 (*) -├── tiberius v0.12.2 (*) -└── tokio-postgres v0.7.10 (https://github.com/madsim-rs/rust-postgres.git?rev=ac00d88#ac00d886) (*) - -byteorder v1.5.0 -├── num-bigint-dig v0.8.4 -│ ├── rsa v0.9.5 -│ │ ├── openidconnect v3.4.0 (*) -│ │ ├── reqsign v0.15.2 (*) -│ │ └── sqlx-mysql v0.7.1 (*) -│ └── rsa v0.9.5 -│ └── sqlx-mysql v0.7.1 (*) -├── sqlx-mysql v0.7.1 (*) -└── sqlx-postgres v0.7.1 (*) - -bytes v1.6.0 -├── arrow-buffer v48.0.1 (*) -├── arrow-buffer v50.0.0 (*) -├── arrow-buffer v52.0.0 (*) -├── arrow-flight v50.0.0 (*) -├── async-nats v0.35.0 (*) -├── asynchronous-codec v0.6.2 -│ └── tiberius v0.12.2 (*) -├── aws-config v1.0.1 (*) -├── aws-http v0.60.0 -│ ├── aws-config v1.0.1 (*) -│ ├── aws-runtime v1.0.1 (*) -│ ├── aws-sdk-dynamodb v1.3.0 (*) -│ ├── aws-sdk-glue v1.4.0 (*) -│ ├── aws-sdk-kinesis v1.3.0 (*) -│ ├── aws-sdk-s3 v1.1.0 (*) -│ ├── aws-sdk-sts v1.3.1 (*) -│ └── rw-aws-sdk-ec2 v1.2.0 (*) -├── aws-sdk-dynamodb v1.3.0 (*) -├── aws-sdk-glue v1.4.0 (*) -├── aws-sdk-kinesis v1.3.0 (*) -├── aws-sdk-s3 v1.1.0 (*) -├── aws-sigv4 v1.1.1 (*) -├── aws-smithy-checksums v0.60.0 -│ └── aws-sdk-s3 v1.1.0 (*) -├── aws-smithy-eventstream v0.60.3 -│ ├── aws-runtime v1.0.1 (*) -│ ├── aws-sdk-s3 v1.1.0 (*) -│ ├── aws-sigv4 v1.1.1 (*) -│ └── aws-smithy-http v0.60.3 -│ ├── aws-config v1.0.1 (*) -│ ├── aws-runtime v1.0.1 (*) -│ ├── aws-sdk-dynamodb v1.3.0 (*) -│ ├── aws-sdk-glue v1.4.0 (*) -│ ├── aws-sdk-kinesis v1.3.0 (*) -│ ├── aws-sdk-s3 v1.1.0 (*) -│ ├── aws-sdk-sts v1.3.1 (*) -│ ├── aws-sigv4 v1.1.1 (*) -│ ├── aws-smithy-checksums v0.60.0 (*) -│ ├── aws-smithy-runtime v1.1.3 (*) -│ ├── risingwave_bench v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/bench) -│ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ ├── risingwave_object_store v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/object_store) (*) -│ └── rw-aws-sdk-ec2 v1.2.0 (*) -├── aws-smithy-http v0.60.3 (*) -├── aws-smithy-runtime v1.1.3 (*) -├── aws-smithy-runtime-api v1.7.1 -│ ├── aws-config v1.0.1 (*) -│ ├── aws-credential-types v1.2.0 -│ │ ├── aws-config v1.0.1 (*) -│ │ ├── aws-msk-iam-sasl-signer v1.0.0 (*) -│ │ ├── aws-runtime v1.0.1 (*) -│ │ ├── aws-sdk-dynamodb v1.3.0 (*) -│ │ ├── aws-sdk-glue v1.4.0 (*) -│ │ ├── aws-sdk-kinesis v1.3.0 (*) -│ │ ├── aws-sdk-s3 v1.1.0 (*) -│ │ ├── aws-sdk-sts v1.3.1 (*) -│ │ ├── aws-sigv4 v1.1.1 (*) -│ │ ├── aws-types v1.3.0 -│ │ │ ├── aws-config v1.0.1 (*) -│ │ │ ├── aws-http v0.60.0 (*) -│ │ │ ├── aws-msk-iam-sasl-signer v1.0.0 (*) -│ │ │ ├── aws-runtime v1.0.1 (*) -│ │ │ ├── aws-sdk-dynamodb v1.3.0 (*) -│ │ │ ├── aws-sdk-glue v1.4.0 (*) -│ │ │ ├── aws-sdk-kinesis v1.3.0 (*) -│ │ │ ├── aws-sdk-s3 v1.1.0 (*) -│ │ │ ├── aws-sdk-sts v1.3.1 (*) -│ │ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ │ │ └── rw-aws-sdk-ec2 v1.2.0 (*) -│ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ │ ├── risingwave_object_store v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/object_store) (*) -│ │ └── rw-aws-sdk-ec2 v1.2.0 (*) -│ ├── aws-http v0.60.0 (*) -│ ├── aws-runtime v1.0.1 (*) -│ ├── aws-sdk-dynamodb v1.3.0 (*) -│ ├── aws-sdk-glue v1.4.0 (*) -│ ├── aws-sdk-kinesis v1.3.0 (*) -│ ├── aws-sdk-s3 v1.1.0 (*) -│ ├── aws-sdk-sts v1.3.1 (*) -│ ├── aws-sigv4 v1.1.1 (*) -│ ├── aws-smithy-http v0.60.3 (*) -│ ├── aws-smithy-runtime v1.1.3 (*) -│ ├── aws-types v1.3.0 (*) -│ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ ├── risingwave_object_store v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/object_store) (*) -│ └── rw-aws-sdk-ec2 v1.2.0 (*) -├── aws-smithy-types v1.2.0 -│ ├── aws-config v1.0.1 (*) -│ ├── aws-credential-types v1.2.0 (*) -│ ├── aws-http v0.60.0 (*) -│ ├── aws-runtime v1.0.1 (*) -│ ├── aws-sdk-dynamodb v1.3.0 (*) -│ ├── aws-sdk-glue v1.4.0 (*) -│ ├── aws-sdk-kinesis v1.3.0 (*) -│ ├── aws-sdk-s3 v1.1.0 (*) -│ ├── aws-sdk-sts v1.3.1 (*) -│ ├── aws-sigv4 v1.1.1 (*) -│ ├── aws-smithy-checksums v0.60.0 (*) -│ ├── aws-smithy-eventstream v0.60.3 (*) -│ ├── aws-smithy-http v0.60.3 (*) -│ ├── aws-smithy-json v0.60.0 -│ │ ├── aws-config v1.0.1 (*) -│ │ ├── aws-sdk-dynamodb v1.3.0 (*) -│ │ ├── aws-sdk-glue v1.4.0 (*) -│ │ ├── aws-sdk-kinesis v1.3.0 (*) -│ │ ├── aws-sdk-s3 v1.1.0 (*) -│ │ ├── aws-sdk-sts v1.3.1 (*) -│ │ └── rw-aws-sdk-ec2 v1.2.0 (*) -│ ├── aws-smithy-query v0.60.0 -│ │ ├── aws-sdk-sts v1.3.1 (*) -│ │ └── rw-aws-sdk-ec2 v1.2.0 (*) -│ ├── aws-smithy-runtime v1.1.3 (*) -│ ├── aws-smithy-runtime-api v1.7.1 (*) -│ ├── aws-smithy-types-convert v0.60.1 -│ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ ├── aws-types v1.3.0 (*) -│ ├── risingwave_bench v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/bench) -│ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ ├── risingwave_object_store v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/object_store) (*) -│ └── rw-aws-sdk-ec2 v1.2.0 (*) -├── axum v0.6.20 (*) -├── axum v0.7.4 (*) -├── axum-core v0.3.4 (*) -├── axum-core v0.4.3 (*) -├── bytes-utils v0.1.3 -│ ├── aws-smithy-http v0.60.3 (*) -│ └── aws-smithy-types v1.2.0 (*) -├── clickhouse v0.11.5 (https://github.com/risingwavelabs/clickhouse.rs?rev=d38c8b6391af098b724c114e5a4746aedab6ab8e#d38c8b63) (*) -├── combine v4.6.6 -│ ├── jni v0.21.1 -│ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ │ ├── risingwave_java_binding v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/java_binding) -│ │ └── risingwave_jni_core v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/jni_core) (*) -│ └── redis v0.25.1 (*) -├── datafusion v33.0.0 (*) -├── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) -├── foyer-common v0.8.1 (*) -├── foyer-storage v0.9.1 (*) -├── h2 v0.3.26 -│ ├── aws-smithy-runtime v1.1.3 (*) -│ ├── hyper v0.14.27 -│ │ ├── aws-config v1.0.1 (*) -│ │ ├── aws-smithy-runtime v1.1.3 (*) -│ │ ├── aws-smithy-types v1.2.0 (*) -│ │ ├── axum v0.6.20 (*) -│ │ ├── clickhouse v0.11.5 (https://github.com/risingwavelabs/clickhouse.rs?rev=d38c8b6391af098b724c114e5a4746aedab6ab8e#d38c8b63) (*) -│ │ ├── gcp-bigquery-client v0.18.0 (*) -│ │ ├── hyper-rustls v0.24.2 (*) -│ │ ├── hyper-timeout v0.4.1 -│ │ │ ├── tonic v0.10.2 (*) -│ │ │ └── tonic v0.11.0 (*) -│ │ ├── hyper-tls v0.5.0 (*) -│ │ ├── object_store v0.7.1 (*) -│ │ ├── reqwest v0.11.20 (*) -│ │ ├── risingwave_object_store v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/object_store) (*) -│ │ ├── tonic v0.10.2 (*) -│ │ ├── tonic v0.11.0 (*) -│ │ └── yup-oauth2 v8.3.0 (*) -│ ├── reqwest v0.11.20 (*) -│ ├── tonic v0.10.2 (*) -│ └── tonic v0.11.0 (*) -├── h2 v0.4.4 -│ ├── hyper v1.4.1 -│ │ ├── axum v0.7.4 (*) -│ │ ├── hyper-rustls v0.26.0 (*) -│ │ ├── hyper-timeout v0.5.1 -│ │ │ └── tonic v0.12.1 (*) -│ │ ├── hyper-tls v0.6.0 (*) -│ │ ├── hyper-util v0.1.6 -│ │ │ ├── axum v0.7.4 (*) -│ │ │ ├── console-subscriber v0.4.0 (*) -│ │ │ ├── hyper-rustls v0.26.0 (*) -│ │ │ ├── hyper-timeout v0.5.1 (*) -│ │ │ ├── hyper-tls v0.6.0 (*) -│ │ │ ├── reqwest v0.12.4 (*) -│ │ │ ├── risingwave_common_metrics v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/metrics) (*) -│ │ │ └── tonic v0.12.1 (*) -│ │ ├── reqwest v0.12.4 (*) -│ │ ├── risingwave_common_metrics v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/metrics) (*) -│ │ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) -│ │ ├── risingwave_rpc_client v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/rpc_client) (*) -│ │ └── tonic v0.12.1 (*) -│ ├── reqwest v0.12.4 (*) -│ └── tonic v0.12.1 (*) -├── http v0.2.9 -│ ├── aws-config v1.0.1 (*) -│ ├── aws-http v0.60.0 (*) -│ ├── aws-runtime v1.0.1 (*) -│ ├── aws-sdk-dynamodb v1.3.0 (*) -│ ├── aws-sdk-glue v1.4.0 (*) -│ ├── aws-sdk-kinesis v1.3.0 (*) -│ ├── aws-sdk-s3 v1.1.0 (*) -│ ├── aws-sdk-sts v1.3.1 (*) -│ ├── aws-sigv4 v1.1.1 (*) -│ ├── aws-smithy-checksums v0.60.0 (*) -│ ├── aws-smithy-http v0.60.3 (*) -│ ├── aws-smithy-runtime v1.1.3 (*) -│ ├── aws-smithy-runtime-api v1.7.1 (*) -│ ├── aws-smithy-types v1.2.0 (*) -│ ├── aws-types v1.3.0 (*) -│ ├── axum v0.6.20 (*) -│ ├── axum-core v0.3.4 (*) -│ ├── ginepro v0.7.2 (*) -│ ├── h2 v0.3.26 (*) -│ ├── http-body v0.4.5 -│ │ ├── aws-http v0.60.0 (*) -│ │ ├── aws-sdk-s3 v1.1.0 (*) -│ │ ├── aws-smithy-checksums v0.60.0 (*) -│ │ ├── aws-smithy-http v0.60.3 (*) -│ │ ├── aws-smithy-runtime v1.1.3 (*) -│ │ ├── aws-smithy-types v1.2.0 (*) -│ │ ├── axum v0.6.20 (*) -│ │ ├── axum-core v0.3.4 (*) -│ │ ├── hyper v0.14.27 (*) -│ │ ├── reqwest v0.11.20 (*) -│ │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) -│ │ ├── tonic v0.10.2 (*) -│ │ └── tonic v0.11.0 (*) -│ ├── hyper v0.14.27 (*) -│ ├── hyper-rustls v0.24.2 (*) -│ ├── oauth2 v4.4.2 (*) -│ ├── openidconnect v3.4.0 (*) -│ ├── opentelemetry-otlp v0.16.0 (*) -│ ├── reqwest v0.11.20 (*) -│ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ ├── rw-aws-sdk-ec2 v1.2.0 (*) -│ ├── tonic v0.10.2 (*) -│ ├── tonic v0.11.0 (*) -│ └── yup-oauth2 v8.3.0 (*) -├── http v1.1.0 -│ ├── aws-smithy-runtime-api v1.7.1 (*) -│ ├── axum v0.7.4 (*) -│ ├── axum-core v0.4.3 (*) -│ ├── axum-embed v0.1.0 (*) -│ ├── etcd-client v0.14.0 (*) -│ ├── google-cloud-gax v0.19.0 (*) -│ ├── h2 v0.4.4 (*) -│ ├── http-body v1.0.0 -│ │ ├── axum v0.7.4 (*) -│ │ ├── axum-core v0.4.3 (*) -│ │ ├── http-body-util v0.1.1 -│ │ │ ├── axum v0.7.4 (*) -│ │ │ ├── axum-core v0.4.3 (*) -│ │ │ ├── hyper-tls v0.6.0 (*) -│ │ │ ├── reqwest v0.12.4 (*) -│ │ │ ├── tonic v0.12.1 (*) -│ │ │ └── tower-http v0.5.2 (*) -│ │ ├── hyper v1.4.1 (*) -│ │ ├── hyper-util v0.1.6 (*) -│ │ ├── reqwest v0.12.4 (*) -│ │ ├── risingwave_common_metrics v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/metrics) (*) -│ │ ├── tonic v0.12.1 (*) -│ │ └── tower-http v0.5.2 (*) -│ ├── http-body-util v0.1.1 (*) -│ ├── hyper v1.4.1 (*) -│ ├── hyper-rustls v0.26.0 (*) -│ ├── hyper-util v0.1.6 (*) -│ ├── opendal v0.47.2 (*) -│ ├── reqsign v0.15.2 (*) -│ ├── reqwest v0.12.4 (*) -│ ├── reqwest-middleware v0.3.1 (*) -│ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) -│ ├── risingwave_common_metrics v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/metrics) (*) -│ ├── risingwave_common_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/common_service) (*) -│ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) -│ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) -│ ├── risingwave_rpc_client v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/rpc_client) (*) -│ ├── tonic v0.12.1 (*) -│ └── tower-http v0.5.2 (*) -├── http-body v0.4.5 (*) -├── http-body v1.0.0 (*) -├── http-body-util v0.1.1 (*) -├── hyper v0.14.27 (*) -├── hyper v1.4.1 (*) -├── hyper-tls v0.5.0 (*) -├── hyper-tls v0.6.0 (*) -├── hyper-util v0.1.6 (*) -├── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) -├── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) -├── jsonbb v0.1.4 -│ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) -│ ├── risingwave_common_estimate_size v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/estimate_size) (*) -│ ├── risingwave_compactor v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/compactor) (*) -│ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ ├── risingwave_connector_codec v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector/codec) (*) -│ ├── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) -│ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) -│ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) -│ ├── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) -│ └── sql-json-path v0.1.0 (*) -├── madsim v0.2.30 (*) -├── memcomparable v0.2.0 (*) -├── mysql_async v0.34.1 (*) -├── mysql_common v0.32.1 (*) -├── object_store v0.7.1 (*) -├── opendal v0.47.2 (*) -├── parquet v48.0.1 (*) -├── parquet v52.0.0 (*) -├── pg_bigdecimal v0.1.5 (https://github.com/risingwavelabs/rust-pg_bigdecimal?rev=0b7893d88894ca082b4525f94f812da034486f7c#0b7893d8) (*) -├── pg_interval v0.4.2 (*) -├── pgwire v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/pgwire) (*) -├── postgres-protocol v0.6.6 (*) -├── postgres-types v0.2.6 (*) -├── prost v0.12.1 (*) -├── prost v0.13.1 (*) -├── pulsar v6.3.0 (*) -├── redis v0.25.1 (*) -├── reqwest v0.11.20 (*) -├── reqwest v0.12.4 (*) -├── risingwave_backup v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/backup) (*) -├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) -├── risingwave_bench v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/bench) -├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) -├── risingwave_common_estimate_size v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/estimate_size) (*) -├── risingwave_common_metrics v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/metrics) (*) -├── risingwave_compaction_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/compaction_test) -├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -├── risingwave_ctl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/ctl) (*) -├── risingwave_error v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/error) (*) -├── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) -├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) -├── risingwave_hummock_sdk v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_sdk) (*) -├── risingwave_hummock_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_test) (*) -├── risingwave_hummock_trace v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_trace) (*) -├── risingwave_java_binding v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/java_binding) -├── risingwave_jni_core v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/jni_core) (*) -├── risingwave_mem_table_spill_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream/spill_test) -├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) -├── risingwave_meta_dashboard v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/dashboard) (*) -├── risingwave_object_store v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/object_store) (*) -├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) -├── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) -├── rumqttc v0.24.0 (*) -├── rust_decimal v1.35.0 (*) -├── sqlx-core v0.7.1 (*) -├── sqlx-mysql v0.7.1 (*) -├── tiberius v0.12.2 (*) -├── tokio v1.39.2 -│ ├── arrow-flight v50.0.0 (*) -│ ├── arrow-udf-flight v0.1.0 (*) -│ ├── async-compression v0.4.5 -│ │ ├── datafusion v33.0.0 (*) -│ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ │ └── tower-http v0.5.2 (*) -│ ├── async-global-executor v2.3.1 (*) -│ ├── async-nats v0.35.0 (*) -│ ├── await-tree v0.2.1 -│ │ ├── risingwave_compactor v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/compactor) (*) -│ │ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) -│ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ │ ├── risingwave_expr v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/core) (*) -│ │ ├── risingwave_object_store v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/object_store) (*) -│ │ ├── risingwave_rt v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/runtime) (*) -│ │ ├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) -│ │ └── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) -│ ├── aws-config v1.0.1 (*) -│ ├── aws-smithy-async v1.2.1 -│ │ ├── aws-config v1.0.1 (*) -│ │ ├── aws-credential-types v1.2.0 (*) -│ │ ├── aws-runtime v1.0.1 (*) -│ │ ├── aws-sdk-dynamodb v1.3.0 (*) -│ │ ├── aws-sdk-glue v1.4.0 (*) -│ │ ├── aws-sdk-kinesis v1.3.0 (*) -│ │ ├── aws-sdk-s3 v1.1.0 (*) -│ │ ├── aws-sdk-sts v1.3.1 (*) -│ │ ├── aws-smithy-runtime v1.1.3 (*) -│ │ ├── aws-smithy-runtime-api v1.7.1 (*) -│ │ ├── aws-types v1.3.0 (*) -│ │ └── rw-aws-sdk-ec2 v1.2.0 (*) -│ ├── aws-smithy-runtime v1.1.3 (*) -│ ├── aws-smithy-runtime-api v1.7.1 (*) -│ ├── aws-smithy-types v1.2.0 (*) -│ ├── axum v0.7.4 (*) -│ ├── backon v0.4.4 -│ │ ├── google-cloud-bigquery v0.12.0 (*) -│ │ └── opendal v0.47.2 (*) -│ ├── clickhouse v0.11.5 (https://github.com/risingwavelabs/clickhouse.rs?rev=d38c8b6391af098b724c114e5a4746aedab6ab8e#d38c8b63) (*) -│ ├── combine v4.6.6 (*) -│ ├── console-subscriber v0.4.0 (*) -│ ├── criterion v0.5.1 (*) -│ ├── datafusion v33.0.0 (*) -│ ├── datafusion-physical-plan v33.0.0 (*) -│ ├── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) -│ ├── etcd-client v0.14.0 (*) -│ ├── gcp-bigquery-client v0.18.0 (*) -│ ├── ginepro v0.7.2 (*) -│ ├── google-cloud-auth v0.16.0 (*) -│ ├── google-cloud-bigquery v0.12.0 (*) -│ ├── google-cloud-gax v0.19.0 (*) -│ ├── google-cloud-metadata v0.5.0 (*) -│ ├── google-cloud-pubsub v0.28.1 (*) -│ ├── h2 v0.3.26 (*) -│ ├── h2 v0.4.4 (*) -│ ├── hyper v0.14.27 (*) -│ ├── hyper v1.4.1 (*) -│ ├── hyper-rustls v0.24.2 (*) -│ ├── hyper-rustls v0.26.0 (*) -│ ├── hyper-timeout v0.4.1 (*) -│ ├── hyper-timeout v0.5.1 (*) -│ ├── hyper-tls v0.5.0 (*) -│ ├── hyper-tls v0.6.0 (*) -│ ├── hyper-util v0.1.6 (*) -│ ├── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) -│ ├── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) -│ ├── madsim v0.2.30 (*) -│ ├── madsim-rdkafka v0.4.2+0.34.0 -│ │ ├── risedev v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/risedevtool) -│ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ │ └── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) -│ ├── madsim-tokio v0.2.28 -│ │ ├── foyer v0.10.1 (*) -│ │ ├── foyer-common v0.8.1 (*) -│ │ ├── foyer-memory v0.6.1 (*) -│ │ ├── foyer-storage v0.9.1 (*) -│ │ ├── pgwire v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/pgwire) (*) -│ │ ├── risedev v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/risedevtool) -│ │ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) -│ │ ├── risingwave_bench v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/bench) -│ │ ├── risingwave_cmd v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/cmd) (*) -│ │ ├── risingwave_cmd_all v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/cmd_all) -│ │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) -│ │ ├── risingwave_common_heap_profiling v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/heap_profiling) (*) -│ │ ├── risingwave_common_metrics v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/metrics) (*) -│ │ ├── risingwave_common_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/common_service) (*) -│ │ ├── risingwave_compaction_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/compaction_test) -│ │ ├── risingwave_compactor v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/compactor) (*) -│ │ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) -│ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ │ ├── risingwave_ctl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/ctl) (*) -│ │ ├── risingwave_dml v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/dml) (*) -│ │ ├── risingwave_e2e_extended_mode_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/e2e_extended_mode) (*) -│ │ ├── risingwave_expr v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/core) (*) -│ │ ├── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) -│ │ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) -│ │ ├── risingwave_hummock_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_test) (*) -│ │ ├── risingwave_hummock_trace v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_trace) (*) -│ │ ├── risingwave_java_binding v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/java_binding) -│ │ ├── risingwave_jni_core v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/jni_core) (*) -│ │ ├── risingwave_mem_table_spill_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream/spill_test) -│ │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) -│ │ ├── risingwave_meta_node v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/node) (*) -│ │ ├── risingwave_meta_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/service) (*) -│ │ ├── risingwave_object_store v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/object_store) (*) -│ │ ├── risingwave_planner_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend/planner_test) -│ │ ├── risingwave_regress_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/regress) -│ │ ├── risingwave_rpc_client v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/rpc_client) (*) -│ │ ├── risingwave_rt v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/runtime) (*) -│ │ ├── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) -│ │ ├── risingwave_sqlparser v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/sqlparser) (*) -│ │ ├── risingwave_sqlsmith v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/sqlsmith) (*) -│ │ ├── risingwave_state_cleaning_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/state_cleaning_test) -│ │ ├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) -│ │ ├── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) -│ │ ├── sync-point v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/sync-point) -│ │ │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) -│ │ │ ├── risingwave_meta_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/service) (*) -│ │ │ ├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) -│ │ │ └── risingwave_test_runner v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/test_runner) -│ │ │ [dev-dependencies] -│ │ │ ├── risingwave_hummock_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_test) (*) -│ │ │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) -│ │ │ └── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) -│ │ │ [dev-dependencies] -│ │ │ └── risingwave_hummock_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_test) (*) -│ │ ├── tokio-postgres v0.7.10 (https://github.com/madsim-rs/rust-postgres.git?rev=ac00d88#ac00d886) (*) -│ │ └── tokio-retry v0.3.0 (https://github.com/madsim-rs/rust-tokio-retry.git?rev=95e2fd3#95e2fd3c) -│ │ ├── google-cloud-gax v0.19.0 (*) -│ │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) -│ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) -│ │ ├── risingwave_object_store v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/object_store) (*) -│ │ ├── risingwave_rpc_client v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/rpc_client) (*) -│ │ ├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) -│ │ └── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) -│ │ [dev-dependencies] -│ │ └── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) -│ ├── mongodb v2.8.2 (*) -│ ├── mysql_async v0.34.1 (*) -│ ├── object_store v0.7.1 (*) -│ ├── opendal v0.47.2 (*) -│ ├── opentelemetry-otlp v0.16.0 (*) -│ ├── opentelemetry_sdk v0.23.0 -│ │ ├── minitrace-opentelemetry v0.6.7 -│ │ │ └── risingwave_rt v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/runtime) (*) -│ │ ├── opentelemetry-otlp v0.16.0 (*) -│ │ ├── opentelemetry-proto v0.6.0 (*) -│ │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) -│ │ ├── risingwave_rt v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/runtime) (*) -│ │ └── tracing-opentelemetry v0.24.0 (*) -│ ├── parquet v48.0.1 (*) -│ ├── parquet v52.0.0 (*) -│ ├── postgres-openssl v0.5.0 (*) -│ ├── pulsar v6.3.0 (*) -│ ├── redis v0.25.1 (*) -│ ├── reqwest v0.11.20 (*) -│ ├── reqwest v0.12.4 (*) -│ ├── rumqttc v0.24.0 (*) -│ ├── sqlx-core v0.7.1 (*) -│ ├── tokio-io-timeout v1.2.0 -│ │ └── hyper-timeout v0.4.1 (*) -│ ├── tokio-metrics v0.3.1 -│ │ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) -│ │ └── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) -│ ├── tokio-native-tls v0.3.1 (*) -│ ├── tokio-openssl v0.6.3 (*) -│ ├── tokio-rustls v0.23.4 -│ │ └── tiberius v0.12.2 (*) -│ ├── tokio-rustls v0.24.1 -│ │ ├── hyper-rustls v0.24.2 (*) -│ │ ├── mongodb v2.8.2 (*) -│ │ └── reqwest v0.11.20 (*) -│ ├── tokio-rustls v0.25.0 (*) -│ ├── tokio-rustls v0.26.0 (*) -│ ├── tokio-stream v0.1.15 -│ │ ├── console-subscriber v0.4.0 (*) -│ │ ├── etcd-client v0.14.0 (*) -│ │ ├── gcp-bigquery-client v0.18.0 (*) -│ │ ├── opentelemetry_sdk v0.23.0 (*) -│ │ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) -│ │ ├── risingwave_bench v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/bench) -│ │ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) -│ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ │ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) -│ │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) -│ │ ├── risingwave_meta_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/service) (*) -│ │ ├── risingwave_rpc_client v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/rpc_client) (*) -│ │ ├── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) -│ │ ├── risingwave_state_cleaning_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/state_cleaning_test) -│ │ ├── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) -│ │ ├── sqlx-core v0.7.1 (*) -│ │ ├── tokio-metrics v0.3.1 (*) -│ │ ├── tonic v0.10.2 (*) -│ │ ├── tonic v0.11.0 (*) -│ │ └── tonic v0.12.1 (*) -│ ├── tokio-util v0.7.9 -│ │ ├── aws-smithy-types v1.2.0 (*) -│ │ ├── combine v4.6.6 (*) -│ │ ├── datafusion v33.0.0 (*) -│ │ ├── google-cloud-pubsub v0.28.1 (*) -│ │ ├── h2 v0.3.26 (*) -│ │ ├── h2 v0.4.4 (*) -│ │ ├── madsim v0.2.30 (*) -│ │ ├── mongodb v2.8.2 (*) -│ │ ├── mysql_async v0.34.1 (*) -│ │ ├── pulsar v6.3.0 (*) -│ │ ├── redis v0.25.1 (*) -│ │ ├── reqwest v0.11.20 (*) -│ │ ├── reqwest v0.12.4 (*) -│ │ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) -│ │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) -│ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ │ ├── tiberius v0.12.2 (*) -│ │ ├── tokio-postgres v0.7.10 (https://github.com/madsim-rs/rust-postgres.git?rev=ac00d88#ac00d886) (*) -│ │ ├── tower v0.4.13 -│ │ │ ├── axum v0.6.20 (*) -│ │ │ ├── axum v0.7.4 (*) -│ │ │ ├── etcd-client v0.14.0 (*) -│ │ │ ├── ginepro v0.7.2 (*) -│ │ │ ├── google-cloud-gax v0.19.0 (*) -│ │ │ ├── hyper-util v0.1.6 (*) -│ │ │ ├── risingwave_common_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/common_service) (*) -│ │ │ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) -│ │ │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) -│ │ │ ├── risingwave_rpc_client v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/rpc_client) (*) -│ │ │ ├── tonic v0.10.2 (*) -│ │ │ ├── tonic v0.11.0 (*) -│ │ │ └── tonic v0.12.1 (*) -│ │ └── tower-http v0.5.2 (*) -│ ├── tonic v0.10.2 (*) -│ ├── tonic v0.11.0 (*) -│ ├── tonic v0.12.1 (*) -│ ├── tower v0.4.13 (*) -│ ├── tower-http v0.5.2 (*) -│ ├── trust-dns-proto v0.21.2 -│ │ ├── mongodb v2.8.2 (*) -│ │ └── trust-dns-resolver v0.21.2 -│ │ └── mongodb v2.8.2 (*) -│ ├── trust-dns-proto v0.23.2 -│ │ └── trust-dns-resolver v0.23.2 -│ │ └── ginepro v0.7.2 (*) -│ ├── trust-dns-resolver v0.21.2 (*) -│ ├── trust-dns-resolver v0.23.2 (*) -│ ├── tryhard v0.5.1 -│ │ └── async-nats v0.35.0 (*) -│ └── yup-oauth2 v8.3.0 (*) -│ [dev-dependencies] -│ ├── risingwave_meta_dashboard v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/dashboard) (*) -│ └── rw_futures_util v0.0.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/futures_util) -│ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) -│ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ ├── risingwave_dml v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/dml) (*) -│ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) -│ ├── risingwave_java_binding v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/java_binding) -│ ├── risingwave_jni_core v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/jni_core) (*) -│ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) -│ ├── risingwave_rpc_client v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/rpc_client) (*) -│ └── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) -├── tokio-postgres v0.7.10 (https://github.com/madsim-rs/rust-postgres.git?rev=ac00d88#ac00d886) (*) -├── tokio-util v0.7.9 (*) -├── tonic v0.10.2 (*) -├── tonic v0.11.0 (*) -├── tonic v0.12.1 (*) -└── tower-http v0.5.2 (*) - -bytes v1.6.0 -├── prost v0.11.9 (*) -├── prost v0.12.1 (*) -├── prost v0.13.1 (*) -├── prost-build v0.11.9 (*) -├── prost-build v0.12.1 (*) -├── prost-build v0.13.1 (*) -├── sqlx-mysql v0.7.1 (*) -└── tokio v1.39.2 - └── sqlx-macros-core v0.7.1 (*) - -chrono v0.4.38 -├── arrow-arith v48.0.1 (*) -├── arrow-arith v50.0.0 (*) -├── arrow-arith v52.0.0 (*) -├── arrow-array v48.0.1 (*) -├── arrow-array v50.0.0 (*) -├── arrow-array v52.0.0 (*) -├── arrow-cast v48.0.1 (*) -├── arrow-cast v50.0.0 (*) -├── arrow-cast v52.0.0 (*) -├── arrow-csv v48.0.1 (*) -├── arrow-json v48.0.1 (*) -├── aws-msk-iam-sasl-signer v1.0.0 (*) -├── aws-smithy-types-convert v0.60.1 (*) -├── axum-embed v0.1.0 (*) -├── chrono-tz v0.8.6 (*) -├── chrono-tz v0.9.0 (*) -├── datafusion v33.0.0 (*) -├── datafusion-common v33.0.0 (*) -├── datafusion-execution v33.0.0 (*) -├── datafusion-optimizer v33.0.0 (*) -├── datafusion-physical-expr v33.0.0 (*) -├── datafusion-physical-plan v33.0.0 (*) -├── datafusion-proto v33.0.0 (*) -├── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) -├── duration-str v0.11.2 (*) -├── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) -├── iceberg-catalog-rest v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) -├── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) -├── mongodb v2.8.2 (*) -├── mysql_common v0.32.1 (*) -├── oauth2 v4.4.2 (*) -├── object_store v0.7.1 (*) -├── opendal v0.47.2 (*) -├── openidconnect v3.4.0 (*) -├── parquet v48.0.1 (*) -├── parquet v52.0.0 (*) -├── pg_interval v0.4.2 (*) -├── postgres-types v0.2.6 (*) -├── pulsar v6.3.0 (*) -├── reqsign v0.15.2 (*) -├── risedev v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/risedevtool) -├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) -├── risingwave_common_heap_profiling v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/heap_profiling) (*) -├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) -├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -├── risingwave_connector_codec v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector/codec) (*) -├── risingwave_ctl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/ctl) (*) -├── risingwave_e2e_extended_mode_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/e2e_extended_mode) (*) -├── risingwave_expr v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/core) (*) -├── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) -├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) -├── risingwave_jni_core v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/jni_core) (*) -├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) -├── risingwave_sqlsmith v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/sqlsmith) (*) -├── risingwave_variables v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/variables) -│ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) -│ └── risingwave_rt v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/runtime) (*) -├── sea-orm v0.12.14 (*) -├── sea-orm-cli v0.12.14 (*) -├── sea-query v0.30.7 (*) -├── sea-query-binder v0.5.0 (*) -├── sqlx-core v0.7.1 (*) -├── sqlx-mysql v0.7.1 (*) -├── sqlx-postgres v0.7.1 (*) -├── sqlx-sqlite v0.7.1 (*) -└── tiberius v0.12.2 (*) - -chrono v0.4.38 -├── sqlx-mysql v0.7.1 (*) -├── sqlx-postgres v0.7.1 (*) -└── sqlx-sqlite v0.7.1 (*) - -chrono-tz v0.8.6 (*) - -chrono-tz v0.9.0 (*) - -chrono-tz-build v0.2.1 (*) - -chrono-tz-build v0.3.0 (*) - -convert_case v0.4.0 -└── derive_more v0.99.17 (proc-macro) - └── mongodb v2.8.2 (*) - -convert_case v0.6.0 -└── enum-display-macro v0.1.3 (proc-macro) - └── enum-display v0.1.3 - └── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) - -crossterm v0.25.0 (*) - -crossterm v0.27.0 (*) - -crypto-bigint v0.4.9 -├── elliptic-curve v0.12.3 (*) -└── rfc6979 v0.3.1 - └── ecdsa v0.14.8 (*) - -crypto-bigint v0.5.5 -├── aws-sigv4 v1.1.1 (*) -└── elliptic-curve v0.13.8 (*) - -darling v0.13.4 -├── serde_default v0.1.0 (proc-macro) -│ └── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) -└── serde_with_macros v1.5.2 (proc-macro) - └── serde_with v1.14.0 - └── mongodb v2.8.2 (*) - -darling v0.14.4 -├── derive_builder_core v0.12.0 -│ └── derive_builder_macro v0.12.0 (proc-macro) -│ └── derive_builder v0.12.0 -│ └── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) -└── madsim-macros v0.2.12 (proc-macro) - └── madsim v0.2.30 (*) - -darling v0.20.9 -├── apache-avro-derive v0.17.0 (proc-macro) (https://github.com/apache/avro.git#fdab5db0) -│ └── apache-avro v0.17.0 (https://github.com/apache/avro.git#fdab5db0) (*) -├── const-currying v0.0.4 (proc-macro) -│ └── risingwave_expr v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/core) (*) -├── derive_builder_core v0.20.0 -│ └── derive_builder_macro v0.20.0 (proc-macro) -│ └── derive_builder v0.20.0 -│ ├── await-tree v0.2.1 (*) -│ └── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) -├── mysql-common-derive v0.31.0 (proc-macro) -│ └── mysql_common v0.32.1 (*) -└── serde_with_macros v3.8.0 (proc-macro) - └── serde_with v3.8.0 - ├── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) - ├── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) - ├── openidconnect v3.4.0 (*) - ├── risedev v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/risedevtool) - ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) - ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) - ├── risingwave_planner_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend/planner_test) - └── risingwave_state_cleaning_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/state_cleaning_test) - [dev-dependencies] - └── risingwave_sqlparser v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/sqlparser) (*) - -darling_core v0.13.4 -├── darling v0.13.4 (*) -└── darling_macro v0.13.4 (proc-macro) - └── darling v0.13.4 (*) - -darling_core v0.14.4 -├── darling v0.14.4 (*) -└── darling_macro v0.14.4 (proc-macro) - └── darling v0.14.4 (*) - -darling_core v0.20.9 -├── darling v0.20.9 (*) -└── darling_macro v0.20.9 (proc-macro) - └── darling v0.20.9 (*) - -darling_macro v0.13.4 (proc-macro) (*) - -darling_macro v0.14.4 (proc-macro) (*) - -darling_macro v0.20.9 (proc-macro) (*) - -der v0.6.1 -├── ecdsa v0.14.8 (*) -├── elliptic-curve v0.12.3 (*) -├── pkcs8 v0.9.0 -│ ├── elliptic-curve v0.12.3 (*) -│ └── sec1 v0.3.0 (*) -├── sec1 v0.3.0 (*) -└── spki v0.6.0 - └── pkcs8 v0.9.0 (*) - -der v0.7.8 -├── ecdsa v0.16.9 (*) -├── pkcs1 v0.7.5 -│ ├── rsa v0.9.5 (*) -│ └── rsa v0.9.5 (*) -├── pkcs5 v0.7.1 -│ └── pkcs8 v0.10.2 -│ ├── ed25519 v2.2.2 -│ │ ├── ed25519-dalek v2.1.1 -│ │ │ ├── nkeys v0.4.0 (*) -│ │ │ └── openidconnect v3.4.0 (*) -│ │ └── nkeys v0.4.0 (*) -│ ├── elliptic-curve v0.13.8 (*) -│ ├── rsa v0.9.5 (*) -│ ├── sec1 v0.7.3 (*) -│ └── signatory v0.27.1 -│ └── nkeys v0.4.0 (*) -├── pkcs8 v0.10.2 (*) -├── pkcs8 v0.10.2 -│ ├── pkcs1 v0.7.5 (*) -│ └── rsa v0.9.5 (*) -├── sec1 v0.7.3 (*) -└── spki v0.7.2 - ├── ecdsa v0.16.9 (*) - ├── pkcs1 v0.7.5 (*) - ├── pkcs5 v0.7.1 (*) - ├── pkcs8 v0.10.2 (*) - ├── pkcs8 v0.10.2 (*) - ├── rsa v0.9.5 (*) - └── rsa v0.9.5 (*) - -deranged v0.3.9 -└── time v0.3.30 - ├── async-nats v0.35.0 (*) - ├── aws-config v1.0.1 (*) - ├── aws-sigv4 v1.1.1 (*) - ├── aws-smithy-types v1.2.0 (*) - ├── bson v2.11.0 (https://github.com/risingwavelabs/bson-rust?rev=e5175ec#e5175ecf) (*) - ├── clickhouse v0.11.5 (https://github.com/risingwavelabs/clickhouse.rs?rev=d38c8b6391af098b724c114e5a4746aedab6ab8e#d38c8b63) (*) - ├── duration-str v0.11.2 (*) - ├── gcp-bigquery-client v0.18.0 (*) - ├── google-cloud-auth v0.16.0 (*) - ├── google-cloud-bigquery v0.12.0 (*) - ├── mysql_common v0.32.1 (*) - ├── prometheus-http-query v0.8.0 (*) - ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) - ├── risingwave_connector_codec v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector/codec) (*) - ├── risingwave_rt v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/runtime) (*) - ├── sea-orm v0.12.14 (*) - ├── sea-query v0.30.7 (*) - ├── sea-query-binder v0.5.0 (*) - ├── simple_asn1 v0.6.2 - │ └── jsonwebtoken v9.3.0 (*) - ├── sqlx-core v0.7.1 (*) - ├── sqlx-mysql v0.7.1 (*) - ├── sqlx-postgres v0.7.1 (*) - ├── sqlx-sqlite v0.7.1 (*) - ├── tiberius v0.12.2 (*) - ├── tracing-subscriber v0.3.17 (*) - └── yup-oauth2 v8.3.0 (*) - -deranged v0.3.9 -└── time v0.3.30 - ├── sqlx-mysql v0.7.1 (*) - ├── sqlx-postgres v0.7.1 (*) - ├── sqlx-sqlite v0.7.1 (*) - └── vergen v8.3.0 (*) - -derive_builder v0.12.0 (*) - -derive_builder v0.20.0 (*) - -derive_builder_core v0.12.0 (*) - -derive_builder_core v0.20.0 (*) - -derive_builder_macro v0.12.0 (proc-macro) (*) - -derive_builder_macro v0.20.0 (proc-macro) (*) - -ecdsa v0.14.8 (*) - -ecdsa v0.16.9 (*) - -elliptic-curve v0.12.3 (*) - -elliptic-curve v0.13.8 (*) - -enum-as-inner v0.4.0 (proc-macro) -└── trust-dns-proto v0.21.2 (*) - -enum-as-inner v0.6.0 (proc-macro) -├── delta_btree_map v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/delta_btree_map) -│ └── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) -├── prometheus-http-query v0.8.0 (*) -├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) -├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -├── risingwave_expr v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/core) (*) -├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) -├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) -├── risingwave_pb v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/prost) (*) -├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) -├── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) -└── trust-dns-proto v0.23.2 (*) - -errno v0.3.8 -├── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) -├── rustix v0.37.26 (*) -└── rustix v0.38.31 (*) - -errno v0.3.8 -└── rustix v0.38.31 (*) - -event-listener v2.5.3 -├── async-channel v1.9.0 (*) -├── async-lock v2.8.0 -│ ├── async-executor v1.5.1 -│ │ └── async-global-executor v2.3.1 (*) -│ ├── async-global-executor v2.3.1 (*) -│ ├── async-io v1.13.0 (*) -│ ├── async-std v1.12.0 (*) -│ ├── blocking v1.3.1 (*) -│ └── moka v0.12.0 -│ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ ├── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) -│ ├── risingwave_rpc_client v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/rpc_client) (*) -│ └── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) -└── sqlx-core v0.7.1 (*) - -event-listener v5.2.0 -├── async-channel v2.2.1 (*) -└── event-listener-strategy v0.5.1 - └── async-channel v2.2.1 (*) - -fastrand v1.9.0 -├── async-executor v1.5.1 (*) -├── blocking v1.3.1 (*) -└── futures-lite v1.13.0 - ├── async-executor v1.5.1 (*) - ├── async-global-executor v2.3.1 (*) - ├── async-io v1.13.0 (*) - ├── async-std v1.12.0 (*) - └── blocking v1.3.1 (*) - -fastrand v2.0.1 -├── aws-config v1.0.1 (*) -├── aws-runtime v1.0.1 (*) -├── aws-sdk-dynamodb v1.3.0 (*) -├── aws-smithy-runtime v1.1.3 (*) -├── backon v0.4.4 (*) -├── rw-aws-sdk-ec2 v1.2.0 (*) -└── tempfile v3.10.0 (*) - -ff v0.12.1 -├── elliptic-curve v0.12.3 (*) -└── group v0.12.1 - └── elliptic-curve v0.12.3 (*) - -ff v0.13.0 -├── elliptic-curve v0.13.8 (*) -└── group v0.13.0 - └── elliptic-curve v0.13.8 (*) - -fixedbitset v0.4.2 -└── petgraph v0.6.4 - ├── crepe v0.1.8 (proc-macro) - │ └── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) - ├── datafusion-physical-expr v33.0.0 (*) - ├── parking_lot_core v0.9.8 - │ ├── dashmap v5.5.3 - │ │ ├── datafusion v33.0.0 (*) - │ │ ├── datafusion-execution v33.0.0 (*) - │ │ ├── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) - │ │ ├── governor v0.6.0 - │ │ │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) - │ │ │ └── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) - │ │ └── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) - │ └── parking_lot v0.12.1 - │ ├── await-tree v0.2.1 (*) - │ ├── crossterm v0.25.0 (*) - │ ├── crossterm v0.27.0 (*) - │ ├── datafusion v33.0.0 (*) - │ ├── datafusion-execution v33.0.0 (*) - │ ├── datafusion-physical-plan v33.0.0 (*) - │ ├── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) - │ ├── foyer-common v0.8.1 (*) - │ ├── foyer-memory v0.6.1 (*) - │ ├── foyer-storage v0.9.1 (*) - │ ├── futures-intrusive v0.5.0 - │ │ ├── sqlx-core v0.7.1 (*) - │ │ ├── sqlx-sqlite v0.7.1 (*) - │ │ └── sqlx-sqlite v0.7.1 (*) - │ ├── governor v0.6.0 (*) - │ ├── minitrace v0.6.7 - │ │ ├── foyer v0.10.1 (*) - │ │ ├── foyer-common v0.8.1 (*) - │ │ ├── foyer-memory v0.6.1 (*) - │ │ ├── foyer-storage v0.9.1 (*) - │ │ ├── minitrace-opentelemetry v0.6.7 (*) - │ │ └── risingwave_rt v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/runtime) (*) - │ ├── moka v0.12.0 (*) - │ ├── object_store v0.7.1 (*) - │ ├── pgwire v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/pgwire) (*) - │ ├── pprof v0.13.0 (*) - │ ├── prometheus v0.13.3 - │ │ ├── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) - │ │ ├── metrics-prometheus v0.7.0 - │ │ │ └── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) - │ │ ├── opendal v0.47.2 (*) - │ │ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) - │ │ ├── risingwave_bench v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/bench) - │ │ ├── risingwave_cmd v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/cmd) (*) - │ │ ├── risingwave_cmd_all v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/cmd_all) - │ │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) - │ │ ├── risingwave_common_metrics v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/metrics) (*) - │ │ ├── risingwave_common_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/common_service) (*) - │ │ ├── risingwave_compaction_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/compaction_test) - │ │ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) - │ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) - │ │ ├── risingwave_expr v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/core) (*) - │ │ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) - │ │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) - │ │ ├── risingwave_object_store v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/object_store) (*) - │ │ ├── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) - │ │ ├── risingwave_state_cleaning_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/state_cleaning_test) - │ │ ├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) - │ │ └── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) - │ ├── pyo3 v0.21.2 - │ │ └── arrow-udf-python v0.2.0 (*) - │ ├── risingwave_backup v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/backup) (*) - │ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) - │ ├── risingwave_bench v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/bench) - │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) - │ ├── risingwave_common_heap_profiling v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/heap_profiling) (*) - │ ├── risingwave_common_metrics v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/metrics) (*) - │ ├── risingwave_common_secret v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/secret) (*) - │ ├── risingwave_compactor v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/compactor) (*) - │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) - │ ├── risingwave_dml v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/dml) (*) - │ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) - │ ├── risingwave_hummock_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_test) (*) - │ ├── risingwave_hummock_trace v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_trace) (*) - │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) - │ ├── risingwave_rt v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/runtime) (*) - │ ├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) - │ ├── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) - │ ├── serial_test v3.1.0 - │ │ [dev-dependencies] - │ │ └── risingwave_hummock_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_test) (*) - │ ├── tokio v1.39.2 (*) - │ ├── tokio-postgres v0.7.10 (https://github.com/madsim-rs/rust-postgres.git?rev=ac00d88#ac00d886) (*) - │ ├── tracing-subscriber v0.3.17 (*) - │ ├── trust-dns-resolver v0.21.2 (*) - │ └── trust-dns-resolver v0.23.2 (*) - ├── prost-build v0.11.9 (*) - ├── prost-build v0.12.1 (*) - ├── prost-build v0.13.1 (*) - └── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) - -fixedbitset v0.5.0 -├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) -├── risingwave_common_estimate_size v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/estimate_size) (*) -└── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) - -flatbuffers v23.5.26 (*) - -flatbuffers v24.3.25 (*) - -flume v0.10.14 -├── sqlx-sqlite v0.7.1 (*) -└── sqlx-sqlite v0.7.1 (*) - -flume v0.11.0 -└── rumqttc v0.24.0 (*) - -frunk_core v0.4.2 -├── frunk_proc_macro_helpers v0.1.2 -│ ├── frunk_derives v0.4.2 (proc-macro) -│ │ └── frunk v0.4.2 -│ │ └── mysql_common v0.32.1 (*) -│ └── frunk_proc_macros v0.1.2 (proc-macro) -│ └── frunk v0.4.2 (*) -└── frunk_proc_macros v0.1.2 (proc-macro) (*) - -frunk_core v0.4.2 -└── frunk v0.4.2 (*) - -futures-channel v0.3.30 -├── futures v0.3.28 -│ ├── arrow-flight v50.0.0 (*) -│ ├── async-nats v0.35.0 (*) -│ ├── aws-msk-iam-sasl-signer v1.0.0 (*) -│ ├── clickhouse v0.11.5 (https://github.com/risingwavelabs/clickhouse.rs?rev=d38c8b6391af098b724c114e5a4746aedab6ab8e#d38c8b63) (*) -│ ├── criterion v0.5.1 (*) -│ ├── datafusion v33.0.0 (*) -│ ├── datafusion-execution v33.0.0 (*) -│ ├── datafusion-physical-plan v33.0.0 (*) -│ ├── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) -│ ├── foyer v0.10.1 (*) -│ ├── foyer-common v0.8.1 (*) -│ ├── foyer-memory v0.6.1 (*) -│ ├── foyer-storage v0.9.1 (*) -│ ├── governor v0.6.0 (*) -│ ├── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) -│ ├── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) -│ ├── minitrace-opentelemetry v0.6.7 (*) -│ ├── object_store v0.7.1 (*) -│ ├── opendal v0.47.2 (*) -│ ├── parquet v48.0.1 (*) -│ ├── parquet v52.0.0 (*) -│ ├── pgwire v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/pgwire) (*) -│ ├── postgres-openssl v0.5.0 (*) -│ ├── pulsar v6.3.0 (*) -│ ├── redis v0.25.1 (*) -│ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) -│ ├── risingwave_bench v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/bench) -│ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) -│ ├── risingwave_common_metrics v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/metrics) (*) -│ ├── risingwave_common_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/common_service) (*) -│ ├── risingwave_compaction_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/compaction_test) -│ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) -│ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ ├── risingwave_ctl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/ctl) (*) -│ ├── risingwave_dml v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/dml) (*) -│ ├── risingwave_expr v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/core) (*) -│ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) -│ ├── risingwave_hummock_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_test) (*) -│ ├── risingwave_hummock_trace v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_trace) (*) -│ ├── risingwave_java_binding v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/java_binding) -│ ├── risingwave_jni_core v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/jni_core) (*) -│ ├── risingwave_mem_table_spill_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream/spill_test) -│ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) -│ ├── risingwave_meta_node v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/node) (*) -│ ├── risingwave_meta_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/service) (*) -│ ├── risingwave_object_store v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/object_store) (*) -│ ├── risingwave_rpc_client v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/rpc_client) (*) -│ ├── risingwave_rt v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/runtime) (*) -│ ├── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) -│ ├── risingwave_state_cleaning_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/state_cleaning_test) -│ ├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) -│ ├── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) -│ ├── rw_futures_util v0.0.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/futures_util) (*) -│ ├── sea-orm v0.12.14 (*) -│ ├── sea-orm-migration v0.12.14 (*) -│ ├── sea-schema v0.14.2 (*) -│ ├── serial_test v3.1.0 (*) -│ ├── sqllogictest v0.21.0 (*) -│ ├── tracing-futures v0.2.5 -│ │ └── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) -│ ├── tryhard v0.5.1 (*) -│ └── yup-oauth2 v8.3.0 (*) -│ [dev-dependencies] -│ └── risingwave_hummock_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_test) (*) -├── futures-util v0.3.30 -│ ├── arrow-udf-flight v0.1.0 (*) -│ ├── asynchronous-codec v0.6.2 (*) -│ ├── aws-smithy-async v1.2.1 (*) -│ ├── axum v0.6.20 (*) -│ ├── axum v0.7.4 (*) -│ ├── axum-core v0.3.4 (*) -│ ├── axum-core v0.4.3 (*) -│ ├── futures v0.3.28 (*) -│ ├── futures-executor v0.3.28 -│ │ ├── futures v0.3.28 (*) -│ │ ├── mongodb v2.8.2 (*) -│ │ ├── opentelemetry_sdk v0.23.0 (*) -│ │ ├── sqlx-sqlite v0.7.1 (*) -│ │ └── sqlx-sqlite v0.7.1 (*) -│ ├── h2 v0.3.26 (*) -│ ├── h2 v0.4.4 (*) -│ ├── hyper v0.14.27 (*) -│ ├── hyper v1.4.1 (*) -│ ├── hyper-rustls v0.24.2 (*) -│ ├── hyper-rustls v0.26.0 (*) -│ ├── hyper-util v0.1.6 (*) -│ ├── madsim v0.2.30 (*) -│ ├── madsim-rdkafka v0.4.2+0.34.0 (*) -│ ├── moka v0.12.0 (*) -│ ├── mongodb v2.8.2 (*) -│ ├── mysql_async v0.34.1 (*) -│ ├── opentelemetry_sdk v0.23.0 (*) -│ ├── redis v0.25.1 (*) -│ ├── reqwest v0.11.20 (*) -│ ├── reqwest v0.12.4 (*) -│ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) -│ ├── risingwave_expr v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/core) (*) -│ ├── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) -│ ├── rumqttc v0.24.0 (*) -│ ├── sqlx-core v0.7.1 (*) -│ ├── sqlx-mysql v0.7.1 (*) -│ ├── sqlx-postgres v0.7.1 (*) -│ ├── sqlx-sqlite v0.7.1 (*) -│ ├── sync-point v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/sync-point) (*) -│ ├── tiberius v0.12.2 (*) -│ ├── tokio-metrics v0.3.1 (*) -│ ├── tokio-openssl v0.6.3 (*) -│ ├── tokio-postgres v0.7.10 (https://github.com/madsim-rs/rust-postgres.git?rev=ac00d88#ac00d886) (*) -│ ├── tower v0.4.13 (*) -│ ├── tower-http v0.5.2 (*) -│ ├── trust-dns-proto v0.21.2 (*) -│ ├── trust-dns-proto v0.23.2 (*) -│ ├── trust-dns-resolver v0.21.2 (*) -│ └── trust-dns-resolver v0.23.2 (*) -├── hyper v0.14.27 (*) -├── hyper v1.4.1 (*) -├── hyper-util v0.1.6 (*) -├── madsim-rdkafka v0.4.2+0.34.0 (*) -├── opentelemetry_sdk v0.23.0 (*) -├── reqwest v0.12.4 (*) -├── sqlx-core v0.7.1 (*) -├── sqlx-mysql v0.7.1 (*) -├── sqlx-postgres v0.7.1 (*) -├── sqlx-sqlite v0.7.1 (*) -├── tokio-postgres v0.7.10 (https://github.com/madsim-rs/rust-postgres.git?rev=ac00d88#ac00d886) (*) -├── trust-dns-proto v0.21.2 (*) -└── trust-dns-proto v0.23.2 (*) - -futures-channel v0.3.30 -├── sqlx-mysql v0.7.1 (*) -├── sqlx-postgres v0.7.1 (*) -└── sqlx-sqlite v0.7.1 (*) - -futures-sink v0.3.30 -├── flume v0.10.14 (*) -├── futures-channel v0.3.30 (*) -└── futures-util v0.3.30 - ├── sqlx-mysql v0.7.1 (*) - ├── sqlx-postgres v0.7.1 (*) - └── sqlx-sqlite v0.7.1 (*) - -futures-sink v0.3.30 -├── asynchronous-codec v0.6.2 (*) -├── flume v0.11.0 (*) -├── futures v0.3.28 (*) -├── futures-channel v0.3.30 (*) -├── futures-util v0.3.30 (*) -├── h2 v0.3.26 (*) -├── h2 v0.4.4 (*) -├── mysql_async v0.34.1 (*) -├── opentelemetry v0.23.0 -│ ├── minitrace-opentelemetry v0.6.7 (*) -│ ├── opentelemetry-otlp v0.16.0 (*) -│ ├── opentelemetry-proto v0.6.0 (*) -│ ├── opentelemetry_sdk v0.23.0 (*) -│ ├── risingwave_bench v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/bench) -│ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) -│ ├── risingwave_rt v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/runtime) (*) -│ └── tracing-opentelemetry v0.24.0 (*) -└── tokio-util v0.7.9 (*) - -futures-task v0.3.30 -├── console-subscriber v0.4.0 (*) -├── futures v0.3.28 (*) -├── futures-executor v0.3.28 (*) -├── futures-util v0.3.30 (*) -└── tracing-futures v0.2.5 (*) - -futures-task v0.3.30 -└── futures-util v0.3.30 (*) - -futures-util v0.3.30 (*) - -futures-util v0.3.30 (*) - -generic-array v0.14.7 -└── sqlx-mysql v0.7.1 (*) - -generic-array v0.14.7 -├── aead v0.5.2 -│ └── aes-gcm v0.10.3 -│ └── risingwave_common_secret v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/secret) (*) -├── block-buffer v0.10.4 -│ └── digest v0.10.7 -│ ├── apache-avro v0.16.0 (https://github.com/risingwavelabs/avro?rev=25113ba88234a9ae23296e981d8302c290fdaa4b#25113ba8) (*) -│ ├── apache-avro v0.17.0 (https://github.com/apache/avro.git#fdab5db0) (*) -│ ├── blake2 v0.10.6 -│ │ └── datafusion-physical-expr v33.0.0 (*) -│ ├── curve25519-dalek v4.1.3 -│ │ └── ed25519-dalek v2.1.1 (*) -│ ├── ecdsa v0.16.9 (*) -│ ├── elliptic-curve v0.12.3 (*) -│ ├── elliptic-curve v0.13.8 (*) -│ ├── hmac v0.12.1 -│ │ ├── hkdf v0.12.3 -│ │ │ ├── elliptic-curve v0.13.8 (*) -│ │ │ ├── sqlx-mysql v0.7.1 (*) -│ │ │ ├── sqlx-mysql v0.7.1 (*) -│ │ │ ├── sqlx-postgres v0.7.1 (*) -│ │ │ └── sqlx-postgres v0.7.1 (*) -│ │ ├── sqlx-mysql v0.7.1 (*) -│ │ └── sqlx-postgres v0.7.1 (*) -│ ├── hmac v0.12.1 -│ │ ├── aws-sigv4 v1.1.1 (*) -│ │ ├── mongodb v2.8.2 (*) -│ │ ├── openidconnect v3.4.0 (*) -│ │ ├── pbkdf2 v0.12.2 -│ │ │ ├── pkcs5 v0.7.1 (*) -│ │ │ └── scrypt v0.11.0 -│ │ │ └── pkcs5 v0.7.1 (*) -│ │ ├── postgres-protocol v0.6.6 (*) -│ │ ├── reqsign v0.15.2 (*) -│ │ ├── rfc6979 v0.3.1 (*) -│ │ ├── rfc6979 v0.4.0 -│ │ │ └── ecdsa v0.16.9 (*) -│ │ ├── sqlx-mysql v0.7.1 (*) -│ │ └── sqlx-postgres v0.7.1 (*) -│ ├── md-5 v0.10.5 -│ │ ├── sqlx-mysql v0.7.1 (*) -│ │ └── sqlx-postgres v0.7.1 (*) -│ ├── md-5 v0.10.5 -│ │ ├── aws-smithy-checksums v0.60.0 (*) -│ │ ├── datafusion-physical-expr v33.0.0 (*) -│ │ ├── mongodb v2.8.2 (*) -│ │ ├── opendal v0.47.2 (*) -│ │ ├── postgres-protocol v0.6.6 (*) -│ │ ├── sqllogictest v0.21.0 (*) -│ │ ├── sqlx-mysql v0.7.1 (*) -│ │ └── sqlx-postgres v0.7.1 (*) -│ ├── pbkdf2 v0.11.0 -│ │ └── mongodb v2.8.2 (*) -│ ├── pbkdf2 v0.12.2 (*) -│ ├── rsa v0.9.5 (*) -│ ├── rsa v0.9.5 (*) -│ ├── sha-1 v0.10.0 -│ │ └── mongodb v2.8.2 (*) -│ ├── sha1 v0.10.6 -│ │ ├── sqlx-mysql v0.7.1 (*) -│ │ └── sqlx-postgres v0.7.1 (*) -│ ├── sha1 v0.10.6 -│ │ ├── aws-smithy-checksums v0.60.0 (*) -│ │ ├── mysql_common v0.32.1 (*) -│ │ ├── reqsign v0.15.2 (*) -│ │ ├── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) -│ │ ├── sqlx-mysql v0.7.1 (*) -│ │ └── sqlx-postgres v0.7.1 (*) -│ ├── sha2 v0.10.8 -│ │ ├── aws-sigv4 v1.1.1 (*) -│ │ ├── aws-smithy-checksums v0.60.0 (*) -│ │ ├── datafusion-physical-expr v33.0.0 (*) -│ │ ├── ed25519-dalek v2.1.1 (*) -│ │ ├── mongodb v2.8.2 (*) -│ │ ├── mysql_common v0.32.1 (*) -│ │ ├── oauth2 v4.4.2 (*) -│ │ ├── opendal v0.47.2 (*) -│ │ ├── openidconnect v3.4.0 (*) -│ │ ├── p256 v0.11.1 (*) -│ │ ├── p256 v0.13.2 (*) -│ │ ├── p384 v0.13.0 (*) -│ │ ├── pkcs5 v0.7.1 (*) -│ │ ├── postgres-protocol v0.6.6 (*) -│ │ ├── reqsign v0.15.2 (*) -│ │ ├── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) -│ │ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) -│ │ ├── rsa v0.9.5 (*) -│ │ ├── scrypt v0.11.0 (*) -│ │ ├── sqlx-core v0.7.1 (*) -│ │ ├── sqlx-mysql v0.7.1 (*) -│ │ ├── sqlx-postgres v0.7.1 (*) -│ │ └── wasmtime-cache v20.0.0 (*) -│ ├── sha2 v0.10.8 -│ │ ├── rust-embed-utils v8.4.0 -│ │ │ ├── rust-embed v8.4.0 -│ │ │ │ ├── axum-embed v0.1.0 (*) -│ │ │ │ └── risingwave_meta_dashboard v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/dashboard) (*) -│ │ │ └── rust-embed-impl v8.4.0 (proc-macro) -│ │ │ └── rust-embed v8.4.0 (*) -│ │ ├── sqlx-macros-core v0.7.1 (*) -│ │ ├── sqlx-mysql v0.7.1 (*) -│ │ └── sqlx-postgres v0.7.1 (*) -│ ├── signature v1.6.4 -│ │ └── ecdsa v0.14.8 (*) -│ ├── signature v2.2.0 -│ │ ├── ecdsa v0.16.9 (*) -│ │ ├── ed25519 v2.2.2 (*) -│ │ ├── ed25519-dalek v2.1.1 (*) -│ │ ├── rsa v0.9.5 (*) -│ │ ├── rsa v0.9.5 (*) -│ │ └── signatory v0.27.1 (*) -│ ├── sqlx-mysql v0.7.1 (*) -│ └── sqlx-mysql v0.7.1 (*) -├── block-padding v0.3.3 -│ └── inout v0.1.3 -│ └── cipher v0.4.4 -│ ├── aes v0.8.3 -│ │ ├── aes-gcm v0.10.3 (*) -│ │ └── pkcs5 v0.7.1 (*) -│ ├── aes-gcm v0.10.3 (*) -│ ├── cbc v0.1.2 -│ │ └── pkcs5 v0.7.1 (*) -│ ├── ctr v0.9.2 -│ │ └── aes-gcm v0.10.3 (*) -│ └── salsa20 v0.10.2 -│ └── scrypt v0.11.0 (*) -├── crypto-bigint v0.4.9 (*) -├── crypto-bigint v0.5.5 (*) -├── crypto-common v0.1.6 -│ ├── aead v0.5.2 (*) -│ ├── cipher v0.4.4 (*) -│ ├── digest v0.10.7 (*) -│ └── universal-hash v0.5.1 -│ └── polyval v0.6.2 -│ └── ghash v0.5.1 -│ └── aes-gcm v0.10.3 (*) -├── elliptic-curve v0.12.3 (*) -├── elliptic-curve v0.13.8 (*) -├── inout v0.1.3 (*) -├── sec1 v0.3.0 (*) -├── sec1 v0.7.3 (*) -└── sqlx-mysql v0.7.1 (*) - -group v0.12.1 (*) - -group v0.13.0 (*) - -h2 v0.3.26 (*) - -h2 v0.4.4 (*) - -half v1.8.2 -└── ciborium-ll v0.2.1 - └── ciborium v0.2.1 - └── criterion v0.5.1 (*) - -half v2.3.1 -├── arrow-arith v48.0.1 (*) -├── arrow-arith v50.0.0 (*) -├── arrow-arith v52.0.0 (*) -├── arrow-array v48.0.1 (*) -├── arrow-array v50.0.0 (*) -├── arrow-array v52.0.0 (*) -├── arrow-buffer v48.0.1 (*) -├── arrow-buffer v50.0.0 (*) -├── arrow-buffer v52.0.0 (*) -├── arrow-cast v48.0.1 (*) -├── arrow-cast v50.0.0 (*) -├── arrow-cast v52.0.0 (*) -├── arrow-data v48.0.1 (*) -├── arrow-data v50.0.0 (*) -├── arrow-data v52.0.0 (*) -├── arrow-json v48.0.1 (*) -├── arrow-ord v48.0.1 (*) -├── arrow-ord v50.0.0 (*) -├── arrow-ord v52.0.0 (*) -├── arrow-row v48.0.1 (*) -├── arrow-row v50.0.0 (*) -├── arrow-row v52.0.0 (*) -├── datafusion v33.0.0 (*) -├── datafusion-common v33.0.0 (*) -├── datafusion-physical-expr v33.0.0 (*) -├── datafusion-physical-plan v33.0.0 (*) -└── parquet v52.0.0 (*) - -hashbrown v0.12.3 -└── indexmap v1.9.3 - ├── keyed_priority_queue v0.4.1 - │ └── mysql_async v0.34.1 (*) - └── tower v0.4.13 (*) - -hashbrown v0.13.2 -├── halfbrown v0.2.4 -│ ├── simd-json v0.13.3 -│ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ └── value-trait v0.8.0 -│ └── simd-json v0.13.3 (*) -└── regalloc2 v0.9.3 - └── cranelift-codegen v0.107.0 - ├── cranelift-frontend v0.107.0 - │ ├── cranelift-wasm v0.107.0 (*) - │ └── wasmtime-cranelift v20.0.0 (*) - ├── cranelift-native v0.107.0 - │ └── wasmtime-cranelift v20.0.0 (*) - ├── cranelift-wasm v0.107.0 (*) - └── wasmtime-cranelift v20.0.0 (*) - -hashbrown v0.14.3 -├── arrow-array v48.0.1 (*) -├── arrow-array v50.0.0 (*) -├── arrow-array v52.0.0 (*) -├── arrow-row v48.0.1 (*) -├── arrow-row v50.0.0 (*) -├── arrow-row v52.0.0 (*) -├── cranelift-codegen v0.107.0 (*) -├── dashmap v5.5.3 (*) -├── datafusion v33.0.0 (*) -├── datafusion-execution v33.0.0 (*) -├── datafusion-optimizer v33.0.0 (*) -├── datafusion-physical-expr v33.0.0 (*) -├── datafusion-physical-plan v33.0.0 (*) -├── foyer-common v0.8.1 (*) -├── foyer-memory v0.6.1 (*) -├── hashlink v0.8.4 -│ └── sqlx-core v0.7.1 (*) -├── indexmap v2.2.6 -│ ├── arrow-json v48.0.1 (*) -│ ├── bson v2.11.0 (https://github.com/risingwavelabs/bson-rust?rev=e5175ec#e5175ecf) (*) -│ ├── datafusion v33.0.0 (*) -│ ├── datafusion-physical-expr v33.0.0 (*) -│ ├── datafusion-physical-plan v33.0.0 (*) -│ ├── gimli v0.28.0 -│ │ ├── addr2line v0.21.0 -│ │ │ ├── backtrace v0.3.69 -│ │ │ │ ├── anyhow v1.0.86 (*) -│ │ │ │ ├── failure v0.1.8 -│ │ │ │ │ └── plotlib v0.5.1 -│ │ │ │ │ └── risingwave_bench v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/bench) -│ │ │ │ ├── parking_lot_core v0.9.8 (*) -│ │ │ │ └── pprof v0.13.0 (*) -│ │ │ └── wasmtime v20.0.0 (*) -│ │ ├── cranelift-codegen v0.107.0 (*) -│ │ ├── wasmtime v20.0.0 (*) -│ │ ├── wasmtime-cranelift v20.0.0 (*) -│ │ └── wasmtime-environ v20.0.0 (*) -│ ├── h2 v0.3.26 (*) -│ ├── h2 v0.4.4 (*) -│ ├── inferno v0.11.16 (*) -│ ├── object v0.33.0 -│ │ ├── wasmtime v20.0.0 (*) -│ │ ├── wasmtime-cranelift v20.0.0 (*) -│ │ ├── wasmtime-environ v20.0.0 (*) -│ │ └── wasmtime-jit-debug v20.0.0 -│ │ ├── wasmtime v20.0.0 (*) -│ │ └── wasmtime-runtime v20.0.0 (*) -│ ├── petgraph v0.6.4 (*) -│ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ ├── serde_yaml v0.9.25 -│ │ ├── risedev v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/risedevtool) -│ │ ├── risingwave_bench v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/bench) -│ │ ├── risingwave_ctl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/ctl) (*) -│ │ └── risingwave_planner_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend/planner_test) -│ │ [dev-dependencies] -│ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ │ ├── risingwave_sqlparser v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/sqlparser) (*) -│ │ └── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) -│ ├── sqlx-core v0.7.1 (*) -│ ├── toml_edit v0.19.15 -│ │ └── proc-macro-crate v1.3.1 -│ │ └── num_enum_derive v0.5.11 (proc-macro) -│ │ └── num_enum v0.5.11 -│ │ └── rdkafka-sys v4.7.0+2.3.0 -│ │ └── madsim-rdkafka v0.4.2+0.34.0 (*) -│ ├── toml_edit v0.19.15 -│ │ └── toml v0.7.8 -│ │ └── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) -│ ├── toml_edit v0.21.1 -│ │ └── proc-macro-crate v3.1.0 -│ │ └── mysql-common-derive v0.31.0 (proc-macro) (*) -│ ├── toml_edit v0.22.9 -│ │ └── toml v0.8.12 -│ │ ├── risingwave_bench v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/bench) -│ │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) -│ │ ├── risingwave_state_cleaning_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/state_cleaning_test) -│ │ └── wasmtime-cache v20.0.0 (*) -│ ├── wasmparser v0.202.0 (*) -│ ├── wasmtime v20.0.0 (*) -│ ├── wasmtime-environ v20.0.0 (*) -│ ├── wasmtime-runtime v20.0.0 (*) -│ ├── wasmtime-wit-bindgen v20.0.0 (*) -│ └── wit-parser v0.202.0 (*) -├── libflate_lz77 v2.1.0 -│ └── libflate v2.1.0 -│ ├── apache-avro v0.16.0 (https://github.com/risingwavelabs/avro?rev=25113ba88234a9ae23296e981d8302c290fdaa4b#25113ba8) (*) -│ └── apache-avro v0.17.0 (https://github.com/apache/avro.git#fdab5db0) (*) -├── lru v0.7.6 (https://github.com/risingwavelabs/lru-rs.git?rev=2682b85#2682b855) -│ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) -│ ├── risingwave_common_estimate_size v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/estimate_size) (*) -│ ├── risingwave_rpc_client v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/rpc_client) (*) -│ ├── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) -│ └── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) -├── lru v0.12.0 -│ └── mysql_async v0.34.1 (*) -├── metrics-util v0.17.0 -│ └── metrics-prometheus v0.7.0 (*) -├── object v0.33.0 (*) -├── ordered-multimap v0.7.1 -│ └── rust-ini v0.21.0 -│ └── reqsign v0.15.2 (*) -├── parquet v48.0.1 (*) -├── parquet v52.0.0 (*) -├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) -└── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) - -heck v0.3.3 -├── bae v0.1.7 (proc-macro) -│ └── risingwave_common_proc_macro v1.11.0-alpha (proc-macro) (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/proc_macro) -│ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) -│ └── risingwave_common_estimate_size v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/estimate_size) (*) -└── sealed v0.4.0 (proc-macro) - └── clickhouse v0.11.5 (https://github.com/risingwavelabs/clickhouse.rs?rev=d38c8b6391af098b724c114e5a4746aedab6ab8e#d38c8b63) (*) - -heck v0.4.1 -└── jsonschema-transpiler v1.10.0 (https://github.com/mozilla/jsonschema-transpiler?rev=c1a89d720d118843d8bcca51084deb0ed223e4b4#c1a89d72) (*) - -heck v0.4.1 -├── clap_derive v4.5.0 (proc-macro) -│ └── clap v4.5.1 -│ ├── criterion v0.5.1 (*) -│ ├── jsonschema-transpiler v1.10.0 (https://github.com/mozilla/jsonschema-transpiler?rev=c1a89d720d118843d8bcca51084deb0ed223e4b4#c1a89d72) (*) -│ ├── libtest-mimic v0.7.0 -│ │ └── sqllogictest v0.21.0 (*) -│ │ [dev-dependencies] -│ │ ├── risingwave_planner_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend/planner_test) -│ │ ├── risingwave_sqlparser v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/sqlparser) (*) -│ │ └── risingwave_sqlsmith v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/sqlsmith) (*) -│ ├── risedev v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/risedevtool) -│ ├── risedev-config v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/risedevtool/config) -│ ├── risingwave_bench v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/bench) -│ ├── risingwave_cmd v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/cmd) (*) -│ ├── risingwave_cmd_all v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/cmd_all) -│ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) -│ ├── risingwave_common_metrics v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/metrics) (*) -│ ├── risingwave_compaction_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/compaction_test) -│ ├── risingwave_compactor v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/compactor) (*) -│ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) -│ ├── risingwave_ctl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/ctl) (*) -│ ├── risingwave_e2e_extended_mode_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/e2e_extended_mode) (*) -│ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) -│ ├── risingwave_hummock_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_test) (*) -│ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) -│ ├── risingwave_meta_node v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/node) (*) -│ ├── risingwave_regress_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/regress) -│ ├── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) -│ ├── risingwave_sqlsmith v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/sqlsmith) (*) -│ ├── risingwave_state_cleaning_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/state_cleaning_test) -│ ├── sea-orm-cli v0.12.14 (*) -│ └── sea-orm-migration v0.12.14 (*) -├── enum-as-inner v0.4.0 (proc-macro) (*) -├── enum-as-inner v0.6.0 (proc-macro) (*) -├── mysql-common-derive v0.31.0 (proc-macro) (*) -├── ouroboros_macro v0.17.2 (proc-macro) -│ └── ouroboros v0.17.2 -│ └── sea-orm v0.12.14 (*) -├── pbjson-build v0.5.1 (*) -├── postgres-derive v0.4.5 (proc-macro) -│ └── postgres-types v0.2.6 (*) -├── prost-build v0.11.9 (*) -├── prost-build v0.12.1 (*) -├── pyo3-macros-backend v0.21.2 -│ └── pyo3-macros v0.21.2 (proc-macro) -│ └── pyo3 v0.21.2 (*) -├── sea-bae v0.2.0 (proc-macro) -│ └── sea-orm-macros v0.12.14 (proc-macro) -│ └── sea-orm v0.12.14 (*) -├── sea-orm-macros v0.12.14 (proc-macro) (*) -├── sea-query-derive v0.4.0 (proc-macro) -│ └── sea-query v0.30.7 (*) -├── sea-schema-derive v0.2.0 (proc-macro) -│ └── sea-schema v0.14.2 (*) -├── sealed v0.5.0 (proc-macro) -│ └── metrics-prometheus v0.7.0 (*) -├── snafu-derive v0.7.5 (proc-macro) -│ └── snafu v0.7.5 -│ └── object_store v0.7.1 (*) -├── sqlx-macros-core v0.7.1 (*) -├── strum_macros v0.25.3 (proc-macro) -│ ├── apache-avro v0.16.0 (https://github.com/risingwavelabs/avro?rev=25113ba88234a9ae23296e981d8302c290fdaa4b#25113ba8) (*) -│ ├── comfy-table v7.1.0 (*) -│ ├── datafusion-expr v33.0.0 (*) -│ ├── speedate v0.14.0 -│ │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) -│ │ └── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) -│ └── strum v0.25.0 -│ ├── apache-avro v0.16.0 (https://github.com/risingwavelabs/avro?rev=25113ba88234a9ae23296e981d8302c290fdaa4b#25113ba8) (*) -│ ├── comfy-table v7.1.0 (*) -│ ├── datafusion-expr v33.0.0 (*) -│ ├── sea-orm v0.12.14 (*) -│ └── speedate v0.14.0 (*) -├── wasmtime-wit-bindgen v20.0.0 (*) -└── wiggle-generate v20.0.0 (*) - -heck v0.5.0 -├── prost-build v0.13.1 (*) -└── strum_macros v0.26.4 (proc-macro) - ├── apache-avro v0.17.0 (https://github.com/apache/avro.git#fdab5db0) (*) - ├── risingwave_cmd_all v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/cmd_all) - ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) - ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) - ├── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) - └── strum v0.26.2 - ├── apache-avro v0.17.0 (https://github.com/apache/avro.git#fdab5db0) (*) - ├── risingwave_cmd_all v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/cmd_all) - ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) - ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) - ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) - ├── risingwave_pb v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/prost) (*) - └── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) - -hmac v0.12.1 (*) - -hmac v0.12.1 (*) - -hostname v0.3.1 -└── resolv-conf v0.7.0 - ├── trust-dns-resolver v0.21.2 (*) - └── trust-dns-resolver v0.23.2 (*) - -hostname v0.4.0 -└── risingwave_rt v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/runtime) (*) - -http v0.2.9 (*) - -http v1.1.0 (*) - -http-body v0.4.5 (*) - -http-body v1.0.0 (*) - -hyper v0.14.27 (*) - -hyper v1.4.1 (*) - -hyper-rustls v0.24.2 (*) - -hyper-rustls v0.26.0 (*) - -hyper-timeout v0.4.1 (*) - -hyper-timeout v0.5.1 (*) - -hyper-tls v0.5.0 (*) - -hyper-tls v0.6.0 (*) - -idna v0.2.3 -└── trust-dns-proto v0.21.2 (*) - -idna v0.4.0 -└── trust-dns-proto v0.23.2 (*) - -idna v0.5.0 -├── url v2.5.0 -│ ├── sqlx-macros-core v0.7.1 (*) -│ └── sqlx-sqlite v0.7.1 (*) -└── url v2.5.0 - ├── async-nats v0.35.0 (*) - ├── aws-msk-iam-sasl-signer v1.0.0 (*) - ├── aws-sdk-s3 v1.1.0 (*) - ├── clickhouse v0.11.5 (https://github.com/risingwavelabs/clickhouse.rs?rev=d38c8b6391af098b724c114e5a4746aedab6ab8e#d38c8b63) (*) - ├── datafusion v33.0.0 (*) - ├── datafusion-execution v33.0.0 (*) - ├── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) - ├── gcp-bigquery-client v0.18.0 (*) - ├── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) - ├── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) - ├── mysql_async v0.34.1 (*) - ├── oauth2 v4.4.2 (*) - ├── object_store v0.7.1 (*) - ├── openidconnect v3.4.0 (*) - ├── prometheus-http-query v0.8.0 (*) - ├── pulsar v6.3.0 (*) - ├── redis v0.25.1 (*) - ├── reqwest v0.11.20 (*) - ├── reqwest v0.12.4 (*) - ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) - ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) - ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) - ├── risingwave_meta_dashboard v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/dashboard) (*) - ├── risingwave_rpc_client v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/rpc_client) (*) - ├── rumqttc v0.24.0 (*) - ├── sea-orm v0.12.14 (*) - ├── sea-orm-cli v0.12.14 (*) - ├── sqlx-core v0.7.1 (*) - ├── sqlx-sqlite v0.7.1 (*) - ├── trust-dns-proto v0.21.2 (*) - ├── trust-dns-proto v0.23.2 (*) - └── yup-oauth2 v8.3.0 (*) - -indexmap v1.9.3 (*) - -indexmap v2.2.6 (*) - -io-lifetimes v1.0.11 -└── rustix v0.37.26 (*) - -io-lifetimes v2.0.3 -├── cap-fs-ext v3.0.0 (*) -├── cap-primitives v3.0.0 (*) -├── cap-std v3.0.0 (*) -├── fs-set-times v0.20.1 (*) -├── io-extras v0.18.1 -│ ├── cap-primitives v3.0.0 (*) -│ └── cap-std v3.0.0 (*) -├── system-interface v0.27.2 (*) -└── wasi-common v20.0.0 (*) - -itertools v0.10.5 -├── criterion v0.5.1 (*) -├── criterion-plot v0.5.0 -│ └── criterion v0.5.1 (*) -├── openidconnect v3.4.0 (*) -├── pbjson-build v0.5.1 (*) -├── predicates v2.1.5 (*) -├── prost-build v0.11.9 (*) -├── prost-derive v0.11.9 (proc-macro) (*) -└── yup-oauth2 v8.3.0 (*) - -itertools v0.11.0 -├── datafusion v33.0.0 (*) -├── datafusion-optimizer v33.0.0 (*) -├── datafusion-physical-expr v33.0.0 (*) -├── datafusion-physical-plan v33.0.0 (*) -├── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) -├── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) -├── object_store v0.7.1 (*) -├── prost-build v0.12.1 (*) -├── prost-derive v0.12.1 (proc-macro) (*) -└── sqlformat v0.2.2 - └── sqlx-core v0.7.1 (*) - -itertools v0.12.1 -├── await-tree v0.2.1 (*) -├── bindgen v0.69.4 (*) -├── const-currying v0.0.4 (proc-macro) (*) -├── cranelift-wasm v0.107.0 (*) -├── pgwire v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/pgwire) (*) -├── risedev v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/risedevtool) -├── risedev-config v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/risedevtool/config) -├── risingwave_backup v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/backup) (*) -├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) -├── risingwave_bench v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/bench) -├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) -├── risingwave_common_metrics v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/metrics) (*) -├── risingwave_common_proc_macro v1.11.0-alpha (proc-macro) (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/proc_macro) (*) -├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) -├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -├── risingwave_connector_codec v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector/codec) (*) -├── risingwave_ctl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/ctl) (*) -├── risingwave_dml v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/dml) (*) -├── risingwave_expr v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/core) (*) -├── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) -├── risingwave_expr_macro v0.1.0 (proc-macro) (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/macro) -│ └── risingwave_expr v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/core) (*) -├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) -├── risingwave_hummock_sdk v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_sdk) (*) -├── risingwave_hummock_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_test) (*) -├── risingwave_jni_core v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/jni_core) (*) -├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) -├── risingwave_meta_node v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/node) (*) -├── risingwave_meta_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/service) (*) -├── risingwave_object_store v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/object_store) (*) -├── risingwave_planner_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend/planner_test) -├── risingwave_rpc_client v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/rpc_client) (*) -├── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) -├── risingwave_sqlparser v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/sqlparser) (*) -├── risingwave_sqlsmith v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/sqlsmith) (*) -├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) -├── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) -└── rw_iter_util v0.0.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/iter_util) - ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) - └── risingwave_common_metrics v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/metrics) (*) -[dev-dependencies] -└── risingwave_hummock_trace v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_trace) (*) - -itertools v0.13.0 -├── foyer-common v0.8.1 (*) -├── foyer-intrusive v0.8.1 (*) -├── foyer-memory v0.6.1 (*) -├── foyer-storage v0.9.1 (*) -├── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) -├── iceberg-catalog-rest v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) -├── prost-build v0.13.1 (*) -├── prost-derive v0.13.1 (proc-macro) (*) -└── sqllogictest v0.21.0 (*) - -lock_api v0.4.10 -├── dashmap v5.5.3 (*) -├── futures-intrusive v0.5.0 (*) -├── parking_lot v0.11.2 -│ └── sled v0.34.7 (*) -└── parking_lot v0.12.1 (*) - -lock_api v0.4.10 -└── spin v0.9.8 - ├── flume v0.10.14 (*) - ├── flume v0.11.0 (*) - ├── madsim v0.2.30 (*) - ├── risingwave_object_store v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/object_store) (*) - ├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) - └── sync-point v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/sync-point) (*) - -log v0.4.21 -├── bindgen v0.69.4 (*) -├── dircpy v0.3.16 -│ [build-dependencies] -│ └── risingwave_meta_dashboard v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/dashboard) (*) -├── prost-build v0.11.9 (*) -├── prost-build v0.12.1 (*) -├── prost-build v0.13.1 (*) -├── sqlx-mysql v0.7.1 (*) -├── sqlx-postgres v0.7.1 (*) -├── sqlx-sqlite v0.7.1 (*) -├── tracing v0.1.40 -│ ├── sqlx-mysql v0.7.1 (*) -│ ├── sqlx-postgres v0.7.1 (*) -│ └── sqlx-sqlite v0.7.1 (*) -├── wit-parser v0.202.0 (*) -└── witx v0.9.1 (*) - -log v0.4.21 -├── apache-avro v0.16.0 (https://github.com/risingwavelabs/avro?rev=25113ba88234a9ae23296e981d8302c290fdaa4b#25113ba8) (*) -├── apache-avro v0.17.0 (https://github.com/apache/avro.git#fdab5db0) (*) -├── async-io v1.13.0 (*) -├── async-std v1.12.0 (*) -├── blocking v1.3.1 (*) -├── cranelift-codegen v0.107.0 (*) -├── cranelift-frontend v0.107.0 (*) -├── cranelift-wasm v0.107.0 (*) -├── datafusion v33.0.0 (*) -├── datafusion-execution v33.0.0 (*) -├── datafusion-optimizer v33.0.0 (*) -├── datafusion-physical-expr v33.0.0 (*) -├── datafusion-physical-plan v33.0.0 (*) -├── datafusion-sql v33.0.0 (*) -├── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) -├── env_logger v0.10.0 (*) -├── fail v0.5.1 -│ ├── risingwave_hummock_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_test) (*) -│ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) -│ ├── risingwave_object_store v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/object_store) (*) -│ ├── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) -│ ├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) -│ ├── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) -│ └── risingwave_test_runner v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/test_runner) (*) -├── gcp-bigquery-client v0.18.0 (*) -├── hyper-rustls v0.24.2 (*) -├── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) -├── iceberg-catalog-rest v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) -├── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) -├── inferno v0.11.16 (*) -├── jni v0.21.1 (*) -├── jsonschema-transpiler v1.10.0 (https://github.com/mozilla/jsonschema-transpiler?rev=c1a89d720d118843d8bcca51084deb0ed223e4b4#c1a89d72) (*) -├── kv-log-macro v1.0.7 -│ └── async-std v1.12.0 (*) -├── madsim-rdkafka v0.4.2+0.34.0 (*) -├── minitrace-opentelemetry v0.6.7 (*) -├── mio v0.8.11 -│ ├── crossterm v0.25.0 (*) -│ ├── mysql_async v0.34.1 (*) -│ └── signal-hook-mio v0.2.3 -│ └── crossterm v0.25.0 (*) -├── nkeys v0.4.0 (*) -├── opendal v0.47.2 (*) -├── openidconnect v3.4.0 (*) -├── polling v2.8.0 -│ └── async-io v1.13.0 (*) -├── pprof v0.13.0 (*) -├── pulsar v6.3.0 (*) -├── redis v0.25.1 (*) -├── regalloc2 v0.9.3 (*) -├── reqsign v0.15.2 (*) -├── reqwest v0.11.20 (*) -├── reqwest v0.12.4 (*) -├── rumqttc v0.24.0 (*) -├── rustls v0.20.9 -│ └── tokio-rustls v0.23.4 (*) -├── rustls v0.21.11 -│ ├── aws-smithy-runtime v1.1.3 (*) -│ ├── hyper-rustls v0.24.2 (*) -│ ├── mongodb v2.8.2 (*) -│ ├── reqwest v0.11.20 (*) -│ ├── tokio-rustls v0.24.1 (*) -│ └── yup-oauth2 v8.3.0 (*) -├── rustls v0.22.4 (*) -├── rustls v0.23.5 (*) -├── sea-orm v0.12.14 (*) -├── serial_test v3.1.0 (*) -├── sled v0.34.7 (*) -├── sqlparser v0.39.0 -│ ├── datafusion v33.0.0 (*) -│ ├── datafusion-common v33.0.0 (*) -│ ├── datafusion-expr v33.0.0 (*) -│ ├── datafusion-sql v33.0.0 (*) -│ └── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) -├── sqlx-core v0.7.1 (*) -├── sqlx-mysql v0.7.1 (*) -├── sqlx-postgres v0.7.1 (*) -├── sqlx-sqlite v0.7.1 (*) -├── tokio-postgres v0.7.10 (https://github.com/madsim-rs/rust-postgres.git?rev=ac00d88#ac00d886) (*) -├── tracing v0.1.40 -│ ├── arrow-udf-flight v0.1.0 (*) -│ ├── async-nats v0.35.0 (*) -│ ├── await-tree v0.2.1 (*) -│ ├── aws-config v1.0.1 (*) -│ ├── aws-http v0.60.0 (*) -│ ├── aws-runtime v1.0.1 (*) -│ ├── aws-sdk-dynamodb v1.3.0 (*) -│ ├── aws-sdk-glue v1.4.0 (*) -│ ├── aws-sdk-kinesis v1.3.0 (*) -│ ├── aws-sdk-s3 v1.1.0 (*) -│ ├── aws-sdk-sts v1.3.1 (*) -│ ├── aws-sigv4 v1.1.1 (*) -│ ├── aws-smithy-checksums v0.60.0 (*) -│ ├── aws-smithy-http v0.60.3 (*) -│ ├── aws-smithy-runtime v1.1.3 (*) -│ ├── aws-smithy-runtime-api v1.7.1 (*) -│ ├── aws-types v1.3.0 (*) -│ ├── axum v0.7.4 (*) -│ ├── axum-core v0.4.3 (*) -│ ├── console-subscriber v0.4.0 (*) -│ ├── foyer v0.10.1 (*) -│ ├── foyer-memory v0.6.1 (*) -│ ├── foyer-storage v0.9.1 (*) -│ ├── ginepro v0.7.2 (*) -│ ├── google-cloud-auth v0.16.0 (*) -│ ├── google-cloud-bigquery v0.12.0 (*) -│ ├── google-cloud-gax v0.19.0 (*) -│ ├── google-cloud-pubsub v0.28.1 (*) -│ ├── h2 v0.3.26 (*) -│ ├── h2 v0.4.4 (*) -│ ├── hyper v0.14.27 (*) -│ ├── hyper-util v0.1.6 (*) -│ ├── madsim v0.2.30 (*) -│ ├── object_store v0.7.1 (*) -│ ├── pgwire v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/pgwire) (*) -│ ├── pulsar v6.3.0 (*) -│ ├── risedev v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/risedevtool) -│ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) -│ ├── risingwave_bench v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/bench) -│ ├── risingwave_cmd_all v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/cmd_all) -│ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) -│ ├── risingwave_common_heap_profiling v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/heap_profiling) (*) -│ ├── risingwave_common_metrics v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/metrics) (*) -│ ├── risingwave_common_secret v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/secret) (*) -│ ├── risingwave_common_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/common_service) (*) -│ ├── risingwave_compaction_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/compaction_test) -│ ├── risingwave_compactor v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/compactor) (*) -│ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) -│ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ ├── risingwave_connector_codec v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector/codec) (*) -│ ├── risingwave_ctl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/ctl) (*) -│ ├── risingwave_dml v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/dml) (*) -│ ├── risingwave_e2e_extended_mode_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/e2e_extended_mode) (*) -│ ├── risingwave_error v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/error) (*) -│ ├── risingwave_expr v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/core) (*) -│ ├── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) -│ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) -│ ├── risingwave_hummock_sdk v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_sdk) (*) -│ ├── risingwave_hummock_trace v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_trace) (*) -│ ├── risingwave_java_binding v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/java_binding) -│ ├── risingwave_jni_core v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/jni_core) (*) -│ ├── risingwave_license v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/license) (*) -│ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) -│ ├── risingwave_meta_dashboard v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/dashboard) (*) -│ ├── risingwave_meta_node v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/node) (*) -│ ├── risingwave_meta_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/service) (*) -│ ├── risingwave_object_store v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/object_store) (*) -│ ├── risingwave_regress_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/regress) -│ ├── risingwave_rpc_client v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/rpc_client) (*) -│ ├── risingwave_rt v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/runtime) (*) -│ ├── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) -│ ├── risingwave_sqlparser v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/sqlparser) (*) -│ ├── risingwave_sqlsmith v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/sqlsmith) (*) -│ ├── risingwave_state_cleaning_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/state_cleaning_test) -│ ├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) -│ ├── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) -│ ├── rw-aws-sdk-ec2 v1.2.0 (*) -│ ├── rw_resource_util v0.0.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/resource_util) (*) -│ ├── sea-orm v0.12.14 (*) -│ ├── sea-orm-cli v0.12.14 (*) -│ ├── sea-orm-migration v0.12.14 (*) -│ ├── sqllogictest v0.21.0 (*) -│ ├── sqlx-core v0.7.1 (*) -│ ├── sqlx-mysql v0.7.1 (*) -│ ├── sqlx-postgres v0.7.1 (*) -│ ├── sqlx-sqlite v0.7.1 (*) -│ ├── tiberius v0.12.2 (*) -│ ├── tokio v1.39.2 (*) -│ ├── tokio-util v0.7.9 (*) -│ ├── tonic v0.10.2 (*) -│ ├── tonic v0.11.0 (*) -│ ├── tonic v0.12.1 (*) -│ ├── tower v0.4.13 (*) -│ ├── tower-http v0.5.2 (*) -│ ├── tracing-futures v0.2.5 (*) -│ ├── tracing-opentelemetry v0.24.0 (*) -│ ├── tracing-subscriber v0.3.17 (*) -│ ├── trust-dns-proto v0.23.2 (*) -│ ├── trust-dns-resolver v0.23.2 (*) -│ ├── wasi-common v20.0.0 (*) -│ ├── wiggle v20.0.0 (*) -│ └── workspace-config v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/workspace-config) -│ ├── risingwave_cmd v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/cmd) (*) -│ └── risingwave_cmd_all v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/cmd_all) -├── tracing-log v0.1.3 -│ └── tracing-subscriber v0.3.17 (*) -├── tracing-log v0.2.0 -│ └── tracing-opentelemetry v0.24.0 (*) -├── trust-dns-proto v0.21.2 (*) -├── trust-dns-resolver v0.21.2 (*) -├── wasi-common v20.0.0 (*) -├── wasmtime v20.0.0 (*) -├── wasmtime-cache v20.0.0 (*) -├── wasmtime-cranelift v20.0.0 (*) -├── wasmtime-environ v20.0.0 (*) -├── wasmtime-runtime v20.0.0 (*) -├── workspace-config v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/workspace-config) (*) -└── yup-oauth2 v8.3.0 (*) - -lru v0.7.6 (https://github.com/risingwavelabs/lru-rs.git?rev=2682b85#2682b855) (*) - -lru v0.12.0 (*) - -md-5 v0.10.5 (*) - -md-5 v0.10.5 (*) - -mio v0.8.11 (*) - -mio v1.0.1 -├── tokio v1.39.2 (*) -└── tokio v1.39.2 (*) - -multimap v0.8.3 -├── prost-build v0.11.9 (*) -└── prost-build v0.12.1 (*) - -multimap v0.10.0 -└── prost-build v0.13.1 (*) - -multimap v0.10.0 -└── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) - -nix v0.26.4 (*) - -nix v0.29.0 (*) - -num-bigint v0.4.5 -├── apache-avro v0.16.0 (https://github.com/risingwavelabs/avro?rev=25113ba88234a9ae23296e981d8302c290fdaa4b#25113ba8) (*) -├── apache-avro v0.17.0 (https://github.com/apache/avro.git#fdab5db0) (*) -├── bigdecimal v0.3.1 (*) -├── bigdecimal v0.4.5 (*) -├── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) -├── google-cloud-bigquery v0.12.0 (*) -├── mysql_common v0.32.1 (*) -├── num v0.4.1 -│ ├── arrow-arith v48.0.1 (*) -│ ├── arrow-arith v50.0.0 (*) -│ ├── arrow-arith v52.0.0 (*) -│ ├── arrow-array v48.0.1 (*) -│ ├── arrow-array v50.0.0 (*) -│ ├── arrow-array v52.0.0 (*) -│ ├── arrow-buffer v48.0.1 (*) -│ ├── arrow-buffer v50.0.0 (*) -│ ├── arrow-buffer v52.0.0 (*) -│ ├── arrow-cast v48.0.1 (*) -│ ├── arrow-cast v50.0.0 (*) -│ ├── arrow-cast v52.0.0 (*) -│ ├── arrow-data v48.0.1 (*) -│ ├── arrow-data v50.0.0 (*) -│ ├── arrow-data v52.0.0 (*) -│ ├── arrow-json v48.0.1 (*) -│ ├── arrow-ord v48.0.1 (*) -│ ├── arrow-ord v50.0.0 (*) -│ ├── arrow-ord v52.0.0 (*) -│ ├── arrow-select v48.0.1 (*) -│ ├── arrow-select v50.0.0 (*) -│ ├── arrow-select v52.0.0 (*) -│ ├── arrow-string v48.0.1 (*) -│ ├── arrow-string v50.0.0 (*) -│ ├── arrow-string v52.0.0 (*) -│ ├── parquet v48.0.1 (*) -│ └── parquet v52.0.0 (*) -├── num-rational v0.4.1 -│ └── num v0.4.1 (*) -├── parquet v48.0.1 (*) -├── parquet v52.0.0 (*) -├── pg_bigdecimal v0.1.5 (https://github.com/risingwavelabs/rust-pg_bigdecimal?rev=0b7893d88894ca082b4525f94f812da034486f7c#0b7893d8) (*) -├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -├── risingwave_connector_codec v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector/codec) (*) -├── simple_asn1 v0.6.2 (*) -└── sqlx-postgres v0.7.1 (*) - -num-bigint v0.4.5 -├── mysql-common-derive v0.31.0 (proc-macro) (*) -└── sqlx-postgres v0.7.1 (*) - -num-iter v0.1.43 -└── num-bigint-dig v0.8.4 (*) - -num-iter v0.1.43 -└── num v0.4.1 (*) - -object v0.32.1 -└── backtrace v0.3.69 (*) - -object v0.33.0 (*) - -ordered-float v2.10.0 -├── serde-value v0.7.0 -│ └── openidconnect v3.4.0 (*) -└── thrift v0.17.0 (*) - -ordered-float v3.9.1 -├── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) -└── sea-query v0.30.7 (*) - -ordered-float v4.1.1 -├── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) -└── opentelemetry_sdk v0.23.0 (*) - -p256 v0.11.1 (*) - -p256 v0.13.2 (*) - -parking_lot v0.11.2 (*) - -parking_lot v0.12.1 (*) - -parking_lot_core v0.8.6 -└── parking_lot v0.11.2 (*) - -parking_lot_core v0.9.8 (*) - -parquet v48.0.1 (*) - -parquet v52.0.0 (*) - -pbkdf2 v0.11.0 (*) - -pbkdf2 v0.12.2 (*) - -phf v0.11.2 -├── chrono-tz v0.8.6 (*) -├── chrono-tz v0.9.0 (*) -└── tokio-postgres v0.7.10 (https://github.com/madsim-rs/rust-postgres.git?rev=ac00d88#ac00d886) (*) - -phf v0.11.2 -├── chrono-tz-build v0.2.1 (*) -└── chrono-tz-build v0.3.0 (*) - -phf_shared v0.11.2 -├── phf v0.11.2 (*) -├── phf_codegen v0.11.2 -│ ├── chrono-tz-build v0.2.1 (*) -│ └── chrono-tz-build v0.3.0 (*) -└── phf_generator v0.11.2 - └── phf_codegen v0.11.2 (*) - -phf_shared v0.11.2 -└── phf v0.11.2 (*) - -pkcs8 v0.9.0 (*) - -pkcs8 v0.10.2 (*) - -pkcs8 v0.10.2 (*) - -prettyplease v0.1.25 -└── prost-build v0.11.9 (*) - -prettyplease v0.2.15 -├── bindgen v0.69.4 (*) -├── madsim-tonic-build v0.5.0+0.12.0 (https://github.com/BugenZhao/madsim?rev=6eb6876#6eb68764) (*) -├── prost-build v0.12.1 (*) -├── prost-build v0.13.1 (*) -└── tonic-build v0.12.1 (*) -[dev-dependencies] -└── risingwave-fields-derive v1.11.0-alpha (proc-macro) (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/fields-derive) - └── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) - -proc-macro-crate v1.3.1 (*) - -proc-macro-crate v3.1.0 (*) - -proc-macro-error v0.4.12 -└── genawaiter-proc-macro v0.99.1 (proc-macro) - └── genawaiter v0.99.1 - └── arrow-udf-wasm v0.2.2 (*) - -proc-macro-error v1.0.4 -├── bae v0.1.7 (proc-macro) (*) -├── crepe v0.1.8 (proc-macro) (*) -├── minitrace-macro v0.6.7 (proc-macro) -│ └── minitrace v0.6.7 (*) -├── mysql-common-derive v0.31.0 (proc-macro) (*) -├── ouroboros_macro v0.17.2 (proc-macro) (*) -├── risingwave_common_proc_macro v1.11.0-alpha (proc-macro) (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/proc_macro) (*) -└── sea-bae v0.2.0 (proc-macro) (*) - -proc-macro-error-attr v0.4.12 (proc-macro) -└── proc-macro-error v0.4.12 (*) - -proc-macro-error-attr v1.0.4 (proc-macro) -└── proc-macro-error v1.0.4 (*) - -proc-macro2 v1.0.85 -└── syn v1.0.109 - [dev-dependencies] - └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) - -proc-macro2 v1.0.85 -├── apache-avro-derive v0.17.0 (proc-macro) (https://github.com/apache/avro.git#fdab5db0) (*) -├── async-recursion v1.1.0 (proc-macro) -│ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) -│ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) -│ └── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) -├── async-stream-impl v0.3.5 (proc-macro) -│ └── async-stream v0.3.5 -│ ├── gcp-bigquery-client v0.18.0 (*) -│ ├── google-cloud-pubsub v0.28.1 (*) -│ ├── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) -│ ├── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) -│ ├── sea-orm v0.12.14 (*) -│ ├── tonic v0.10.2 (*) -│ ├── tonic v0.11.0 (*) -│ └── tonic v0.12.1 (*) -├── async-trait v0.1.73 (proc-macro) -│ ├── arrow-udf-wasm v0.2.2 (*) -│ ├── axum v0.6.20 (*) -│ ├── axum v0.7.4 (*) -│ ├── axum-core v0.3.4 (*) -│ ├── axum-core v0.4.3 (*) -│ ├── datafusion v33.0.0 (*) -│ ├── datafusion-optimizer v33.0.0 (*) -│ ├── datafusion-physical-plan v33.0.0 (*) -│ ├── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) -│ ├── gcp-bigquery-client v0.18.0 (*) -│ ├── ginepro v0.7.2 (*) -│ ├── google-cloud-auth v0.16.0 (*) -│ ├── google-cloud-bigquery v0.12.0 (*) -│ ├── google-cloud-token v0.1.2 -│ │ ├── google-cloud-auth v0.16.0 (*) -│ │ ├── google-cloud-bigquery v0.12.0 (*) -│ │ ├── google-cloud-gax v0.19.0 (*) -│ │ └── google-cloud-pubsub v0.28.1 (*) -│ ├── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) -│ ├── iceberg-catalog-rest v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) -│ ├── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) -│ ├── madsim-rdkafka v0.4.2+0.34.0 (*) -│ ├── moka v0.12.0 (*) -│ ├── mongodb v2.8.2 (*) -│ ├── object_store v0.7.1 (*) -│ ├── opendal v0.47.2 (*) -│ ├── opentelemetry-otlp v0.16.0 (*) -│ ├── opentelemetry_sdk v0.23.0 (*) -│ ├── pulsar v6.3.0 (*) -│ ├── redis v0.25.1 (*) -│ ├── reqsign v0.15.2 (*) -│ ├── reqwest-middleware v0.3.1 (*) -│ ├── risingwave_backup v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/backup) (*) -│ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) -│ ├── risingwave_bench v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/bench) -│ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) -│ ├── risingwave_common_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/common_service) (*) -│ ├── risingwave_compaction_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/compaction_test) -│ ├── risingwave_compactor v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/compactor) (*) -│ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) -│ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ ├── risingwave_expr v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/core) (*) -│ ├── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) -│ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) -│ ├── risingwave_hummock_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_test) (*) -│ ├── risingwave_hummock_trace v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_trace) (*) -│ ├── risingwave_mem_table_spill_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream/spill_test) -│ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) -│ ├── risingwave_meta_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/service) (*) -│ ├── risingwave_object_store v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/object_store) (*) -│ ├── risingwave_rpc_client v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/rpc_client) (*) -│ ├── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) -│ ├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) -│ ├── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) -│ ├── sea-orm v0.12.14 (*) -│ ├── sea-orm-migration v0.12.14 (*) -│ ├── sqllogictest v0.21.0 (*) -│ ├── tiberius v0.12.2 (*) -│ ├── tokio-postgres v0.7.10 (https://github.com/madsim-rs/rust-postgres.git?rev=ac00d88#ac00d886) (*) -│ ├── tonic v0.10.2 (*) -│ ├── tonic v0.11.0 (*) -│ ├── tonic v0.12.1 (*) -│ ├── trust-dns-proto v0.21.2 (*) -│ ├── trust-dns-proto v0.23.2 (*) -│ ├── wasmtime v20.0.0 (*) -│ ├── wiggle v20.0.0 (*) -│ └── yup-oauth2 v8.3.0 (*) -├── auto_enums v0.8.5 (proc-macro) -│ ├── const-currying v0.0.4 (proc-macro) (*) -│ ├── pgwire v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/pgwire) (*) -│ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) -│ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ ├── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) -│ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) -│ ├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) -│ └── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) -├── auto_impl v1.2.0 (proc-macro) -│ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) -│ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ ├── risingwave_expr v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/core) (*) -│ └── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) -├── bae v0.1.7 (proc-macro) (*) -├── bindgen v0.69.4 (*) -├── cfg-or-panic v0.2.0 (proc-macro) -│ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ ├── risingwave_expr v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/core) (*) -│ ├── risingwave_java_binding v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/java_binding) -│ ├── risingwave_jni_core v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/jni_core) (*) -│ └── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) -├── clap_derive v4.5.0 (proc-macro) (*) -├── clickhouse-derive v0.1.1 (proc-macro) (https://github.com/risingwavelabs/clickhouse.rs?rev=d38c8b6391af098b724c114e5a4746aedab6ab8e#d38c8b63) -│ └── clickhouse v0.11.5 (https://github.com/risingwavelabs/clickhouse.rs?rev=d38c8b6391af098b724c114e5a4746aedab6ab8e#d38c8b63) (*) -├── const-currying v0.0.4 (proc-macro) (*) -├── crepe v0.1.8 (proc-macro) (*) -├── cxx-build v1.0.107 -│ [build-dependencies] -│ └── protobuf-native v0.2.2+3.19.1 (*) -├── cxxbridge-macro v1.0.107 (proc-macro) -│ └── cxx v1.0.107 -│ └── protobuf-native v0.2.2+3.19.1 (*) -├── darling_core v0.13.4 (*) -├── darling_core v0.14.4 (*) -├── darling_core v0.20.9 (*) -├── derivative v2.2.0 (proc-macro) -│ ├── mongodb v2.8.2 (*) -│ └── sea-query v0.30.7 (*) -├── derive_builder_core v0.12.0 (*) -├── derive_builder_core v0.20.0 (*) -├── derive_more v0.99.17 (proc-macro) (*) -├── derive_utils v0.14.1 -│ └── auto_enums v0.8.5 (proc-macro) (*) -├── educe v0.6.0 (proc-macro) -│ ├── delta_btree_map v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/delta_btree_map) (*) -│ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) -│ ├── risingwave_common_estimate_size v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/estimate_size) (*) -│ ├── risingwave_expr v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/core) (*) -│ ├── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) -│ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) -│ ├── risingwave_meta_node v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/node) (*) -│ ├── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) -│ └── sqllogictest v0.21.0 (*) -├── enum-as-inner v0.4.0 (proc-macro) (*) -├── enum-as-inner v0.6.0 (proc-macro) (*) -├── enum-iterator-derive v1.4.0 (proc-macro) -│ └── enum-iterator v2.1.0 -│ └── risedev-config v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/risedevtool/config) -├── enum-ordinalize-derive v4.3.1 (proc-macro) -│ └── enum-ordinalize v4.3.0 -│ └── educe v0.6.0 (proc-macro) (*) -├── enumflags2_derive v0.7.8 (proc-macro) -│ └── enumflags2 v0.7.8 -│ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) -│ └── tiberius v0.12.2 (*) -├── failure_derive v0.1.8 (proc-macro) -│ └── failure v0.1.8 (*) -├── fix-hidden-lifetime-bug-proc_macros v0.2.5 (proc-macro) -│ └── fix-hidden-lifetime-bug v0.2.5 -│ └── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) -├── frunk_proc_macro_helpers v0.1.2 (*) -├── futures-async-stream-macro v0.2.9 (proc-macro) -│ └── futures-async-stream v0.2.9 -│ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) -│ ├── risingwave_bench v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/bench) -│ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) -│ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ ├── risingwave_dml v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/dml) (*) -│ ├── risingwave_expr v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/core) (*) -│ ├── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) -│ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) -│ ├── risingwave_hummock_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_test) (*) -│ ├── risingwave_hummock_trace v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_trace) (*) -│ ├── risingwave_mem_table_spill_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream/spill_test) -│ ├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) -│ └── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) -│ [dev-dependencies] -│ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) -│ └── risingwave_hummock_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_test) (*) -├── futures-macro v0.3.30 (proc-macro) -│ └── futures-util v0.3.30 (*) -├── genawaiter-proc-macro v0.99.1 (proc-macro) (*) -├── inherent v1.0.10 (proc-macro) -│ └── sea-query v0.30.7 (*) -├── linkme-impl v0.3.22 (proc-macro) -│ └── linkme v0.3.22 -│ ├── risingwave_expr v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/core) (*) -│ ├── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) -│ └── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) -├── madsim-macros v0.2.12 (proc-macro) (*) -├── madsim-tonic-build v0.5.0+0.12.0 (https://github.com/BugenZhao/madsim?rev=6eb6876#6eb68764) (*) -├── minitrace-macro v0.6.7 (proc-macro) (*) -├── mockall_derive v0.11.4 (proc-macro) -│ └── mockall v0.11.4 (*) -├── mysql-common-derive v0.31.0 (proc-macro) (*) -├── num_enum_derive v0.5.11 (proc-macro) (*) -├── openssl-macros v0.1.1 (proc-macro) -│ └── openssl v0.10.66 (*) -├── ouroboros_macro v0.17.2 (proc-macro) (*) -├── parse-display-derive v0.9.0 (proc-macro) (*) -├── pin-project-internal v1.1.3 (proc-macro) -│ └── pin-project v1.1.3 -│ ├── await-tree v0.2.1 (*) -│ ├── backon v0.4.4 (*) -│ ├── flume v0.10.14 (*) -│ ├── foyer v0.10.1 (*) -│ ├── foyer-common v0.8.1 (*) -│ ├── foyer-memory v0.6.1 (*) -│ ├── foyer-storage v0.9.1 (*) -│ ├── futures-async-stream v0.2.9 (*) -│ ├── minitrace v0.6.7 (*) -│ ├── mysql_async v0.34.1 (*) -│ ├── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) -│ ├── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) -│ ├── tokio-retry v0.3.0 (https://github.com/madsim-rs/rust-tokio-retry.git?rev=95e2fd3#95e2fd3c) (*) -│ ├── tonic v0.10.2 (*) -│ ├── tonic v0.11.0 (*) -│ ├── tonic v0.12.1 (*) -│ ├── tower v0.4.13 (*) -│ └── tracing-futures v0.2.5 (*) -├── postgres-derive v0.4.5 (proc-macro) (*) -├── prettyplease v0.1.25 (*) -├── prettyplease v0.2.15 (*) -├── proc-macro-error v0.4.12 (*) -├── proc-macro-error v1.0.4 (*) -├── proc-macro-error-attr v0.4.12 (proc-macro) (*) -├── proc-macro-error-attr v1.0.4 (proc-macro) (*) -├── prost-derive v0.11.9 (proc-macro) (*) -├── prost-derive v0.12.1 (proc-macro) (*) -├── prost-derive v0.13.1 (proc-macro) (*) -├── prost-helpers v0.1.0 (proc-macro) (/Users/bugenzhao/Developer/S/risingwave-opensource/src/prost/helpers) -│ └── risingwave_pb v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/prost) (*) -├── pyo3-macros v0.21.2 (proc-macro) (*) -├── pyo3-macros-backend v0.21.2 (*) -├── quote v1.0.36 -│ ├── apache-avro-derive v0.17.0 (proc-macro) (https://github.com/apache/avro.git#fdab5db0) (*) -│ ├── async-attributes v1.1.2 (proc-macro) -│ │ └── async-std v1.12.0 (*) -│ ├── async-recursion v1.1.0 (proc-macro) (*) -│ ├── async-stream-impl v0.3.5 (proc-macro) (*) -│ ├── async-trait v0.1.73 (proc-macro) (*) -│ ├── auto_enums v0.8.5 (proc-macro) (*) -│ ├── auto_impl v1.2.0 (proc-macro) (*) -│ ├── bae v0.1.7 (proc-macro) (*) -│ ├── bindgen v0.69.4 (*) -│ ├── cfg-or-panic v0.2.0 (proc-macro) (*) -│ ├── clap_derive v4.5.0 (proc-macro) (*) -│ ├── clickhouse-derive v0.1.1 (proc-macro) (https://github.com/risingwavelabs/clickhouse.rs?rev=d38c8b6391af098b724c114e5a4746aedab6ab8e#d38c8b63) (*) -│ ├── const-currying v0.0.4 (proc-macro) (*) -│ ├── crepe v0.1.8 (proc-macro) (*) -│ ├── ctor v0.1.26 (proc-macro) -│ │ └── minstant v0.1.7 -│ │ └── minitrace v0.6.7 (*) -│ ├── cxx-build v1.0.107 (*) -│ ├── cxxbridge-macro v1.0.107 (proc-macro) (*) -│ ├── darling_core v0.13.4 (*) -│ ├── darling_core v0.14.4 (*) -│ ├── darling_core v0.20.9 (*) -│ ├── darling_macro v0.13.4 (proc-macro) (*) -│ ├── darling_macro v0.14.4 (proc-macro) (*) -│ ├── darling_macro v0.20.9 (proc-macro) (*) -│ ├── derivative v2.2.0 (proc-macro) (*) -│ ├── derive_builder_core v0.12.0 (*) -│ ├── derive_builder_core v0.20.0 (*) -│ ├── derive_more v0.99.17 (proc-macro) (*) -│ ├── derive_utils v0.14.1 (*) -│ ├── educe v0.6.0 (proc-macro) (*) -│ ├── enum-as-inner v0.4.0 (proc-macro) (*) -│ ├── enum-as-inner v0.6.0 (proc-macro) (*) -│ ├── enum-display-macro v0.1.3 (proc-macro) (*) -│ ├── enum-iterator-derive v1.4.0 (proc-macro) (*) -│ ├── enum-ordinalize-derive v4.3.1 (proc-macro) (*) -│ ├── enumflags2_derive v0.7.8 (proc-macro) (*) -│ ├── failure_derive v0.1.8 (proc-macro) (*) -│ ├── fix-hidden-lifetime-bug-proc_macros v0.2.5 (proc-macro) (*) -│ ├── frunk_derives v0.4.2 (proc-macro) (*) -│ ├── frunk_proc_macro_helpers v0.1.2 (*) -│ ├── frunk_proc_macros v0.1.2 (proc-macro) (*) -│ ├── futures-async-stream-macro v0.2.9 (proc-macro) (*) -│ ├── futures-macro v0.3.30 (proc-macro) (*) -│ ├── genawaiter-proc-macro v0.99.1 (proc-macro) (*) -│ ├── inherent v1.0.10 (proc-macro) (*) -│ ├── linkme-impl v0.3.22 (proc-macro) (*) -│ ├── madsim-macros v0.2.12 (proc-macro) (*) -│ ├── madsim-tonic-build v0.5.0+0.12.0 (https://github.com/BugenZhao/madsim?rev=6eb6876#6eb68764) (*) -│ ├── minitrace-macro v0.6.7 (proc-macro) (*) -│ ├── mockall_derive v0.11.4 (proc-macro) (*) -│ ├── mysql-common-derive v0.31.0 (proc-macro) (*) -│ ├── num_enum_derive v0.5.11 (proc-macro) (*) -│ ├── openssl-macros v0.1.1 (proc-macro) (*) -│ ├── ouroboros_macro v0.17.2 (proc-macro) (*) -│ ├── parse-display-derive v0.9.0 (proc-macro) (*) -│ ├── pin-project-internal v1.1.3 (proc-macro) (*) -│ ├── postgres-derive v0.4.5 (proc-macro) (*) -│ ├── proc-macro-error v0.4.12 (*) -│ ├── proc-macro-error v1.0.4 (*) -│ ├── proc-macro-error-attr v0.4.12 (proc-macro) (*) -│ ├── proc-macro-error-attr v1.0.4 (proc-macro) (*) -│ ├── prost-derive v0.11.9 (proc-macro) (*) -│ ├── prost-derive v0.12.1 (proc-macro) (*) -│ ├── prost-derive v0.13.1 (proc-macro) (*) -│ ├── prost-helpers v0.1.0 (proc-macro) (/Users/bugenzhao/Developer/S/risingwave-opensource/src/prost/helpers) (*) -│ ├── pyo3-macros v0.21.2 (proc-macro) (*) -│ ├── pyo3-macros-backend v0.21.2 (*) -│ ├── ref-cast-impl v1.0.20 (proc-macro) -│ │ └── ref-cast v1.0.20 -│ │ └── simd-json v0.13.3 (*) -│ ├── risingwave-fields-derive v1.11.0-alpha (proc-macro) (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/fields-derive) (*) -│ ├── risingwave_common_proc_macro v1.11.0-alpha (proc-macro) (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/proc_macro) (*) -│ ├── risingwave_expr_macro v0.1.0 (proc-macro) (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/macro) (*) -│ ├── risingwave_frontend_macro v1.11.0-alpha (proc-macro) (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend/macro) -│ │ └── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) -│ ├── rust-embed-impl v8.4.0 (proc-macro) (*) -│ ├── sea-bae v0.2.0 (proc-macro) (*) -│ ├── sea-orm-macros v0.12.14 (proc-macro) (*) -│ ├── sea-query-derive v0.4.0 (proc-macro) (*) -│ ├── sea-schema-derive v0.2.0 (proc-macro) (*) -│ ├── sealed v0.4.0 (proc-macro) (*) -│ ├── sealed v0.5.0 (proc-macro) (*) -│ ├── serde_default v0.1.0 (proc-macro) (*) -│ ├── serde_derive v1.0.203 (proc-macro) -│ │ ├── cranelift-entity v0.107.0 -│ │ │ ├── cranelift-bforest v0.107.0 -│ │ │ │ └── cranelift-codegen v0.107.0 (*) -│ │ │ ├── cranelift-codegen v0.107.0 (*) -│ │ │ ├── cranelift-wasm v0.107.0 (*) -│ │ │ ├── wasmtime-cranelift v20.0.0 (*) -│ │ │ ├── wasmtime-environ v20.0.0 (*) -│ │ │ └── wasmtime-types v20.0.0 (*) -│ │ ├── criterion v0.5.1 (*) -│ │ ├── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) -│ │ ├── iceberg-catalog-rest v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) -│ │ ├── madsim-rdkafka v0.4.2+0.34.0 (*) -│ │ ├── openidconnect v3.4.0 (*) -│ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ │ ├── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) -│ │ ├── serde v1.0.203 -│ │ │ ├── apache-avro v0.16.0 (https://github.com/risingwavelabs/avro?rev=25113ba88234a9ae23296e981d8302c290fdaa4b#25113ba8) (*) -│ │ │ ├── apache-avro v0.17.0 (https://github.com/apache/avro.git#fdab5db0) (*) -│ │ │ ├── arrow-json v48.0.1 (*) -│ │ │ ├── arrow-schema v48.0.1 (*) -│ │ │ ├── async-nats v0.35.0 (*) -│ │ │ ├── axum v0.6.20 (*) -│ │ │ ├── axum v0.7.4 (*) -│ │ │ ├── bigdecimal v0.4.5 (*) -│ │ │ ├── bincode v1.3.3 (*) -│ │ │ ├── bincode v2.0.0-rc.3 (*) -│ │ │ ├── bitflags v2.6.0 (*) -│ │ │ ├── bson v2.11.0 (https://github.com/risingwavelabs/bson-rust?rev=e5175ec#e5175ecf) (*) -│ │ │ ├── bytes v1.6.0 (*) -│ │ │ ├── bytesize v1.3.0 -│ │ │ │ └── risingwave_bench v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/bench) -│ │ │ ├── chrono v0.4.38 (*) -│ │ │ ├── ciborium v0.2.1 (*) -│ │ │ ├── clickhouse v0.11.5 (https://github.com/risingwavelabs/clickhouse.rs?rev=d38c8b6391af098b724c114e5a4746aedab6ab8e#d38c8b63) (*) -│ │ │ ├── console-subscriber v0.4.0 (*) -│ │ │ ├── cranelift-entity v0.107.0 (*) -│ │ │ ├── criterion v0.5.1 (*) -│ │ │ ├── csv v1.3.0 -│ │ │ │ ├── arrow-csv v48.0.1 (*) -│ │ │ │ ├── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) -│ │ │ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ │ │ ├── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) -│ │ │ ├── deranged v0.3.9 (*) -│ │ │ ├── duration-str v0.11.2 (*) -│ │ │ ├── either v1.13.0 -│ │ │ │ ├── bytes-utils v0.1.3 (*) -│ │ │ │ ├── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) -│ │ │ │ ├── foyer-storage v0.9.1 (*) -│ │ │ │ ├── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) -│ │ │ │ ├── itertools v0.10.5 (*) -│ │ │ │ ├── itertools v0.11.0 (*) -│ │ │ │ ├── itertools v0.12.1 (*) -│ │ │ │ ├── itertools v0.13.0 (*) -│ │ │ │ ├── rayon v1.7.0 -│ │ │ │ │ ├── criterion v0.5.1 (*) -│ │ │ │ │ ├── hytra v0.1.2 -│ │ │ │ │ │ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) -│ │ │ │ │ │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) -│ │ │ │ │ │ ├── risingwave_common_metrics v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/metrics) (*) -│ │ │ │ │ │ └── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) -│ │ │ │ │ ├── jwalk v0.8.1 -│ │ │ │ │ │ └── dircpy v0.3.16 (*) -│ │ │ │ │ └── wasmtime v20.0.0 (*) -│ │ │ │ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) -│ │ │ │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) -│ │ │ │ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) -│ │ │ │ ├── risingwave_expr v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/core) (*) -│ │ │ │ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) -│ │ │ │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) -│ │ │ │ ├── risingwave_meta_node v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/node) (*) -│ │ │ │ ├── risingwave_meta_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/service) (*) -│ │ │ │ ├── risingwave_object_store v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/object_store) (*) -│ │ │ │ ├── risingwave_rpc_client v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/rpc_client) (*) -│ │ │ │ ├── risingwave_rt v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/runtime) (*) -│ │ │ │ ├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) -│ │ │ │ ├── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) -│ │ │ │ ├── sqlx-core v0.7.1 (*) -│ │ │ │ ├── sqlx-macros-core v0.7.1 (*) -│ │ │ │ ├── sqlx-mysql v0.7.1 (*) -│ │ │ │ ├── sqlx-mysql v0.7.1 (*) -│ │ │ │ ├── thiserror-ext-derive v0.1.2 (proc-macro) -│ │ │ │ │ └── thiserror-ext v0.1.2 -│ │ │ │ │ ├── pgwire v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/pgwire) (*) -│ │ │ │ │ ├── risedev v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/risedevtool) -│ │ │ │ │ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) -│ │ │ │ │ ├── risingwave_bench v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/bench) -│ │ │ │ │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) -│ │ │ │ │ ├── risingwave_common_heap_profiling v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/heap_profiling) (*) -│ │ │ │ │ ├── risingwave_common_metrics v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/metrics) (*) -│ │ │ │ │ ├── risingwave_common_secret v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/secret) (*) -│ │ │ │ │ ├── risingwave_common_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/common_service) (*) -│ │ │ │ │ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) -│ │ │ │ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ │ │ │ │ ├── risingwave_connector_codec v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector/codec) (*) -│ │ │ │ │ ├── risingwave_ctl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/ctl) (*) -│ │ │ │ │ ├── risingwave_dml v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/dml) (*) -│ │ │ │ │ ├── risingwave_error v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/error) (*) -│ │ │ │ │ ├── risingwave_expr v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/core) (*) -│ │ │ │ │ ├── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) -│ │ │ │ │ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) -│ │ │ │ │ ├── risingwave_jni_core v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/jni_core) (*) -│ │ │ │ │ ├── risingwave_license v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/license) (*) -│ │ │ │ │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) -│ │ │ │ │ ├── risingwave_meta_dashboard v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/dashboard) (*) -│ │ │ │ │ ├── risingwave_meta_node v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/node) (*) -│ │ │ │ │ ├── risingwave_meta_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/service) (*) -│ │ │ │ │ ├── risingwave_object_store v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/object_store) (*) -│ │ │ │ │ ├── risingwave_planner_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend/planner_test) -│ │ │ │ │ ├── risingwave_rpc_client v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/rpc_client) (*) -│ │ │ │ │ ├── risingwave_rt v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/runtime) (*) -│ │ │ │ │ ├── risingwave_sqlsmith v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/sqlsmith) (*) -│ │ │ │ │ ├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) -│ │ │ │ │ ├── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) -│ │ │ │ │ └── rw_resource_util v0.0.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/resource_util) (*) -│ │ │ │ │ [build-dependencies] -│ │ │ │ │ └── risingwave_cmd_all v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/cmd_all) -│ │ │ │ └── which v4.4.2 (*) -│ │ │ ├── ethnum v1.5.0 -│ │ │ │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) -│ │ │ │ └── risingwave_common_estimate_size v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/estimate_size) (*) -│ │ │ ├── faster-hex v0.8.1 -│ │ │ │ └── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) -│ │ │ ├── foyer-common v0.8.1 (*) -│ │ │ ├── foyer-memory v0.6.1 (*) -│ │ │ ├── foyer-storage v0.9.1 (*) -│ │ │ ├── fxprof-processed-profile v0.6.0 (*) -│ │ │ ├── gcp-bigquery-client v0.18.0 (*) -│ │ │ ├── google-cloud-auth v0.16.0 (*) -│ │ │ ├── google-cloud-bigquery v0.12.0 (*) -│ │ │ ├── halfbrown v0.2.4 (*) -│ │ │ ├── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) -│ │ │ ├── iceberg-catalog-rest v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) -│ │ │ ├── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) -│ │ │ ├── indexmap v2.2.6 (*) -│ │ │ ├── jsonbb v0.1.4 (*) -│ │ │ ├── jsonschema-transpiler v1.10.0 (https://github.com/mozilla/jsonschema-transpiler?rev=c1a89d720d118843d8bcca51084deb0ed223e4b4#c1a89d72) (*) -│ │ │ ├── jsonwebtoken v9.3.0 (*) -│ │ │ ├── madsim v0.2.30 (*) -│ │ │ ├── madsim-rdkafka v0.4.2+0.34.0 (*) -│ │ │ ├── memcomparable v0.2.0 (*) -│ │ │ ├── mongodb v2.8.2 (*) -│ │ │ ├── multimap v0.10.0 (*) -│ │ │ ├── mysql_async v0.34.1 (*) -│ │ │ ├── mysql_common v0.32.1 (*) -│ │ │ ├── nexmark v0.2.0 -│ │ │ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ │ │ ├── num-bigint v0.4.5 (*) -│ │ │ ├── oauth2 v4.4.2 (*) -│ │ │ ├── object_store v0.7.1 (*) -│ │ │ ├── opendal v0.47.2 (*) -│ │ │ ├── openidconnect v3.4.0 (*) -│ │ │ ├── pbjson v0.6.0 (*) -│ │ │ ├── pgwire v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/pgwire) (*) -│ │ │ ├── postgres-types v0.2.6 (*) -│ │ │ ├── prometheus-http-query v0.8.0 (*) -│ │ │ ├── pulsar v6.3.0 (*) -│ │ │ ├── quick-xml v0.30.0 -│ │ │ │ └── object_store v0.7.1 (*) -│ │ │ ├── quick-xml v0.31.0 -│ │ │ │ ├── opendal v0.47.2 (*) -│ │ │ │ └── reqsign v0.15.2 (*) -│ │ │ ├── reqsign v0.15.2 (*) -│ │ │ ├── reqwest v0.11.20 (*) -│ │ │ ├── reqwest v0.12.4 (*) -│ │ │ ├── reqwest-middleware v0.3.1 (*) -│ │ │ ├── risedev v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/risedevtool) -│ │ │ ├── risingwave_backup v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/backup) (*) -│ │ │ ├── risingwave_bench v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/bench) -│ │ │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) -│ │ │ ├── risingwave_common_metrics v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/metrics) (*) -│ │ │ ├── risingwave_common_secret v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/secret) (*) -│ │ │ ├── risingwave_compactor v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/compactor) (*) -│ │ │ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) -│ │ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ │ │ ├── risingwave_ctl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/ctl) (*) -│ │ │ ├── risingwave_error v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/error) (*) -│ │ │ ├── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) -│ │ │ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) -│ │ │ ├── risingwave_hummock_sdk v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_sdk) (*) -│ │ │ ├── risingwave_hummock_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_test) (*) -│ │ │ ├── risingwave_java_binding v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/java_binding) -│ │ │ ├── risingwave_jni_core v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/jni_core) (*) -│ │ │ ├── risingwave_license v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/license) (*) -│ │ │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) -│ │ │ ├── risingwave_meta_model_migration v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/model_v2/migration) (*) -│ │ │ ├── risingwave_meta_model_v2 v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/model_v2) (*) -│ │ │ ├── risingwave_meta_node v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/node) (*) -│ │ │ ├── risingwave_pb v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/prost) (*) -│ │ │ ├── risingwave_planner_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend/planner_test) -│ │ │ ├── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) -│ │ │ ├── risingwave_sqlparser v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/sqlparser) (*) -│ │ │ ├── risingwave_state_cleaning_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/state_cleaning_test) -│ │ │ ├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) -│ │ │ ├── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) -│ │ │ ├── rust_decimal v1.35.0 (*) -│ │ │ ├── sea-orm v0.12.14 (*) -│ │ │ ├── serde-error v0.1.2 -│ │ │ │ └── risingwave_error v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/error) (*) -│ │ │ ├── serde-value v0.7.0 (*) -│ │ │ ├── serde_bytes v0.11.12 -│ │ │ │ ├── bson v2.11.0 (https://github.com/risingwavelabs/bson-rust?rev=e5175ec#e5175ecf) (*) -│ │ │ │ ├── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) -│ │ │ │ ├── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) -│ │ │ │ ├── mongodb v2.8.2 (*) -│ │ │ │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) -│ │ │ │ ├── risingwave_hummock_sdk v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_sdk) (*) -│ │ │ │ └── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) -│ │ │ ├── serde_json v1.0.117 -│ │ │ │ ├── apache-avro v0.16.0 (https://github.com/risingwavelabs/avro?rev=25113ba88234a9ae23296e981d8302c290fdaa4b#25113ba8) (*) -│ │ │ │ ├── apache-avro v0.17.0 (https://github.com/apache/avro.git#fdab5db0) (*) -│ │ │ │ ├── arrow-json v48.0.1 (*) -│ │ │ │ ├── async-nats v0.35.0 (*) -│ │ │ │ ├── axum v0.7.4 (*) -│ │ │ │ ├── bson v2.11.0 (https://github.com/risingwavelabs/bson-rust?rev=e5175ec#e5175ecf) (*) -│ │ │ │ ├── console-subscriber v0.4.0 (*) -│ │ │ │ ├── criterion v0.5.1 (*) -│ │ │ │ ├── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) -│ │ │ │ ├── fxprof-processed-profile v0.6.0 (*) -│ │ │ │ ├── gcp-bigquery-client v0.18.0 (*) -│ │ │ │ ├── google-cloud-auth v0.16.0 (*) -│ │ │ │ ├── google-cloud-bigquery v0.12.0 (*) -│ │ │ │ ├── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) -│ │ │ │ ├── iceberg-catalog-rest v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) -│ │ │ │ ├── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) -│ │ │ │ ├── jsonbb v0.1.4 (*) -│ │ │ │ ├── jsonschema-transpiler v1.10.0 (https://github.com/mozilla/jsonschema-transpiler?rev=c1a89d720d118843d8bcca51084deb0ed223e4b4#c1a89d72) (*) -│ │ │ │ ├── jsonwebtoken v9.3.0 (*) -│ │ │ │ ├── madsim-rdkafka v0.4.2+0.34.0 (*) -│ │ │ │ ├── mysql_async v0.34.1 (*) -│ │ │ │ ├── mysql_common v0.32.1 (*) -│ │ │ │ ├── oauth2 v4.4.2 (*) -│ │ │ │ ├── object_store v0.7.1 (*) -│ │ │ │ ├── opendal v0.47.2 (*) -│ │ │ │ ├── openidconnect v3.4.0 (*) -│ │ │ │ ├── pgwire v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/pgwire) (*) -│ │ │ │ ├── postgres-types v0.2.6 (*) -│ │ │ │ ├── pulsar v6.3.0 (*) -│ │ │ │ ├── reqsign v0.15.2 (*) -│ │ │ │ ├── reqwest v0.11.20 (*) -│ │ │ │ ├── reqwest v0.12.4 (*) -│ │ │ │ ├── risedev v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/risedevtool) -│ │ │ │ ├── risingwave_backup v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/backup) (*) -│ │ │ │ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) -│ │ │ │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) -│ │ │ │ ├── risingwave_common_estimate_size v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/estimate_size) (*) -│ │ │ │ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) -│ │ │ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ │ │ │ ├── risingwave_connector_codec v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector/codec) (*) -│ │ │ │ ├── risingwave_ctl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/ctl) (*) -│ │ │ │ ├── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) -│ │ │ │ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) -│ │ │ │ ├── risingwave_java_binding v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/java_binding) -│ │ │ │ ├── risingwave_jni_core v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/jni_core) (*) -│ │ │ │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) -│ │ │ │ ├── risingwave_meta_model_migration v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/model_v2/migration) (*) -│ │ │ │ ├── risingwave_meta_model_v2 v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/model_v2) (*) -│ │ │ │ ├── risingwave_meta_node v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/node) (*) -│ │ │ │ ├── risingwave_meta_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/service) (*) -│ │ │ │ ├── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) -│ │ │ │ ├── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) -│ │ │ │ ├── sea-orm v0.12.14 (*) -│ │ │ │ ├── sea-query v0.30.7 (*) -│ │ │ │ ├── sea-query-binder v0.5.0 (*) -│ │ │ │ ├── serde_with v3.8.0 (*) -│ │ │ │ ├── simd-json v0.13.3 (*) -│ │ │ │ ├── sql-json-path v0.1.0 (*) -│ │ │ │ ├── sqlx-core v0.7.1 (*) -│ │ │ │ ├── sqlx-postgres v0.7.1 (*) -│ │ │ │ ├── tinytemplate v1.2.1 -│ │ │ │ │ └── criterion v0.5.1 (*) -│ │ │ │ ├── tracing-subscriber v0.3.17 (*) -│ │ │ │ ├── wasmtime v20.0.0 (*) -│ │ │ │ └── yup-oauth2 v8.3.0 (*) -│ │ │ ├── serde_nanos v0.1.3 -│ │ │ │ └── async-nats v0.35.0 (*) -│ │ │ ├── serde_path_to_error v0.1.14 -│ │ │ │ ├── axum v0.7.4 (*) -│ │ │ │ ├── oauth2 v4.4.2 (*) -│ │ │ │ └── openidconnect v3.4.0 (*) -│ │ │ ├── serde_plain v1.0.2 -│ │ │ │ └── openidconnect v3.4.0 (*) -│ │ │ ├── serde_spanned v0.6.5 -│ │ │ │ ├── toml v0.7.8 (*) -│ │ │ │ ├── toml v0.8.12 (*) -│ │ │ │ ├── toml_edit v0.19.15 (*) -│ │ │ │ └── toml_edit v0.22.9 (*) -│ │ │ ├── serde_urlencoded v0.7.1 -│ │ │ │ ├── axum v0.7.4 (*) -│ │ │ │ ├── reqwest v0.11.20 (*) -│ │ │ │ └── reqwest v0.12.4 (*) -│ │ │ ├── serde_with v1.14.0 (*) -│ │ │ ├── serde_with v3.8.0 (*) -│ │ │ ├── serde_yaml v0.9.25 (*) -│ │ │ ├── simd-json v0.13.3 (*) -│ │ │ ├── smallvec v1.13.1 -│ │ │ │ ├── cranelift-codegen v0.107.0 (*) -│ │ │ │ ├── cranelift-frontend v0.107.0 (*) -│ │ │ │ ├── cranelift-wasm v0.107.0 (*) -│ │ │ │ ├── governor v0.6.0 (*) -│ │ │ │ ├── hyper v1.4.1 (*) -│ │ │ │ ├── jsonbb v0.1.4 (*) -│ │ │ │ ├── metrics-prometheus v0.7.0 (*) -│ │ │ │ ├── moka v0.12.0 (*) -│ │ │ │ ├── mysql_common v0.32.1 (*) -│ │ │ │ ├── parking_lot_core v0.8.6 (*) -│ │ │ │ ├── parking_lot_core v0.9.8 (*) -│ │ │ │ ├── pprof v0.13.0 (*) -│ │ │ │ ├── regalloc2 v0.9.3 (*) -│ │ │ │ ├── risingwave_expr v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/core) (*) -│ │ │ │ ├── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) -│ │ │ │ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) -│ │ │ │ ├── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) -│ │ │ │ ├── sqlx-core v0.7.1 (*) -│ │ │ │ ├── sqlx-mysql v0.7.1 (*) -│ │ │ │ ├── sqlx-postgres v0.7.1 (*) -│ │ │ │ ├── tracing-opentelemetry v0.24.0 (*) -│ │ │ │ ├── tracing-subscriber v0.3.17 (*) -│ │ │ │ ├── trust-dns-proto v0.21.2 (*) -│ │ │ │ ├── trust-dns-proto v0.23.2 (*) -│ │ │ │ ├── trust-dns-resolver v0.21.2 (*) -│ │ │ │ └── trust-dns-resolver v0.23.2 (*) -│ │ │ ├── sqlx-core v0.7.1 (*) -│ │ │ ├── sqlx-mysql v0.7.1 (*) -│ │ │ ├── sqlx-postgres v0.7.1 (*) -│ │ │ ├── sqlx-sqlite v0.7.1 (*) -│ │ │ ├── time v0.3.30 (*) -│ │ │ ├── tinytemplate v1.2.1 (*) -│ │ │ ├── toml v0.7.8 (*) -│ │ │ ├── toml v0.8.12 (*) -│ │ │ ├── toml_datetime v0.6.5 -│ │ │ │ ├── toml v0.7.8 (*) -│ │ │ │ ├── toml v0.8.12 (*) -│ │ │ │ ├── toml_edit v0.19.15 (*) -│ │ │ │ └── toml_edit v0.22.9 (*) -│ │ │ ├── toml_edit v0.19.15 (*) -│ │ │ ├── toml_edit v0.22.9 (*) -│ │ │ ├── tracing-serde v0.1.3 -│ │ │ │ └── tracing-subscriber v0.3.17 (*) -│ │ │ ├── tracing-subscriber v0.3.17 (*) -│ │ │ ├── url v2.5.0 (*) -│ │ │ ├── uuid v1.10.0 -│ │ │ │ ├── apache-avro v0.16.0 (https://github.com/risingwavelabs/avro?rev=25113ba88234a9ae23296e981d8302c290fdaa4b#25113ba8) (*) -│ │ │ │ ├── apache-avro v0.17.0 (https://github.com/apache/avro.git#fdab5db0) (*) -│ │ │ │ ├── aws-runtime v1.0.1 (*) -│ │ │ │ ├── bson v2.11.0 (https://github.com/risingwavelabs/bson-rust?rev=e5175ec#e5175ecf) (*) -│ │ │ │ ├── datafusion v33.0.0 (*) -│ │ │ │ ├── datafusion-physical-expr v33.0.0 (*) -│ │ │ │ ├── datafusion-physical-plan v33.0.0 (*) -│ │ │ │ ├── debugid v0.8.0 -│ │ │ │ │ ├── fxprof-processed-profile v0.6.0 (*) -│ │ │ │ │ └── symbolic-common v12.4.0 -│ │ │ │ │ └── symbolic-demangle v12.4.0 -│ │ │ │ │ └── pprof v0.13.0 (*) -│ │ │ │ ├── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) -│ │ │ │ ├── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) -│ │ │ │ ├── iceberg-catalog-rest v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) -│ │ │ │ ├── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) -│ │ │ │ ├── moka v0.12.0 (*) -│ │ │ │ ├── mongodb v2.8.2 (*) -│ │ │ │ ├── mysql_common v0.32.1 (*) -│ │ │ │ ├── opendal v0.47.2 (*) -│ │ │ │ ├── postgres-types v0.2.6 (*) -│ │ │ │ ├── pulsar v6.3.0 (*) -│ │ │ │ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) -│ │ │ │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) -│ │ │ │ ├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) -│ │ │ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ │ │ │ ├── risingwave_ctl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/ctl) (*) -│ │ │ │ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) -│ │ │ │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) -│ │ │ │ ├── risingwave_meta_model_migration v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/model_v2/migration) (*) -│ │ │ │ ├── sea-orm v0.12.14 (*) -│ │ │ │ ├── sea-query v0.30.7 (*) -│ │ │ │ ├── sea-query-binder v0.5.0 (*) -│ │ │ │ ├── sqlx-core v0.7.1 (*) -│ │ │ │ ├── sqlx-mysql v0.7.1 (*) -│ │ │ │ ├── sqlx-postgres v0.7.1 (*) -│ │ │ │ ├── sqlx-sqlite v0.7.1 (*) -│ │ │ │ ├── symbolic-common v12.4.0 (*) -│ │ │ │ └── tiberius v0.12.2 (*) -│ │ │ │ [dev-dependencies] -│ │ │ │ └── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) -│ │ │ ├── wasmtime v20.0.0 (*) -│ │ │ ├── wasmtime-cache v20.0.0 (*) -│ │ │ ├── wasmtime-environ v20.0.0 (*) -│ │ │ ├── wasmtime-types v20.0.0 (*) -│ │ │ └── yup-oauth2 v8.3.0 (*) -│ │ │ [dev-dependencies] -│ │ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ │ │ └── risingwave_sqlparser v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/sqlparser) (*) -│ │ ├── serde v1.0.203 -│ │ │ ├── rust_decimal v1.35.0 (*) -│ │ │ ├── serde_json v1.0.117 -│ │ │ │ ├── apache-avro-derive v0.17.0 (proc-macro) (https://github.com/apache/avro.git#fdab5db0) (*) -│ │ │ │ ├── sqlx-macros-core v0.7.1 (*) -│ │ │ │ ├── sqlx-postgres v0.7.1 (*) -│ │ │ │ └── wit-parser v0.202.0 (*) -│ │ │ │ [build-dependencies] -│ │ │ │ └── jsonschema-transpiler v1.10.0 (https://github.com/mozilla/jsonschema-transpiler?rev=c1a89d720d118843d8bcca51084deb0ed223e4b4#c1a89d72) (*) -│ │ │ ├── sqlx-macros-core v0.7.1 (*) -│ │ │ ├── sqlx-mysql v0.7.1 (*) -│ │ │ ├── sqlx-postgres v0.7.1 (*) -│ │ │ ├── sqlx-sqlite v0.7.1 (*) -│ │ │ └── wit-parser v0.202.0 (*) -│ │ │ [build-dependencies] -│ │ │ └── jsonschema-transpiler v1.10.0 (https://github.com/mozilla/jsonschema-transpiler?rev=c1a89d720d118843d8bcca51084deb0ed223e4b4#c1a89d72) (*) -│ │ ├── serde_with v3.8.0 (*) -│ │ ├── wasmtime v20.0.0 (*) -│ │ ├── wasmtime-cache v20.0.0 (*) -│ │ ├── wasmtime-environ v20.0.0 (*) -│ │ ├── wasmtime-types v20.0.0 (*) -│ │ └── wit-parser v0.202.0 (*) -│ ├── serde_derive_internals v0.26.0 -│ │ └── clickhouse-derive v0.1.1 (proc-macro) (https://github.com/risingwavelabs/clickhouse.rs?rev=d38c8b6391af098b724c114e5a4746aedab6ab8e#d38c8b63) (*) -│ ├── serde_repr v0.1.16 (proc-macro) -│ │ ├── async-nats v0.35.0 (*) -│ │ └── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) -│ ├── serde_with_macros v1.5.2 (proc-macro) (*) -│ ├── serde_with_macros v3.8.0 (proc-macro) (*) -│ ├── serial_test_derive v3.1.0 (proc-macro) -│ │ └── serial_test v3.1.0 (*) -│ ├── snafu-derive v0.7.5 (proc-macro) (*) -│ ├── sqlparser_derive v0.1.1 (proc-macro) -│ │ └── sqlparser v0.39.0 (*) -│ ├── sqlx-macros v0.7.1 (proc-macro) (*) -│ ├── sqlx-macros-core v0.7.1 (*) -│ ├── structmeta v0.3.0 -│ │ └── parse-display-derive v0.9.0 (proc-macro) (*) -│ ├── structmeta-derive v0.3.0 (proc-macro) -│ │ └── structmeta v0.3.0 (*) -│ ├── strum_macros v0.25.3 (proc-macro) (*) -│ ├── strum_macros v0.26.4 (proc-macro) (*) -│ ├── syn v1.0.109 -│ │ ├── async-attributes v1.1.2 (proc-macro) (*) -│ │ ├── bae v0.1.7 (proc-macro) (*) -│ │ ├── clickhouse-derive v0.1.1 (proc-macro) (https://github.com/risingwavelabs/clickhouse.rs?rev=d38c8b6391af098b724c114e5a4746aedab6ab8e#d38c8b63) (*) -│ │ ├── ctor v0.1.26 (proc-macro) (*) -│ │ ├── darling_core v0.13.4 (*) -│ │ ├── darling_core v0.14.4 (*) -│ │ ├── darling_macro v0.13.4 (proc-macro) (*) -│ │ ├── darling_macro v0.14.4 (proc-macro) (*) -│ │ ├── derivative v2.2.0 (proc-macro) (*) -│ │ ├── derive_builder_core v0.12.0 (*) -│ │ ├── derive_builder_macro v0.12.0 (proc-macro) (*) -│ │ ├── derive_more v0.99.17 (proc-macro) (*) -│ │ ├── enum-as-inner v0.4.0 (proc-macro) (*) -│ │ ├── enum-display-macro v0.1.3 (proc-macro) (*) -│ │ ├── failure_derive v0.1.8 (proc-macro) (*) -│ │ ├── fix-hidden-lifetime-bug-proc_macros v0.2.5 (proc-macro) (*) -│ │ ├── genawaiter-proc-macro v0.99.1 (proc-macro) (*) -│ │ ├── madsim-macros v0.2.12 (proc-macro) (*) -│ │ ├── minitrace-macro v0.6.7 (proc-macro) (*) -│ │ ├── mockall_derive v0.11.4 (proc-macro) (*) -│ │ ├── num_enum_derive v0.5.11 (proc-macro) (*) -│ │ ├── prettyplease v0.1.25 (*) -│ │ ├── proc-macro-error v0.4.12 (*) -│ │ ├── proc-macro-error v1.0.4 (*) -│ │ ├── proc-macro-error-attr v0.4.12 (proc-macro) (*) -│ │ ├── prost-build v0.11.9 (*) -│ │ ├── prost-derive v0.11.9 (proc-macro) (*) -│ │ ├── risingwave_common_proc_macro v1.11.0-alpha (proc-macro) (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/proc_macro) (*) -│ │ ├── sea-query-derive v0.4.0 (proc-macro) (*) -│ │ ├── sea-schema-derive v0.2.0 (proc-macro) (*) -│ │ ├── sealed v0.4.0 (proc-macro) (*) -│ │ ├── serde_default v0.1.0 (proc-macro) (*) -│ │ ├── serde_derive_internals v0.26.0 (*) -│ │ ├── serde_with_macros v1.5.2 (proc-macro) (*) -│ │ ├── snafu-derive v0.7.5 (proc-macro) (*) -│ │ ├── sqlparser_derive v0.1.1 (proc-macro) (*) -│ │ ├── sqlx-macros v0.7.1 (proc-macro) (*) -│ │ ├── sqlx-macros-core v0.7.1 (*) -│ │ ├── syn-mid v0.5.4 -│ │ │ └── proc-macro-error-attr v0.4.12 (proc-macro) (*) -│ │ ├── synstructure v0.12.6 -│ │ │ └── failure_derive v0.1.8 (proc-macro) (*) -│ │ ├── tracing-test-macro v0.2.4 (proc-macro) -│ │ │ └── tracing-test v0.2.4 (*) -│ │ └── typed-builder v0.10.0 (proc-macro) -│ │ └── mongodb v2.8.2 (*) -│ ├── syn v1.0.109 (*) -│ ├── syn v2.0.66 -│ │ ├── apache-avro-derive v0.17.0 (proc-macro) (https://github.com/apache/avro.git#fdab5db0) (*) -│ │ ├── async-recursion v1.1.0 (proc-macro) (*) -│ │ ├── async-stream-impl v0.3.5 (proc-macro) (*) -│ │ ├── async-trait v0.1.73 (proc-macro) (*) -│ │ ├── auto_enums v0.8.5 (proc-macro) (*) -│ │ ├── auto_impl v1.2.0 (proc-macro) (*) -│ │ ├── bindgen v0.69.4 (*) -│ │ ├── cfg-or-panic v0.2.0 (proc-macro) (*) -│ │ ├── clap_derive v4.5.0 (proc-macro) (*) -│ │ ├── const-currying v0.0.4 (proc-macro) (*) -│ │ ├── crepe v0.1.8 (proc-macro) (*) -│ │ ├── cxx-build v1.0.107 (*) -│ │ ├── cxxbridge-macro v1.0.107 (proc-macro) (*) -│ │ ├── darling_core v0.20.9 (*) -│ │ ├── darling_macro v0.20.9 (proc-macro) (*) -│ │ ├── derive_builder_core v0.20.0 (*) -│ │ ├── derive_builder_macro v0.20.0 (proc-macro) (*) -│ │ ├── derive_utils v0.14.1 (*) -│ │ ├── educe v0.6.0 (proc-macro) (*) -│ │ ├── enum-as-inner v0.6.0 (proc-macro) (*) -│ │ ├── enum-iterator-derive v1.4.0 (proc-macro) (*) -│ │ ├── enum-ordinalize-derive v4.3.1 (proc-macro) (*) -│ │ ├── enumflags2_derive v0.7.8 (proc-macro) (*) -│ │ ├── frunk_derives v0.4.2 (proc-macro) (*) -│ │ ├── frunk_proc_macro_helpers v0.1.2 (*) -│ │ ├── frunk_proc_macros v0.1.2 (proc-macro) (*) -│ │ ├── futures-async-stream-macro v0.2.9 (proc-macro) (*) -│ │ ├── futures-macro v0.3.30 (proc-macro) (*) -│ │ ├── inherent v1.0.10 (proc-macro) (*) -│ │ ├── linkme-impl v0.3.22 (proc-macro) (*) -│ │ ├── madsim-tonic-build v0.5.0+0.12.0 (https://github.com/BugenZhao/madsim?rev=6eb6876#6eb68764) (*) -│ │ ├── mysql-common-derive v0.31.0 (proc-macro) (*) -│ │ ├── openssl-macros v0.1.1 (proc-macro) (*) -│ │ ├── ouroboros_macro v0.17.2 (proc-macro) (*) -│ │ ├── parse-display-derive v0.9.0 (proc-macro) (*) -│ │ ├── pin-project-internal v1.1.3 (proc-macro) (*) -│ │ ├── postgres-derive v0.4.5 (proc-macro) (*) -│ │ ├── prettyplease v0.2.15 (*) -│ │ ├── prost-build v0.12.1 (*) -│ │ ├── prost-build v0.13.1 (*) -│ │ ├── prost-derive v0.12.1 (proc-macro) (*) -│ │ ├── prost-derive v0.13.1 (proc-macro) (*) -│ │ ├── prost-helpers v0.1.0 (proc-macro) (/Users/bugenzhao/Developer/S/risingwave-opensource/src/prost/helpers) (*) -│ │ ├── pyo3-macros v0.21.2 (proc-macro) (*) -│ │ ├── pyo3-macros-backend v0.21.2 (*) -│ │ ├── ref-cast-impl v1.0.20 (proc-macro) (*) -│ │ ├── risingwave-fields-derive v1.11.0-alpha (proc-macro) (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/fields-derive) (*) -│ │ ├── risingwave_expr_macro v0.1.0 (proc-macro) (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/macro) (*) -│ │ ├── risingwave_frontend_macro v1.11.0-alpha (proc-macro) (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend/macro) (*) -│ │ ├── rust-embed-impl v8.4.0 (proc-macro) (*) -│ │ ├── sea-bae v0.2.0 (proc-macro) (*) -│ │ ├── sea-orm-macros v0.12.14 (proc-macro) (*) -│ │ ├── sealed v0.5.0 (proc-macro) (*) -│ │ ├── serde_derive v1.0.203 (proc-macro) (*) -│ │ ├── serde_repr v0.1.16 (proc-macro) (*) -│ │ ├── serde_with_macros v3.8.0 (proc-macro) (*) -│ │ ├── serial_test_derive v3.1.0 (proc-macro) (*) -│ │ ├── structmeta v0.3.0 (*) -│ │ ├── structmeta-derive v0.3.0 (proc-macro) (*) -│ │ ├── strum_macros v0.25.3 (proc-macro) (*) -│ │ ├── strum_macros v0.26.4 (proc-macro) (*) -│ │ ├── thiserror-ext-derive v0.1.2 (proc-macro) (*) -│ │ ├── thiserror-impl v1.0.61 (proc-macro) -│ │ │ └── thiserror v1.0.61 -│ │ │ ├── apache-avro v0.16.0 (https://github.com/risingwavelabs/avro?rev=25113ba88234a9ae23296e981d8302c290fdaa4b#25113ba8) (*) -│ │ │ ├── apache-avro v0.17.0 (https://github.com/apache/avro.git#fdab5db0) (*) -│ │ │ ├── arrow-udf-flight v0.1.0 (*) -│ │ │ ├── async-nats v0.35.0 (*) -│ │ │ ├── aws-msk-iam-sasl-signer v1.0.0 (*) -│ │ │ ├── bcc v0.0.33 (*) -│ │ │ ├── clickhouse v0.11.5 (https://github.com/risingwavelabs/clickhouse.rs?rev=d38c8b6391af098b724c114e5a4746aedab6ab8e#d38c8b63) (*) -│ │ │ ├── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) -│ │ │ ├── dialoguer v0.11.0 (*) -│ │ │ ├── duration-str v0.11.2 (*) -│ │ │ ├── foyer-storage v0.9.1 (*) -│ │ │ ├── gcp-bigquery-client v0.18.0 (*) -│ │ │ ├── ginepro v0.7.2 (*) -│ │ │ ├── google-cloud-auth v0.16.0 (*) -│ │ │ ├── google-cloud-bigquery v0.12.0 (*) -│ │ │ ├── google-cloud-gax v0.19.0 (*) -│ │ │ ├── google-cloud-metadata v0.5.0 (*) -│ │ │ ├── google-cloud-pubsub v0.28.1 (*) -│ │ │ ├── jni v0.21.1 (*) -│ │ │ ├── memcomparable v0.2.0 (*) -│ │ │ ├── metrics-prometheus v0.7.0 (*) -│ │ │ ├── moka v0.12.0 (*) -│ │ │ ├── mongodb v2.8.2 (*) -│ │ │ ├── mysql-common-derive v0.31.0 (proc-macro) (*) -│ │ │ ├── mysql_async v0.34.1 (*) -│ │ │ ├── mysql_common v0.32.1 (*) -│ │ │ ├── oauth2 v4.4.2 (*) -│ │ │ ├── openidconnect v3.4.0 (*) -│ │ │ ├── opentelemetry v0.23.0 (*) -│ │ │ ├── opentelemetry-otlp v0.16.0 (*) -│ │ │ ├── opentelemetry_sdk v0.23.0 (*) -│ │ │ ├── pgwire v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/pgwire) (*) -│ │ │ ├── pprof v0.13.0 (*) -│ │ │ ├── prometheus v0.13.3 (*) -│ │ │ ├── reqwest-middleware v0.3.1 (*) -│ │ │ ├── risingwave_backup v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/backup) (*) -│ │ │ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) -│ │ │ ├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) -│ │ │ ├── risingwave_common_heap_profiling v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/heap_profiling) (*) -│ │ │ ├── risingwave_common_secret v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/secret) (*) -│ │ │ ├── risingwave_common_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/common_service) (*) -│ │ │ ├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ │ │ ├── risingwave_connector_codec v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector/codec) (*) -│ │ │ ├── risingwave_dml v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/dml) (*) -│ │ │ ├── risingwave_error v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/error) (*) -│ │ │ ├── risingwave_expr v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/core) (*) -│ │ │ ├── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) -│ │ │ ├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) -│ │ │ ├── risingwave_hummock_trace v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_trace) (*) -│ │ │ ├── risingwave_jni_core v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/jni_core) (*) -│ │ │ ├── risingwave_license v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/license) (*) -│ │ │ ├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) -│ │ │ ├── risingwave_object_store v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/object_store) (*) -│ │ │ ├── risingwave_pb v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/prost) (*) -│ │ │ ├── risingwave_rpc_client v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/rpc_client) (*) -│ │ │ ├── risingwave_sqlparser v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/sqlparser) (*) -│ │ │ ├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) -│ │ │ ├── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) -│ │ │ ├── rumqttc v0.24.0 (*) -│ │ │ ├── sea-orm v0.12.14 (*) -│ │ │ ├── sea-query-derive v0.4.0 (proc-macro) (*) -│ │ │ ├── simple_asn1 v0.6.2 (*) -│ │ │ ├── sql-json-path v0.1.0 (*) -│ │ │ ├── sqllogictest v0.21.0 (*) -│ │ │ ├── sqlx-core v0.7.1 (*) -│ │ │ ├── sqlx-mysql v0.7.1 (*) -│ │ │ ├── sqlx-mysql v0.7.1 (*) -│ │ │ ├── sqlx-postgres v0.7.1 (*) -│ │ │ ├── sqlx-postgres v0.7.1 (*) -│ │ │ ├── sync-point v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/sync-point) (*) -│ │ │ ├── thiserror-ext v0.1.2 (*) -│ │ │ ├── tiberius v0.12.2 (*) -│ │ │ ├── trust-dns-proto v0.21.2 (*) -│ │ │ ├── trust-dns-proto v0.23.2 (*) -│ │ │ ├── trust-dns-resolver v0.21.2 (*) -│ │ │ ├── trust-dns-resolver v0.23.2 (*) -│ │ │ ├── wasi-common v20.0.0 (*) -│ │ │ ├── wasmtime-cranelift v20.0.0 (*) -│ │ │ ├── wasmtime-environ v20.0.0 (*) -│ │ │ ├── wasmtime-types v20.0.0 (*) -│ │ │ ├── wiggle v20.0.0 (*) -│ │ │ └── witx v0.9.1 (*) -│ │ ├── tokio-macros v2.4.0 (proc-macro) -│ │ │ └── tokio v1.39.2 (*) -│ │ ├── tonic-build v0.12.1 (*) -│ │ ├── tracing-attributes v0.1.27 (proc-macro) -│ │ │ ├── tracing v0.1.40 (*) -│ │ │ └── tracing v0.1.40 (*) -│ │ ├── typed-builder-macro v0.16.2 (proc-macro) -│ │ │ └── typed-builder v0.16.2 -│ │ │ └── apache-avro v0.16.0 (https://github.com/risingwavelabs/avro?rev=25113ba88234a9ae23296e981d8302c290fdaa4b#25113ba8) (*) -│ │ ├── typed-builder-macro v0.18.2 (proc-macro) -│ │ │ └── typed-builder v0.18.2 -│ │ │ ├── apache-avro v0.17.0 (https://github.com/apache/avro.git#fdab5db0) (*) -│ │ │ ├── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) -│ │ │ ├── iceberg-catalog-rest v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) -│ │ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ │ ├── wasmtime-component-macro v20.0.0 (proc-macro) (*) -│ │ ├── wasmtime-versioned-export-macros v20.0.0 (proc-macro) -│ │ │ ├── wasmtime-cranelift v20.0.0 (*) -│ │ │ ├── wasmtime-fiber v20.0.0 (*) -│ │ │ ├── wasmtime-jit-debug v20.0.0 (*) -│ │ │ └── wasmtime-runtime v20.0.0 (*) -│ │ │ [build-dependencies] -│ │ │ ├── wasmtime-fiber v20.0.0 (*) -│ │ │ └── wasmtime-runtime v20.0.0 (*) -│ │ ├── wiggle-generate v20.0.0 (*) -│ │ ├── wiggle-macro v20.0.0 (proc-macro) (*) -│ │ └── with_options v1.11.0-alpha (proc-macro) (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector/with_options) -│ │ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -│ ├── syn-mid v0.5.4 (*) -│ ├── synstructure v0.12.6 (*) -│ ├── thiserror-ext-derive v0.1.2 (proc-macro) (*) -│ ├── thiserror-impl v1.0.61 (proc-macro) (*) -│ ├── tokio-macros v2.4.0 (proc-macro) (*) -│ ├── tonic-build v0.12.1 (*) -│ ├── tracing-attributes v0.1.27 (proc-macro) (*) -│ ├── tracing-test-macro v0.2.4 (proc-macro) (*) -│ ├── typed-builder v0.10.0 (proc-macro) (*) -│ ├── typed-builder-macro v0.16.2 (proc-macro) (*) -│ ├── typed-builder-macro v0.18.2 (proc-macro) (*) -│ ├── wasmtime-component-macro v20.0.0 (proc-macro) (*) -│ ├── wasmtime-versioned-export-macros v20.0.0 (proc-macro) (*) -│ ├── wiggle-generate v20.0.0 (*) -│ ├── wiggle-macro v20.0.0 (proc-macro) (*) -│ └── with_options v1.11.0-alpha (proc-macro) (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector/with_options) (*) -│ [dev-dependencies] -│ └── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -├── ref-cast-impl v1.0.20 (proc-macro) (*) -├── risingwave-fields-derive v1.11.0-alpha (proc-macro) (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/fields-derive) (*) -├── risingwave_common_proc_macro v1.11.0-alpha (proc-macro) (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common/proc_macro) (*) -├── risingwave_expr_macro v0.1.0 (proc-macro) (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/macro) (*) -├── risingwave_frontend_macro v1.11.0-alpha (proc-macro) (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend/macro) (*) -├── rust-embed-impl v8.4.0 (proc-macro) (*) -├── sea-bae v0.2.0 (proc-macro) (*) -├── sea-orm-macros v0.12.14 (proc-macro) (*) -├── sea-query-derive v0.4.0 (proc-macro) (*) -├── sea-schema-derive v0.2.0 (proc-macro) (*) -├── sealed v0.4.0 (proc-macro) (*) -├── sealed v0.5.0 (proc-macro) (*) -├── serde_default v0.1.0 (proc-macro) (*) -├── serde_derive v1.0.203 (proc-macro) (*) -├── serde_derive_internals v0.26.0 (*) -├── serde_repr v0.1.16 (proc-macro) (*) -├── serde_with_macros v1.5.2 (proc-macro) (*) -├── serde_with_macros v3.8.0 (proc-macro) (*) -├── serial_test_derive v3.1.0 (proc-macro) (*) -├── snafu-derive v0.7.5 (proc-macro) (*) -├── sqlparser_derive v0.1.1 (proc-macro) (*) -├── sqlx-macros v0.7.1 (proc-macro) (*) -├── sqlx-macros-core v0.7.1 (*) -├── structmeta v0.3.0 (*) -├── structmeta-derive v0.3.0 (proc-macro) (*) -├── strum_macros v0.25.3 (proc-macro) (*) -├── strum_macros v0.26.4 (proc-macro) (*) -├── syn v1.0.109 (*) -├── syn v2.0.66 (*) -├── syn-mid v0.5.4 (*) -├── synstructure v0.12.6 (*) -├── thiserror-ext-derive v0.1.2 (proc-macro) (*) -├── thiserror-impl v1.0.61 (proc-macro) (*) -├── tokio-macros v2.4.0 (proc-macro) (*) -├── tonic-build v0.12.1 (*) -├── tracing-attributes v0.1.27 (proc-macro) (*) -├── typed-builder v0.10.0 (proc-macro) (*) -├── typed-builder-macro v0.16.2 (proc-macro) (*) -├── typed-builder-macro v0.18.2 (proc-macro) (*) -├── wasmtime-component-macro v20.0.0 (proc-macro) (*) -├── wasmtime-versioned-export-macros v20.0.0 (proc-macro) (*) -├── wiggle-generate v20.0.0 (*) -├── wiggle-macro v20.0.0 (proc-macro) (*) -└── with_options v1.11.0-alpha (proc-macro) (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector/with_options) (*) - -prost v0.11.9 (*) - -prost v0.12.1 (*) - -prost v0.12.1 (*) - -prost v0.13.1 (*) - -prost v0.13.1 (*) - -prost-build v0.11.9 (*) - -prost-build v0.12.1 (*) - -prost-build v0.13.1 (*) - -prost-derive v0.11.9 (proc-macro) (*) - -prost-derive v0.12.1 (proc-macro) (*) - -prost-derive v0.13.1 (proc-macro) (*) - -prost-types v0.11.9 (*) - -prost-types v0.12.1 (*) - -prost-types v0.13.1 (*) - -prost-types v0.13.1 (*) - -quick-xml v0.26.0 -└── inferno v0.11.16 (*) - -quick-xml v0.30.0 (*) - -quick-xml v0.31.0 (*) - -rand v0.8.5 -├── apache-avro v0.16.0 (https://github.com/risingwavelabs/avro?rev=25113ba88234a9ae23296e981d8302c290fdaa4b#25113ba8) (*) -├── apache-avro v0.17.0 (https://github.com/apache/avro.git#fdab5db0) (*) -├── async-nats v0.35.0 (*) -├── bson v2.11.0 (https://github.com/risingwavelabs/bson-rust?rev=e5175ec#e5175ecf) (*) -├── cap-rand v3.0.0 -│ └── wasi-common v20.0.0 (*) -├── datafusion v33.0.0 (*) -├── datafusion-execution v33.0.0 (*) -├── datafusion-physical-expr v33.0.0 (*) -├── datafusion-physical-plan v33.0.0 (*) -├── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) -├── fail v0.5.1 (*) -├── foyer-storage v0.9.1 (*) -├── governor v0.6.0 (*) -├── madsim v0.2.30 (*) -├── minitrace v0.6.7 (*) -├── mongodb v2.8.2 (*) -├── mysql_async v0.34.1 (*) -├── mysql_common v0.32.1 (*) -├── nexmark v0.2.0 (*) -├── nkeys v0.4.0 (*) -├── nuid v0.5.0 -│ └── async-nats v0.35.0 (*) -├── oauth2 v4.4.2 (*) -├── object_store v0.7.1 (*) -├── openidconnect v3.4.0 (*) -├── opentelemetry_sdk v0.23.0 (*) -├── postgres-protocol v0.6.6 (*) -├── pulsar v6.3.0 (*) -├── redis v0.25.1 (*) -├── reqsign v0.15.2 (*) -├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) -├── risingwave_bench v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/bench) -├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) -├── risingwave_compaction_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/compaction_test) -├── risingwave_dml v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/dml) (*) -├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) -├── risingwave_hummock_test v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/hummock_test) (*) -├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) -├── risingwave_meta_service v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta/service) (*) -├── risingwave_rpc_client v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/rpc_client) (*) -├── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) -├── risingwave_sqlsmith v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/sqlsmith) (*) -├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) -├── risingwave_stream v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/stream) (*) -├── sqlx-mysql v0.7.1 (*) -├── sqlx-postgres v0.7.1 (*) -├── tokio-postgres v0.7.10 (https://github.com/madsim-rs/rust-postgres.git?rev=ac00d88#ac00d886) (*) -├── tokio-retry v0.3.0 (https://github.com/madsim-rs/rust-tokio-retry.git?rev=95e2fd3#95e2fd3c) (*) -├── tower v0.4.13 (*) -├── trust-dns-proto v0.21.2 (*) -├── trust-dns-proto v0.23.2 (*) -├── trust-dns-resolver v0.23.2 (*) -├── twox-hash v1.6.3 -│ ├── foyer-storage v0.9.1 (*) -│ ├── lz4_flex v0.11.1 -│ │ ├── parquet v48.0.1 (*) -│ │ └── parquet v52.0.0 (*) -│ ├── mysql_async v0.34.1 (*) -│ ├── parquet v48.0.1 (*) -│ ├── parquet v52.0.0 (*) -│ ├── risingwave_backup v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage/backup) (*) -│ ├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) -│ └── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) -├── uuid v1.10.0 (*) -└── xorf v0.11.0 - └── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) -[dev-dependencies] -├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) -├── risingwave_common v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/common) (*) -├── risingwave_compute v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/compute) (*) -├── risingwave_connector v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/connector) (*) -└── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) - -rand v0.8.5 -├── num-bigint-dig v0.8.4 (*) -├── phf_generator v0.11.2 (*) -├── sqlx-mysql v0.7.1 (*) -└── sqlx-postgres v0.7.1 (*) - -rand_chacha v0.3.1 -├── rand v0.8.5 (*) -├── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) -└── risingwave_sqlsmith v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/sqlsmith) (*) - -rand_chacha v0.3.1 -└── rand v0.8.5 (*) - -regex-automata v0.1.10 -└── matchers v0.1.0 - └── tracing-subscriber v0.3.17 (*) - -regex-automata v0.4.5 (*) - -regex-automata v0.4.5 (*) - -regex-syntax v0.6.29 -└── regex-automata v0.1.10 (*) - -regex-syntax v0.8.2 -├── arrow-string v48.0.1 (*) -├── arrow-string v50.0.0 (*) -├── arrow-string v52.0.0 (*) -├── datafusion-optimizer v33.0.0 (*) -├── fancy-regex v0.13.0 (*) -├── parse-display v0.9.0 (*) -├── parse-display-derive v0.9.0 (proc-macro) (*) -├── regex v1.10.3 (*) -├── regex-automata v0.4.5 (*) -└── regex-automata v0.4.5 (*) - -reqwest v0.11.20 (*) - -reqwest v0.12.4 (*) - -rfc6979 v0.3.1 (*) - -rfc6979 v0.4.0 (*) - -ring v0.16.20 -├── object_store v0.7.1 (*) -├── rustls v0.20.9 (*) -└── sct v0.7.0 - ├── rustls v0.20.9 (*) - └── rustls v0.21.11 (*) - -ring v0.17.5 -├── async-nats v0.35.0 (*) -├── aws-sigv4 v1.1.1 (*) -├── jsonwebtoken v9.3.0 (*) -├── rustls v0.21.11 (*) -├── rustls v0.22.4 (*) -├── rustls v0.23.5 (*) -├── rustls-webpki v0.101.7 -│ └── rustls v0.21.11 (*) -├── rustls-webpki v0.102.2 (*) -└── webpki v0.22.4 - ├── rustls v0.20.9 (*) - └── tokio-rustls v0.23.4 (*) - -rsa v0.9.5 (*) - -rsa v0.9.5 (*) - -rust_decimal v1.35.0 (*) - -rust_decimal v1.35.0 (*) - -rustc-hash v1.1.0 -└── regalloc2 v0.9.3 (*) - -rustc-hash v1.1.0 -└── bindgen v0.69.4 (*) - -rustc_version v0.2.3 -└── rustc_version_runtime v0.2.1 - └── mongodb v2.8.2 (*) -[build-dependencies] -└── rustc_version_runtime v0.2.1 (*) - -rustc_version v0.4.0 -[build-dependencies] -├── aws-types v1.3.0 (*) -├── crc32c v0.6.8 -│ ├── aws-smithy-checksums v0.60.0 (*) -│ └── opendal v0.47.2 (*) -├── curve25519-dalek v4.1.3 (*) -├── derive_more v0.99.17 (proc-macro) (*) -├── flatbuffers v23.5.26 (*) -└── flatbuffers v24.3.25 (*) - -rustix v0.37.26 (*) - -rustix v0.38.31 (*) - -rustix v0.38.31 (*) - -rustls v0.20.9 (*) - -rustls v0.21.11 (*) - -rustls v0.22.4 (*) - -rustls v0.23.5 (*) - -rustls-native-certs v0.6.3 (*) - -rustls-native-certs v0.7.0 (*) - -rustls-pemfile v1.0.4 (*) - -rustls-pemfile v2.1.1 (*) - -rustls-webpki v0.101.7 (*) - -rustls-webpki v0.102.2 (*) - -scopeguard v1.2.0 -└── lock_api v0.4.10 (*) - -scopeguard v1.2.0 -├── crossbeam-epoch v0.9.15 -│ ├── crossbeam v0.8.2 -│ │ ├── foyer-common v0.8.1 (*) -│ │ ├── jwalk v0.8.1 (*) -│ │ ├── mysql_async v0.34.1 (*) -│ │ └── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) -│ ├── crossbeam-deque v0.8.3 -│ │ ├── crossbeam v0.8.2 (*) -│ │ └── rayon-core v1.11.0 -│ │ └── rayon v1.7.0 (*) -│ ├── metrics-util v0.17.0 (*) -│ ├── moka v0.12.0 (*) -│ └── sled v0.34.7 (*) -├── lock_api v0.4.10 (*) -├── risingwave_batch v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/batch) (*) -├── risingwave_meta v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/meta) (*) -└── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) - -sealed v0.4.0 (proc-macro) (*) - -sealed v0.5.0 (proc-macro) (*) - -sec1 v0.3.0 (*) - -sec1 v0.7.3 (*) - -semver v0.9.0 -├── rustc_version v0.2.3 (*) -└── rustc_version_runtime v0.2.1 (*) -[build-dependencies] -└── rustc_version_runtime v0.2.1 (*) - -semver v1.0.18 -├── rustc_version v0.4.0 (*) -├── wasmparser v0.202.0 (*) -├── wasmtime v20.0.0 (*) -└── wit-parser v0.202.0 (*) - -serde v1.0.203 (*) - -serde v1.0.203 (*) - -serde_json v1.0.117 (*) - -serde_json v1.0.117 (*) - -serde_with v1.14.0 (*) - -serde_with v3.8.0 (*) - -serde_with_macros v1.5.2 (proc-macro) (*) - -serde_with_macros v3.8.0 (proc-macro) (*) - -sha1 v0.10.6 (*) - -sha1 v0.10.6 (*) - -sha2 v0.10.8 (*) - -sha2 v0.10.8 (*) - -shellexpand v2.1.2 -└── wiggle-generate v20.0.0 (*) - -shellexpand v3.1.0 -└── rust-embed-impl v8.4.0 (proc-macro) (*) - -signature v1.6.4 (*) - -signature v2.2.0 (*) - -smallvec v1.13.1 -├── num-bigint-dig v0.8.4 (*) -├── sqlx-mysql v0.7.1 (*) -└── sqlx-postgres v0.7.1 (*) - -smallvec v1.13.1 (*) - -socket2 v0.4.9 -├── async-io v1.13.0 (*) -├── bcc v0.0.33 (*) -├── hyper v0.14.27 (*) -└── mongodb v2.8.2 (*) - -socket2 v0.5.6 -├── hyper-util v0.1.6 (*) -├── mysql_async v0.34.1 (*) -├── redis v0.25.1 (*) -├── tokio v1.39.2 (*) -├── tokio v1.39.2 (*) -├── tokio-postgres v0.7.10 (https://github.com/madsim-rs/rust-postgres.git?rev=ac00d88#ac00d886) (*) -└── tonic v0.12.1 (*) - -spin v0.5.2 -└── lazy_static v1.4.0 - ├── apache-avro v0.16.0 (https://github.com/risingwavelabs/avro?rev=25113ba88234a9ae23296e981d8302c290fdaa4b#25113ba8) (*) - ├── arrow-csv v48.0.1 (*) - ├── arrow-udf-python v0.2.0 (*) - ├── arrow-udf-wasm v0.2.2 (*) - ├── bindgen v0.69.4 (*) - ├── console v0.15.7 - │ ├── dialoguer v0.11.0 (*) - │ ├── indicatif v0.17.6 - │ │ └── risedev v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/risedevtool) - │ ├── risedev v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/risedevtool) - │ ├── risedev-config v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/risedevtool/config) - │ ├── risingwave_cmd_all v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/cmd_all) - │ ├── risingwave_rt v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/utils/runtime) (*) - │ └── risingwave_simulation v0.1.0 (/Users/bugenzhao/Developer/S/risingwave-opensource/src/tests/simulation) - │ [dev-dependencies] - │ └── risingwave_sqlparser v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/sqlparser) (*) - ├── deltalake-core v0.17.0 (https://github.com/risingwavelabs/delta-rs?rev=5c2dccd4640490202ffe98adbd13b09cef8e007b#5c2dccd4) (*) - ├── findshlibs v0.10.2 - │ └── pprof v0.13.0 (*) - ├── foyer-storage v0.9.1 (*) - ├── iceberg v0.2.0 (https://github.com/risingwavelabs/iceberg-rust.git?rev=0c6e133e6f4655ff9ce4ad57b577dc7f692dd902#0c6e133e) (*) - ├── icelake v0.0.10 (https://github.com/icelake-io/icelake?rev=07d53893d7788b4e41fc11efad8a6be828405c31#07d53893) (*) - ├── java-locator v0.1.5 - │ └── jni v0.21.1 (*) - ├── madsim v0.2.30 (*) - ├── mockall v0.11.4 (*) - ├── mongodb v2.8.2 (*) - ├── mysql_async v0.34.1 (*) - ├── mysql_common v0.32.1 (*) - ├── native-tls v0.2.11 (*) - ├── nexmark v0.2.0 (*) - ├── num-bigint-dig v0.8.4 (*) - ├── opentelemetry_sdk v0.23.0 (*) - ├── prometheus v0.13.3 (*) - ├── prost-build v0.11.9 (*) - ├── sharded-slab v0.1.4 - │ └── tracing-subscriber v0.3.17 (*) - ├── tracing-log v0.1.3 (*) - ├── tracing-test v0.2.4 (*) - ├── tracing-test-macro v0.2.4 (proc-macro) (*) - ├── trust-dns-proto v0.21.2 (*) - └── trust-dns-resolver v0.21.2 (*) - -spin v0.9.8 (*) - -spki v0.6.0 (*) - -spki v0.7.2 (*) - -sqlx-mysql v0.7.1 (*) - -sqlx-mysql v0.7.1 (*) - -sqlx-postgres v0.7.1 (*) - -sqlx-postgres v0.7.1 (*) - -sqlx-sqlite v0.7.1 (*) - -sqlx-sqlite v0.7.1 (*) - -strsim v0.10.0 -├── darling_core v0.13.4 (*) -├── darling_core v0.14.4 (*) -└── mongodb v2.8.2 (*) - -strsim v0.11.1 -├── clap_builder v4.5.1 -│ └── clap v4.5.1 (*) -└── darling_core v0.20.9 (*) - -strum v0.25.0 (*) - -strum v0.26.2 (*) - -strum_macros v0.25.3 (proc-macro) (*) - -strum_macros v0.26.4 (proc-macro) (*) - -subtle v2.5.0 -└── rsa v0.9.5 (*) - -subtle v2.5.0 -├── aes-gcm v0.10.3 (*) -├── aws-sigv4 v1.1.1 (*) -├── crypto-bigint v0.4.9 (*) -├── crypto-bigint v0.5.5 (*) -├── curve25519-dalek v4.1.3 (*) -├── digest v0.10.7 (*) -├── ed25519-dalek v2.1.1 (*) -├── elliptic-curve v0.12.3 (*) -├── elliptic-curve v0.13.8 (*) -├── ff v0.12.1 (*) -├── ff v0.13.0 (*) -├── group v0.12.1 (*) -├── group v0.13.0 (*) -├── openidconnect v3.4.0 (*) -├── rfc6979 v0.4.0 (*) -├── rsa v0.9.5 (*) -├── rustls v0.22.4 (*) -├── rustls v0.23.5 (*) -├── sec1 v0.3.0 (*) -├── sec1 v0.7.3 (*) -└── universal-hash v0.5.1 (*) - -syn v1.0.109 (*) - -syn v1.0.109 (*) - -syn v2.0.66 (*) - -target-lexicon v0.12.14 -└── pyo3-build-config v0.21.2 - └── pyo3-macros-backend v0.21.2 (*) - [build-dependencies] - ├── arrow-udf-python v0.2.0 (*) - ├── pyo3 v0.21.2 (*) - └── pyo3-ffi v0.21.2 - └── pyo3 v0.21.2 (*) -[build-dependencies] -└── pyo3-build-config v0.21.2 (*) - -target-lexicon v0.12.14 -├── cranelift-codegen v0.107.0 (*) -├── cranelift-frontend v0.107.0 (*) -├── cranelift-native v0.107.0 (*) -├── wasmtime v20.0.0 (*) -├── wasmtime-cranelift v20.0.0 (*) -└── wasmtime-environ v20.0.0 (*) - -time v0.3.30 (*) - -time v0.3.30 (*) - -tokio v1.39.2 (*) - -tokio v1.39.2 (*) - -tokio-rustls v0.23.4 (*) - -tokio-rustls v0.24.1 (*) - -tokio-rustls v0.25.0 (*) - -tokio-rustls v0.26.0 (*) - -toml v0.7.8 (*) - -toml v0.8.12 (*) - -toml_datetime v0.6.5 -├── toml_edit v0.19.15 (*) -└── toml_edit v0.21.1 (*) - -toml_datetime v0.6.5 (*) - -toml_edit v0.19.15 (*) - -toml_edit v0.19.15 (*) - -toml_edit v0.21.1 (*) - -toml_edit v0.22.9 (*) - -tonic v0.10.2 (*) - -tonic v0.11.0 (*) - -tonic v0.12.1 (*) - -tracing v0.1.40 (*) - -tracing v0.1.40 (*) - -tracing-core v0.1.32 -├── console-api v0.8.0 (*) -├── console-subscriber v0.4.0 (*) -├── tracing v0.1.40 (*) -├── tracing-log v0.1.3 (*) -├── tracing-log v0.2.0 (*) -├── tracing-opentelemetry v0.24.0 (*) -├── tracing-serde v0.1.3 (*) -├── tracing-subscriber v0.3.17 (*) -└── tracing-test v0.2.4 (*) - -tracing-core v0.1.32 -└── tracing v0.1.40 (*) - -tracing-log v0.1.3 (*) - -tracing-log v0.2.0 (*) - -trust-dns-proto v0.21.2 (*) - -trust-dns-proto v0.23.2 (*) - -trust-dns-resolver v0.21.2 (*) - -trust-dns-resolver v0.23.2 (*) - -typed-builder v0.10.0 (proc-macro) (*) - -typed-builder v0.16.2 (*) - -typed-builder v0.18.2 (*) - -typed-builder-macro v0.16.2 (proc-macro) (*) - -typed-builder-macro v0.18.2 (proc-macro) (*) - -untrusted v0.7.1 -├── ring v0.16.20 (*) -└── sct v0.7.0 (*) - -untrusted v0.9.0 -├── ring v0.17.5 (*) -├── rustls-webpki v0.101.7 (*) -├── rustls-webpki v0.102.2 (*) -└── webpki v0.22.4 (*) - -url v2.5.0 (*) - -url v2.5.0 (*) - -uuid v1.10.0 (*) - -uuid v1.10.0 -├── sqlx-mysql v0.7.1 (*) -├── sqlx-postgres v0.7.1 (*) -└── sqlx-sqlite v0.7.1 (*) - -wasm-encoder v0.202.0 -├── wasmtime v20.0.0 (*) -├── wasmtime-environ v20.0.0 (*) -└── wasmtime-runtime v20.0.0 (*) - -wasm-encoder v0.206.0 -└── wast v206.0.0 - └── wat v1.206.0 - └── wasmtime v20.0.0 (*) - -wast v35.0.2 -└── witx v0.9.1 (*) - -wast v206.0.0 (*) - -webpki-roots v0.25.2 -├── hyper-rustls v0.24.2 (*) -├── mongodb v2.8.2 (*) -└── reqwest v0.11.20 (*) - -webpki-roots v0.26.1 -├── reqwest v0.12.4 (*) -└── tonic v0.12.1 (*) - -whoami v1.5.0 -├── sqlx-mysql v0.7.1 (*) -└── sqlx-postgres v0.7.1 (*) - -whoami v1.5.0 -├── sqlx-mysql v0.7.1 (*) -├── sqlx-postgres v0.7.1 (*) -└── tokio-postgres v0.7.10 (https://github.com/madsim-rs/rust-postgres.git?rev=ac00d88#ac00d886) (*) - -winnow v0.5.15 -├── toml_edit v0.19.15 (*) -├── toml_edit v0.19.15 (*) -└── toml_edit v0.21.1 (*) - -winnow v0.6.11 -├── duration-str v0.11.2 (*) -├── risingwave_sqlparser v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/sqlparser) (*) -└── toml_edit v0.22.9 (*) - -zstd v0.12.4 -├── apache-avro v0.16.0 (https://github.com/risingwavelabs/avro?rev=25113ba88234a9ae23296e981d8302c290fdaa4b#25113ba8) (*) -└── pulsar v6.3.0 (*) - -zstd v0.13.0 -├── async-compression v0.4.5 (*) -├── datafusion v33.0.0 (*) -├── foyer-storage v0.9.1 (*) -├── mysql_common v0.32.1 (*) -├── parquet v48.0.1 (*) -├── parquet v52.0.0 (*) -├── risingwave_expr_impl v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/expr/impl) (*) -├── risingwave_frontend v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/frontend) (*) -├── risingwave_storage v1.11.0-alpha (/Users/bugenzhao/Developer/S/risingwave-opensource/src/storage) (*) -└── wasmtime-cache v20.0.0 (*) - -zstd-safe v6.0.6 -└── zstd v0.12.4 (*) - -zstd-safe v7.0.0 -├── async-compression v0.4.5 (*) -└── zstd v0.13.0 (*) From 4267c376c805c1f7d905527bb3202f98f1309b93 Mon Sep 17 00:00:00 2001 From: Bugen Zhao Date: Thu, 1 Aug 2024 18:13:15 +0800 Subject: [PATCH 13/27] use crates.io madsim Signed-off-by: Bugen Zhao --- Cargo.lock | 68 ++++++++++++------------------------------------------ Cargo.toml | 6 ++--- 2 files changed, 18 insertions(+), 56 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 818ee9a65e33f..279c42b79d21c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -5180,7 +5180,7 @@ name = "futures-timer" version = "3.0.2" source = "git+https://github.com/madsim-rs/futures-timer.git?rev=05b33b4#05b33b4ede22b0517f49da59404d6e6d2848a192" dependencies = [ - "madsim 0.2.30 (registry+https://github.com/rust-lang/crates.io-index)", + "madsim", ] [[package]] @@ -6858,37 +6858,7 @@ dependencies = [ "futures-util", "lazy_static", "libc", - "madsim-macros 0.2.12 (registry+https://github.com/rust-lang/crates.io-index)", - "naive-timer", - "panic-message", - "rand", - "rand_xoshiro", - "rustversion", - "serde", - "spin 0.9.8", - "tokio", - "tokio-util", - "toml 0.8.12", - "tracing", - "tracing-subscriber", -] - -[[package]] -name = "madsim" -version = "0.2.30" -source = "git+https://github.com/BugenZhao/madsim?rev=6eb6876#6eb68764f1c0996986c0aafc06b82a06f43f777c" -dependencies = [ - "ahash 0.8.11", - "async-channel 2.2.1", - "async-stream", - "async-task", - "bincode 1.3.3", - "bytes", - "downcast-rs", - "futures-util", - "lazy_static", - "libc", - "madsim-macros 0.2.12 (git+https://github.com/BugenZhao/madsim?rev=6eb6876)", + "madsim-macros", "naive-timer", "panic-message", "rand", @@ -6916,7 +6886,7 @@ dependencies = [ "aws-types", "bytes", "http 1.1.0", - "madsim 0.2.30 (registry+https://github.com/rust-lang/crates.io-index)", + "madsim", "spin 0.9.8", "tracing", ] @@ -6924,12 +6894,13 @@ dependencies = [ [[package]] name = "madsim-etcd-client" version = "0.6.0+0.14.0" -source = "git+https://github.com/BugenZhao/madsim?rev=6eb6876#6eb68764f1c0996986c0aafc06b82a06f43f777c" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8edcf23498cb590e415ce2ba6c7f186c7aa3340e7aa716ddddb34faf0a9ffdfb" dependencies = [ "etcd-client", "futures-util", "http 1.1.0", - "madsim 0.2.30 (git+https://github.com/BugenZhao/madsim?rev=6eb6876)", + "madsim", "serde", "serde_with 3.8.0", "spin 0.9.8", @@ -6952,17 +6923,6 @@ dependencies = [ "syn 1.0.109", ] -[[package]] -name = "madsim-macros" -version = "0.2.12" -source = "git+https://github.com/BugenZhao/madsim?rev=6eb6876#6eb68764f1c0996986c0aafc06b82a06f43f777c" -dependencies = [ - "darling 0.14.4", - "proc-macro2", - "quote", - "syn 1.0.109", -] - [[package]] name = "madsim-rdkafka" version = "0.4.2+0.34.0" @@ -6975,7 +6935,7 @@ dependencies = [ "futures-util", "libc", "log", - "madsim 0.2.30 (registry+https://github.com/rust-lang/crates.io-index)", + "madsim", "rdkafka-sys", "serde", "serde_derive", @@ -6993,7 +6953,7 @@ version = "0.2.28" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "569929c869275edc1e2c1f1381a688a6e5a4200302b58caff819e07414ccddb9" dependencies = [ - "madsim 0.2.30 (registry+https://github.com/rust-lang/crates.io-index)", + "madsim", "spin 0.9.8", "tokio", ] @@ -7001,12 +6961,13 @@ dependencies = [ [[package]] name = "madsim-tonic" version = "0.5.0+0.12.0" -source = "git+https://github.com/BugenZhao/madsim?rev=6eb6876#6eb68764f1c0996986c0aafc06b82a06f43f777c" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4652003322f26d406af0597b8830b5cf5e1e27fdf7e49cb1ff21cba8d121ab73" dependencies = [ "async-stream", "chrono", "futures-util", - "madsim 0.2.30 (git+https://github.com/BugenZhao/madsim?rev=6eb6876)", + "madsim", "tokio", "tonic 0.12.1", "tower", @@ -7016,7 +6977,8 @@ dependencies = [ [[package]] name = "madsim-tonic-build" version = "0.5.0+0.12.0" -source = "git+https://github.com/BugenZhao/madsim?rev=6eb6876#6eb68764f1c0996986c0aafc06b82a06f43f777c" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f271a476bbaa9d2139e1e1a5beb869c6119e805a0b67ad2b2857e4a8785b111a" dependencies = [ "prettyplease 0.2.15", "proc-macro2", @@ -11314,7 +11276,7 @@ dependencies = [ "hyper-rustls 0.24.2", "hyper-tls 0.5.0", "itertools 0.12.1", - "madsim 0.2.30 (registry+https://github.com/rust-lang/crates.io-index)", + "madsim", "madsim-aws-sdk-s3", "madsim-tokio", "opendal", @@ -11465,7 +11427,7 @@ dependencies = [ "glob", "itertools 0.12.1", "lru 0.7.6", - "madsim 0.2.30 (registry+https://github.com/rust-lang/crates.io-index)", + "madsim", "madsim-aws-sdk-s3", "madsim-etcd-client", "madsim-rdkafka", diff --git a/Cargo.toml b/Cargo.toml index 9d81dceb06943..f966d2e2a0cc3 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -121,7 +121,7 @@ aws-smithy-types = { version = "1", default-features = false, features = [ aws-endpoint = "0.60" aws-types = "1" axum = "=0.7.4" # TODO: 0.7.5+ does not work with current toolchain -etcd-client = { package = "madsim-etcd-client", git = "https://github.com/BugenZhao/madsim", rev = "6eb6876" } +etcd-client = { package = "madsim-etcd-client", version = "0.6" } futures-async-stream = "0.2.9" hytra = "0.1" rdkafka = { package = "madsim-rdkafka", version = "0.4.1", features = [ @@ -129,8 +129,8 @@ rdkafka = { package = "madsim-rdkafka", version = "0.4.1", features = [ ] } hashbrown = { version = "0.14", features = ["ahash", "inline-more", "nightly"] } criterion = { version = "0.5", features = ["async_futures"] } -tonic = { package = "madsim-tonic", git = "https://github.com/BugenZhao/madsim", rev = "6eb6876" } -tonic-build = { package = "madsim-tonic-build", git = "https://github.com/BugenZhao/madsim", rev = "6eb6876" } +tonic = { package = "madsim-tonic", version = "0.5" } +tonic-build = { package = "madsim-tonic-build", version = "0.5" } otlp-embedded = { git = "https://github.com/risingwavelabs/otlp-embedded", rev = "e6cd165b9bc85783b42c106e99186b86b73e3507" } prost = { version = "0.13" } icelake = { git = "https://github.com/icelake-io/icelake", rev = "07d53893d7788b4e41fc11efad8a6be828405c31", features = [ From 5e6ae4afd123c84c6cee48b8545c9b60a8ac5af9 Mon Sep 17 00:00:00 2001 From: Bugen Zhao Date: Fri, 2 Aug 2024 11:30:17 +0800 Subject: [PATCH 14/27] patch tokio-stream Signed-off-by: Bugen Zhao --- Cargo.lock | 5 ++--- Cargo.toml | 2 +- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 279c42b79d21c..fae034418fc88 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -14129,12 +14129,11 @@ dependencies = [ [[package]] name = "tokio-stream" version = "0.1.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "267ac89e0bec6e691e5813911606935d77c476ff49024f98abcea3e7b15e37af" +source = "git+https://github.com/madsim-rs/tokio.git?rev=0dd1055#0dd105567b323c863c29f794d2221ed588956d8d" dependencies = [ "futures-core", + "madsim-tokio", "pin-project-lite", - "tokio", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index f966d2e2a0cc3..817986922db2d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -330,7 +330,7 @@ opt-level = 2 # Patch third-party crates for deterministic simulation. quanta = { git = "https://github.com/madsim-rs/quanta.git", rev = "948bdc3" } getrandom = { git = "https://github.com/madsim-rs/getrandom.git", rev = "e79a7ae" } -# tokio-stream = { git = "https://github.com/madsim-rs/tokio.git", rev = "fe39bb8e" } # unused +tokio-stream = { git = "https://github.com/madsim-rs/tokio.git", rev = "0dd1055" } tokio-retry = { git = "https://github.com/madsim-rs/rust-tokio-retry.git", rev = "95e2fd3" } tokio-postgres = { git = "https://github.com/madsim-rs/rust-postgres.git", rev = "ac00d88" } futures-timer = { git = "https://github.com/madsim-rs/futures-timer.git", rev = "05b33b4" } From d0446b224a54689ee20de6bcdbecc86b82f25bc5 Mon Sep 17 00:00:00 2001 From: Bugen Zhao Date: Fri, 2 Aug 2024 11:35:08 +0800 Subject: [PATCH 15/27] fix clippy Signed-off-by: Bugen Zhao --- .../src/executor/join/distributed_lookup_join.rs | 7 ++----- src/batch/src/executor/join/local_lookup_join.rs | 4 ++-- src/batch/src/executor/mod.rs | 4 ++-- src/batch/src/executor/row_seq_scan.rs | 7 +++---- src/batch/src/task/broadcast_channel.rs | 2 +- src/batch/src/task/task_execution.rs | 2 +- src/frontend/src/catalog/source_catalog.rs | 9 +++------ src/frontend/src/catalog/system_catalog/mod.rs | 2 +- src/frontend/src/observer/observer_manager.rs | 3 +-- src/frontend/src/scheduler/distributed/stage.rs | 6 +++--- src/frontend/src/scheduler/snapshot.rs | 6 ++---- src/meta/service/src/ddl_service.rs | 2 +- src/meta/src/barrier/mod.rs | 2 +- src/meta/src/hummock/manager/commit_epoch.rs | 2 +- src/meta/src/hummock/model/pinned_snapshot.rs | 2 +- src/meta/src/hummock/model/pinned_version.rs | 2 +- src/rpc_client/src/meta_client.rs | 2 +- src/storage/backup/src/lib.rs | 2 +- .../src/compaction_group/hummock_version_ext.rs | 2 +- src/storage/hummock_sdk/src/time_travel.rs | 2 +- src/storage/hummock_sdk/src/version.rs | 16 ++++++++-------- 21 files changed, 38 insertions(+), 48 deletions(-) diff --git a/src/batch/src/executor/join/distributed_lookup_join.rs b/src/batch/src/executor/join/distributed_lookup_join.rs index f5ad5ab5ed984..1068ffd7f3349 100644 --- a/src/batch/src/executor/join/distributed_lookup_join.rs +++ b/src/batch/src/executor/join/distributed_lookup_join.rs @@ -354,10 +354,7 @@ impl LookupExecutorBuilder for InnerSideExecutorBuilder { let pk_prefix = OwnedRow::new(scan_range.eq_conds); if self.lookup_prefix_len == self.table.pk_indices().len() { - let row = self - .table - .get_row(&pk_prefix, self.epoch.clone().into()) - .await?; + let row = self.table.get_row(&pk_prefix, self.epoch.into()).await?; if let Some(row) = row { self.row_list.push(row); @@ -366,7 +363,7 @@ impl LookupExecutorBuilder for InnerSideExecutorBuilder { let iter = self .table .batch_iter_with_pk_bounds( - self.epoch.clone().into(), + self.epoch.into(), &pk_prefix, .., false, diff --git a/src/batch/src/executor/join/local_lookup_join.rs b/src/batch/src/executor/join/local_lookup_join.rs index 7fcaba71a9c3b..a3be00fc39a22 100644 --- a/src/batch/src/executor/join/local_lookup_join.rs +++ b/src/batch/src/executor/join/local_lookup_join.rs @@ -134,7 +134,7 @@ impl InnerSideExecutorBuilder { ..Default::default() }), }), - epoch: Some(self.epoch.clone()), + epoch: Some(self.epoch), tracing_context: TracingContext::from_current_span().to_protobuf(), }; @@ -237,7 +237,7 @@ impl LookupExecutorBuilder for InnerSideExecutorBuilder &plan_node, &task_id, self.context.clone(), - self.epoch.clone(), + self.epoch, self.shutdown_rx.clone(), ); diff --git a/src/batch/src/executor/mod.rs b/src/batch/src/executor/mod.rs index 3a64901c64a04..80dc57b4f3620 100644 --- a/src/batch/src/executor/mod.rs +++ b/src/batch/src/executor/mod.rs @@ -174,7 +174,7 @@ impl<'a, C: Clone> ExecutorBuilder<'a, C> { plan_node, self.task_id, self.context.clone(), - self.epoch.clone(), + self.epoch, self.shutdown_rx.clone(), ) } @@ -188,7 +188,7 @@ impl<'a, C: Clone> ExecutorBuilder<'a, C> { } pub fn epoch(&self) -> BatchQueryEpoch { - self.epoch.clone() + self.epoch } } diff --git a/src/batch/src/executor/row_seq_scan.rs b/src/batch/src/executor/row_seq_scan.rs index b8287147c6750..b897dbd813787 100644 --- a/src/batch/src/executor/row_seq_scan.rs +++ b/src/batch/src/executor/row_seq_scan.rs @@ -237,7 +237,7 @@ impl BoxedExecutorBuilder for RowSeqScanExecutorBuilder { let ordered = seq_scan_node.ordered; - let epoch = source.epoch.clone(); + let epoch = source.epoch; let limit = seq_scan_node.limit; let as_of = seq_scan_node .as_of @@ -341,8 +341,7 @@ impl RowSeqScanExecutor { for point_get in point_gets { let table = table.clone(); if let Some(row) = - Self::execute_point_get(table, point_get, query_epoch.clone(), histogram.clone()) - .await? + Self::execute_point_get(table, point_get, query_epoch, histogram.clone()).await? { if let Some(chunk) = data_chunk_builder.append_one_row(row) { returned += chunk.cardinality() as u64; @@ -373,7 +372,7 @@ impl RowSeqScanExecutor { table.clone(), range, ordered, - query_epoch.clone(), + query_epoch, chunk_size, limit, histogram.clone(), diff --git a/src/batch/src/task/broadcast_channel.rs b/src/batch/src/task/broadcast_channel.rs index d66eda7d7d620..9781e38e7d7f6 100644 --- a/src/batch/src/task/broadcast_channel.rs +++ b/src/batch/src/task/broadcast_channel.rs @@ -86,7 +86,7 @@ pub fn new_broadcast_channel( output_channel_size: usize, ) -> (ChanSenderImpl, Vec) { let broadcast_info = match shuffle.distribution { - Some(exchange_info::Distribution::BroadcastInfo(ref v)) => v.clone(), + Some(exchange_info::Distribution::BroadcastInfo(ref v)) => *v, _ => BroadcastInfo::default(), }; diff --git a/src/batch/src/task/task_execution.rs b/src/batch/src/task/task_execution.rs index 4536dad1c031f..7186ced55febd 100644 --- a/src/batch/src/task/task_execution.rs +++ b/src/batch/src/task/task_execution.rs @@ -393,7 +393,7 @@ impl BatchTaskExecution { self.plan.root.as_ref().unwrap(), &self.task_id, self.context.clone(), - self.epoch.clone(), + self.epoch, self.shutdown_rx.clone(), ) .build(), diff --git a/src/frontend/src/catalog/source_catalog.rs b/src/frontend/src/catalog/source_catalog.rs index f060fad72c78d..34fb8d5385606 100644 --- a/src/frontend/src/catalog/source_catalog.rs +++ b/src/frontend/src/catalog/source_catalog.rs @@ -112,12 +112,9 @@ impl From<&PbSource> for SourceCatalog { let owner = prost.owner; let watermark_descs = prost.get_watermark_descs().clone(); - let associated_table_id = prost - .optional_associated_table_id - .clone() - .map(|id| match id { - OptionalAssociatedTableId::AssociatedTableId(id) => id, - }); + let associated_table_id = prost.optional_associated_table_id.map(|id| match id { + OptionalAssociatedTableId::AssociatedTableId(id) => id, + }); let version = prost.version; let connection_id = prost.connection_id; diff --git a/src/frontend/src/catalog/system_catalog/mod.rs b/src/frontend/src/catalog/system_catalog/mod.rs index 5e32dcb7b2aba..432266d1871a9 100644 --- a/src/frontend/src/catalog/system_catalog/mod.rs +++ b/src/frontend/src/catalog/system_catalog/mod.rs @@ -240,7 +240,7 @@ fn get_acl_items( ) -> String { let mut res = String::from("{"); let mut empty_flag = true; - let super_privilege = available_prost_privilege(object.clone(), for_dml_table); + let super_privilege = available_prost_privilege(*object, for_dml_table); for user in users { let privileges = if user.is_super { vec![&super_privilege] diff --git a/src/frontend/src/observer/observer_manager.rs b/src/frontend/src/observer/observer_manager.rs index 80f6316f9ca90..b49abcb023429 100644 --- a/src/frontend/src/observer/observer_manager.rs +++ b/src/frontend/src/observer/observer_manager.rs @@ -472,8 +472,7 @@ impl FrontendObserverNode { match info { Info::HummockSnapshot(hummock_snapshot) => match resp.operation() { Operation::Update => { - self.hummock_snapshot_manager - .update(hummock_snapshot.clone()); + self.hummock_snapshot_manager.update(*hummock_snapshot); } _ => panic!("receive an unsupported notify {:?}", resp), }, diff --git a/src/frontend/src/scheduler/distributed/stage.rs b/src/frontend/src/scheduler/distributed/stage.rs index 543d0c0a3ae6f..d390a73374165 100644 --- a/src/frontend/src/scheduler/distributed/stage.rs +++ b/src/frontend/src/scheduler/distributed/stage.rs @@ -196,7 +196,7 @@ impl StageExecution { match cur_state { Pending { msg_sender } => { let runner = StageRunner { - epoch: self.epoch.clone(), + epoch: self.epoch, stage: self.stage.clone(), worker_node_manager: self.worker_node_manager.clone(), tasks: self.tasks.clone(), @@ -622,7 +622,7 @@ impl StageRunner { &plan_node, &task_id, self.ctx.to_batch_task_context(), - self.epoch.clone(), + self.epoch, shutdown_rx.clone(), ); @@ -908,7 +908,7 @@ impl StageRunner { let t_id = task_id.task_id; let stream_status: Fuse> = compute_client - .create_task(task_id, plan_fragment, self.epoch.clone(), expr_context) + .create_task(task_id, plan_fragment, self.epoch, expr_context) .await .inspect_err(|_| self.mask_failed_serving_worker(&worker)) .map_err(|e| anyhow!(e))? diff --git a/src/frontend/src/scheduler/snapshot.rs b/src/frontend/src/scheduler/snapshot.rs index 9d13573e03a7b..73a3ade5799b5 100644 --- a/src/frontend/src/scheduler/snapshot.rs +++ b/src/frontend/src/scheduler/snapshot.rs @@ -121,7 +121,7 @@ impl PinnedSnapshot { impl Drop for PinnedSnapshot { fn drop(&mut self) { - let _ = self.unpin_sender.send(Operation::Unpin(self.value.clone())); + let _ = self.unpin_sender.send(Operation::Unpin(self.value)); } } @@ -202,9 +202,7 @@ impl HummockSnapshotManager { false } else { // First tell the worker that a new snapshot is going to be pinned. - self.worker_sender - .send(Operation::Pin(snapshot.clone())) - .unwrap(); + self.worker_sender.send(Operation::Pin(snapshot)).unwrap(); // Then set the latest snapshot. *old_snapshot = Arc::new(PinnedSnapshot { value: snapshot, diff --git a/src/meta/service/src/ddl_service.rs b/src/meta/service/src/ddl_service.rs index 2594ccc123ff3..a3ee394e8f18f 100644 --- a/src/meta/service/src/ddl_service.rs +++ b/src/meta/service/src/ddl_service.rs @@ -907,7 +907,7 @@ impl DdlService for DdlServiceImpl { let req = request.into_inner(); let table_id = req.get_table_id(); - let parallelism = req.get_parallelism()?.clone(); + let parallelism = *req.get_parallelism()?; let deferred = req.get_deferred(); self.ddl_controller diff --git a/src/meta/src/barrier/mod.rs b/src/meta/src/barrier/mod.rs index e2a1b24794c6b..b9a8452e5fab0 100644 --- a/src/meta/src/barrier/mod.rs +++ b/src/meta/src/barrier/mod.rs @@ -686,7 +686,7 @@ impl GlobalBarrierManager { r#type: node.r#type, host: node.host.clone(), parallelism: node.parallelism, - property: node.property.clone(), + property: node.property, resource: node.resource.clone(), ..Default::default() }, diff --git a/src/meta/src/hummock/manager/commit_epoch.rs b/src/meta/src/hummock/manager/commit_epoch.rs index 2054bd4dbb5d2..9f3ff59227b23 100644 --- a/src/meta/src/hummock/manager/commit_epoch.rs +++ b/src/meta/src/hummock/manager/commit_epoch.rs @@ -367,7 +367,7 @@ impl HummockManager { committed_epoch: epoch, current_epoch: epoch, }; - let prev_snapshot = self.latest_snapshot.swap(snapshot.clone().into()); + let prev_snapshot = self.latest_snapshot.swap(snapshot.into()); assert!(prev_snapshot.committed_epoch < epoch); assert!(prev_snapshot.current_epoch < epoch); diff --git a/src/meta/src/hummock/model/pinned_snapshot.rs b/src/meta/src/hummock/model/pinned_snapshot.rs index f485d9dab7211..fd009e22b789f 100644 --- a/src/meta/src/hummock/model/pinned_snapshot.rs +++ b/src/meta/src/hummock/model/pinned_snapshot.rs @@ -28,7 +28,7 @@ impl MetadataModel for HummockPinnedSnapshot { } fn to_protobuf(&self) -> Self::PbType { - self.clone() + *self } fn from_protobuf(prost: Self::PbType) -> Self { diff --git a/src/meta/src/hummock/model/pinned_version.rs b/src/meta/src/hummock/model/pinned_version.rs index e8f6b2e65e75e..b2e7d97501b2b 100644 --- a/src/meta/src/hummock/model/pinned_version.rs +++ b/src/meta/src/hummock/model/pinned_version.rs @@ -28,7 +28,7 @@ impl MetadataModel for HummockPinnedVersion { } fn to_protobuf(&self) -> Self::PbType { - self.clone() + *self } fn from_protobuf(prost: Self::PbType) -> Self { diff --git a/src/rpc_client/src/meta_client.rs b/src/rpc_client/src/meta_client.rs index 951ed56f64fed..5c0f1bb5907c3 100644 --- a/src/rpc_client/src/meta_client.rs +++ b/src/rpc_client/src/meta_client.rs @@ -245,7 +245,7 @@ impl MetaClient { .add_worker_node(AddWorkerNodeRequest { worker_type: worker_type as i32, host: Some(addr.to_protobuf()), - property: Some(property.clone()), + property: Some(property), resource: Some(risingwave_pb::common::worker_node::Resource { rw_version: RW_VERSION.to_string(), total_memory_bytes: system_memory_available_bytes() as _, diff --git a/src/storage/backup/src/lib.rs b/src/storage/backup/src/lib.rs index 6b569277c54dd..9144c05285ed6 100644 --- a/src/storage/backup/src/lib.rs +++ b/src/storage/backup/src/lib.rs @@ -123,7 +123,7 @@ impl From<&MetaSnapshotMetadata> for PbMetaSnapshotMetadata { state_table_info: m .state_table_info .iter() - .map(|(t, i)| (t.table_id, i.clone())) + .map(|(t, i)| (t.table_id, *i)) .collect(), rw_version: m.rw_version.clone(), } diff --git a/src/storage/hummock_sdk/src/compaction_group/hummock_version_ext.rs b/src/storage/hummock_sdk/src/compaction_group/hummock_version_ext.rs index 0fe019d9afcd3..90e770bab93b4 100644 --- a/src/storage/hummock_sdk/src/compaction_group/hummock_version_ext.rs +++ b/src/storage/hummock_sdk/src/compaction_group/hummock_version_ext.rs @@ -85,7 +85,7 @@ pub fn summarize_group_deltas(group_deltas: &GroupDeltas) -> GroupDeltasSummary } GroupDelta::GroupDestroy(destroy_delta) => { assert!(group_destroy.is_none()); - group_destroy = Some(destroy_delta.clone()); + group_destroy = Some(*destroy_delta); } GroupDelta::GroupMetaChange(meta_delta) => { group_meta_changes.push(meta_delta.clone()); diff --git a/src/storage/hummock_sdk/src/time_travel.rs b/src/storage/hummock_sdk/src/time_travel.rs index a870d7d6d549a..cd3cb1ab8534a 100644 --- a/src/storage/hummock_sdk/src/time_travel.rs +++ b/src/storage/hummock_sdk/src/time_travel.rs @@ -338,7 +338,7 @@ impl IncompleteHummockVersionDelta { state_table_info_delta: self .state_table_info_delta .iter() - .map(|(table_id, delta)| (table_id.table_id, delta.clone())) + .map(|(table_id, delta)| (table_id.table_id, *delta)) .collect(), } } diff --git a/src/storage/hummock_sdk/src/version.rs b/src/storage/hummock_sdk/src/version.rs index d38376a7fda0f..a8608fe42c544 100644 --- a/src/storage/hummock_sdk/src/version.rs +++ b/src/storage/hummock_sdk/src/version.rs @@ -77,7 +77,7 @@ impl HummockVersionStateTableInfo { pub fn from_protobuf(state_table_info: &HashMap) -> Self { let state_table_info = state_table_info .iter() - .map(|(table_id, info)| (TableId::new(*table_id), info.clone())) + .map(|(table_id, info)| (TableId::new(*table_id), *info)) .collect(); let compaction_group_member_tables = Self::build_compaction_group_member_tables(&state_table_info); @@ -90,7 +90,7 @@ impl HummockVersionStateTableInfo { pub fn to_protobuf(&self) -> HashMap { self.state_table_info .iter() - .map(|(table_id, info)| (table_id.table_id, info.clone())) + .map(|(table_id, info)| (table_id.table_id, *info)) .collect() } @@ -616,7 +616,7 @@ impl From<&PbHummockVersionDelta> for HummockVersionDelta { state_table_info_delta: pb_version_delta .state_table_info_delta .iter() - .map(|(table_id, delta)| (TableId::new(*table_id), delta.clone())) + .map(|(table_id, delta)| (TableId::new(*table_id), *delta)) .collect(), } } @@ -653,7 +653,7 @@ impl From<&HummockVersionDelta> for PbHummockVersionDelta { state_table_info_delta: version_delta .state_table_info_delta .iter() - .map(|(table_id, delta)| (table_id.table_id, delta.clone())) + .map(|(table_id, delta)| (table_id.table_id, *delta)) .collect(), } } @@ -690,7 +690,7 @@ impl From for PbHummockVersionDelta { state_table_info_delta: version_delta .state_table_info_delta .into_iter() - .map(|(table_id, delta)| (table_id.table_id, delta.clone())) + .map(|(table_id, delta)| (table_id.table_id, delta)) .collect(), } } @@ -735,7 +735,7 @@ impl From for HummockVersionDelta { state_table_info_delta: pb_version_delta .state_table_info_delta .iter() - .map(|(table_id, delta)| (TableId::new(*table_id), delta.clone())) + .map(|(table_id, delta)| (TableId::new(*table_id), *delta)) .collect(), } } @@ -912,7 +912,7 @@ impl From<&GroupDelta> for PbGroupDelta { delta_type: Some(PbDeltaType::GroupConstruct(pb_group_construct.clone())), }, GroupDelta::GroupDestroy(pb_group_destroy) => PbGroupDelta { - delta_type: Some(PbDeltaType::GroupDestroy(pb_group_destroy.clone())), + delta_type: Some(PbDeltaType::GroupDestroy(*pb_group_destroy)), }, GroupDelta::GroupMetaChange(pb_group_meta_change) => PbGroupDelta { delta_type: Some(PbDeltaType::GroupMetaChange(pb_group_meta_change.clone())), @@ -934,7 +934,7 @@ impl From<&PbGroupDelta> for GroupDelta { GroupDelta::GroupConstruct(pb_group_construct.clone()) } Some(PbDeltaType::GroupDestroy(pb_group_destroy)) => { - GroupDelta::GroupDestroy(pb_group_destroy.clone()) + GroupDelta::GroupDestroy(*pb_group_destroy) } Some(PbDeltaType::GroupMetaChange(pb_group_meta_change)) => { GroupDelta::GroupMetaChange(pb_group_meta_change.clone()) From ad83a3fbaadb79775751a6f0ca4047cdd138ca2f Mon Sep 17 00:00:00 2001 From: Bugen Zhao Date: Fri, 2 Aug 2024 12:06:49 +0800 Subject: [PATCH 16/27] fix more clippy Signed-off-by: Bugen Zhao --- .../src/vnode_mapping/vnode_placement.rs | 4 +-- src/meta/src/controller/cluster.rs | 6 ++-- src/meta/src/manager/catalog/user.rs | 32 ++++++++----------- 3 files changed, 19 insertions(+), 23 deletions(-) diff --git a/src/common/src/vnode_mapping/vnode_placement.rs b/src/common/src/vnode_mapping/vnode_placement.rs index aea08a1b74352..328287708a8a2 100644 --- a/src/common/src/vnode_mapping/vnode_placement.rs +++ b/src/common/src/vnode_mapping/vnode_placement.rs @@ -231,7 +231,7 @@ mod tests { let worker_1 = WorkerNode { id: 1, parallelism: 1, - property: Some(serving_property.clone()), + property: Some(serving_property), ..Default::default() }; @@ -246,7 +246,7 @@ mod tests { let worker_2 = WorkerNode { id: 2, parallelism: 50, - property: Some(serving_property.clone()), + property: Some(serving_property), ..Default::default() }; diff --git a/src/meta/src/controller/cluster.rs b/src/meta/src/controller/cluster.rs index 18643bc8c43c1..6a7ca826f160a 100644 --- a/src/meta/src/controller/cluster.rs +++ b/src/meta/src/controller/cluster.rs @@ -935,7 +935,7 @@ mod tests { .add_worker( PbWorkerType::ComputeNode, host.clone(), - property.clone(), + property, PbResource::default(), ) .await?, @@ -967,7 +967,7 @@ mod tests { ); // re-register existing worker node with larger parallelism and change its serving mode. - let mut new_property = property.clone(); + let mut new_property = property; new_property.worker_node_parallelism = (parallelism_num * 2) as _; new_property.is_serving = false; cluster_ctl @@ -1021,7 +1021,7 @@ mod tests { .add_worker( PbWorkerType::ComputeNode, host.clone(), - property.clone(), + property, PbResource::default(), ) .await?; diff --git a/src/meta/src/manager/catalog/user.rs b/src/meta/src/manager/catalog/user.rs index f6e2f9e03e835..81181b0fc1e17 100644 --- a/src/meta/src/manager/catalog/user.rs +++ b/src/meta/src/manager/catalog/user.rs @@ -234,7 +234,7 @@ mod tests { .grant_privilege( &[test_sub_user_id], &[make_privilege( - object.clone(), + object, &[Action::Select, Action::Update, Action::Delete], true, )], @@ -249,7 +249,7 @@ mod tests { .grant_privilege( &[test_user_id], &[make_privilege( - object.clone(), + object, &[Action::Select, Action::Insert], false, )], @@ -258,7 +258,7 @@ mod tests { .await?; let user = catalog_manager.get_user(test_user_id).await?; assert_eq!(user.grant_privileges.len(), 1); - assert_eq!(user.grant_privileges[0].object, Some(object.clone())); + assert_eq!(user.grant_privileges[0].object, Some(object)); assert_eq!(user.grant_privileges[0].action_with_opts.len(), 2); assert!(user.grant_privileges[0] .action_with_opts @@ -269,7 +269,7 @@ mod tests { .grant_privilege( &[test_sub_user_id], &[make_privilege( - object.clone(), + object, &[Action::Select, Action::Insert], true, )], @@ -284,7 +284,7 @@ mod tests { .grant_privilege( &[test_user_id], &[make_privilege( - object.clone(), + object, &[Action::Select, Action::Insert], true, )], @@ -293,7 +293,7 @@ mod tests { .await?; let user = catalog_manager.get_user(test_user_id).await?; assert_eq!(user.grant_privileges.len(), 1); - assert_eq!(user.grant_privileges[0].object, Some(object.clone())); + assert_eq!(user.grant_privileges[0].object, Some(object)); assert_eq!(user.grant_privileges[0].action_with_opts.len(), 2); assert!(user.grant_privileges[0] .action_with_opts @@ -304,7 +304,7 @@ mod tests { .grant_privilege( &[test_sub_user_id], &[make_privilege( - object.clone(), + object, &[Action::Select, Action::Insert], true, )], @@ -319,7 +319,7 @@ mod tests { .grant_privilege( &[test_user_id], &[make_privilege( - object.clone(), + object, &[Action::Select, Action::Update, Action::Delete], true, )], @@ -328,7 +328,7 @@ mod tests { .await?; let user = catalog_manager.get_user(test_user_id).await?; assert_eq!(user.grant_privileges.len(), 1); - assert_eq!(user.grant_privileges[0].object, Some(object.clone())); + assert_eq!(user.grant_privileges[0].object, Some(object)); assert_eq!(user.grant_privileges[0].action_with_opts.len(), 4); assert!(user.grant_privileges[0] .action_with_opts @@ -339,7 +339,7 @@ mod tests { let res = catalog_manager .revoke_privilege( &[test_user_id], - &[make_privilege(object.clone(), &[Action::Connect], false)], + &[make_privilege(object, &[Action::Connect], false)], 0, test_sub_user_id, true, @@ -355,11 +355,7 @@ mod tests { let res = catalog_manager .revoke_privilege( &[test_user_id], - &[make_privilege( - other_object.clone(), - &[Action::Connect], - false, - )], + &[make_privilege(other_object, &[Action::Connect], false)], 0, test_sub_user_id, true, @@ -376,7 +372,7 @@ mod tests { .revoke_privilege( &[test_user_id], &[make_privilege( - object.clone(), + object, &[ Action::Select, Action::Insert, @@ -401,7 +397,7 @@ mod tests { .revoke_privilege( &[test_user_id], &[make_privilege( - object.clone(), + object, &[ Action::Select, Action::Insert, @@ -429,7 +425,7 @@ mod tests { .revoke_privilege( &[test_user_id], &[make_privilege( - object.clone(), + object, &[Action::Select, Action::Insert, Action::Delete], false, )], From 44249b8c2bf6748645fef3288d53a48be95ee202 Mon Sep 17 00:00:00 2001 From: Bugen Zhao Date: Fri, 2 Aug 2024 14:29:12 +0800 Subject: [PATCH 17/27] do not patch tokio-stream Signed-off-by: Bugen Zhao --- Cargo.lock | 51 ++++++++++++++---------- Cargo.toml | 5 ++- src/batch/Cargo.toml | 2 +- src/bench/Cargo.toml | 2 +- src/common/metrics/Cargo.toml | 4 +- src/compute/Cargo.toml | 2 +- src/connector/Cargo.toml | 2 +- src/frontend/Cargo.toml | 2 +- src/meta/Cargo.toml | 2 +- src/meta/service/Cargo.toml | 2 +- src/rpc_client/Cargo.toml | 2 +- src/stream/Cargo.toml | 2 +- src/tests/simulation/Cargo.toml | 2 +- src/tests/state_cleaning_test/Cargo.toml | 2 +- 14 files changed, 48 insertions(+), 34 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index fae034418fc88..83c01744aaa27 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2821,7 +2821,7 @@ dependencies = [ "serde_json", "thread_local", "tokio", - "tokio-stream", + "tokio-stream 0.1.15 (registry+https://github.com/rust-lang/crates.io-index)", "tonic 0.12.1", "tracing", "tracing-core", @@ -4508,7 +4508,7 @@ dependencies = [ "http 1.1.0", "prost 0.13.1", "tokio", - "tokio-stream", + "tokio-stream 0.1.15 (registry+https://github.com/rust-lang/crates.io-index)", "tonic 0.12.1", "tonic-build", "tower", @@ -5250,7 +5250,7 @@ dependencies = [ "thiserror", "time", "tokio", - "tokio-stream", + "tokio-stream 0.1.15 (registry+https://github.com/rust-lang/crates.io-index)", "url", "yup-oauth2", ] @@ -8017,7 +8017,7 @@ dependencies = [ "rand", "thiserror", "tokio", - "tokio-stream", + "tokio-stream 0.1.15 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -10012,7 +10012,7 @@ dependencies = [ "thiserror-ext", "tikv-jemallocator", "tokio-metrics", - "tokio-stream", + "tokio-stream 0.1.15 (git+https://github.com/madsim-rs/tokio.git?rev=0dd1055)", "tokio-util", "tracing", "twox-hash", @@ -10055,7 +10055,7 @@ dependencies = [ "serde", "serde_yaml", "thiserror-ext", - "tokio-stream", + "tokio-stream 0.1.15 (git+https://github.com/madsim-rs/tokio.git?rev=0dd1055)", "toml 0.8.12", "tracing", "tracing-subscriber", @@ -10443,7 +10443,7 @@ dependencies = [ "tempfile", "thiserror-ext", "tikv-jemalloc-ctl", - "tokio-stream", + "tokio-stream 0.1.15 (git+https://github.com/madsim-rs/tokio.git?rev=0dd1055)", "tower", "tracing", "uuid", @@ -10573,7 +10573,7 @@ dependencies = [ "time", "tokio-postgres", "tokio-retry", - "tokio-stream", + "tokio-stream 0.1.15 (git+https://github.com/madsim-rs/tokio.git?rev=0dd1055)", "tokio-util", "tracing", "tracing-subscriber", @@ -10898,7 +10898,7 @@ dependencies = [ "tempfile", "thiserror", "thiserror-ext", - "tokio-stream", + "tokio-stream 0.1.15 (git+https://github.com/madsim-rs/tokio.git?rev=0dd1055)", "tracing", "uuid", "workspace-hack", @@ -11138,7 +11138,7 @@ dependencies = [ "thiserror", "thiserror-ext", "tokio-retry", - "tokio-stream", + "tokio-stream 0.1.15 (git+https://github.com/madsim-rs/tokio.git?rev=0dd1055)", "tower", "tower-http", "tracing", @@ -11250,7 +11250,7 @@ dependencies = [ "serde_json", "sync-point", "thiserror-ext", - "tokio-stream", + "tokio-stream 0.1.15 (git+https://github.com/madsim-rs/tokio.git?rev=0dd1055)", "tracing", "workspace-hack", ] @@ -11375,7 +11375,7 @@ dependencies = [ "thiserror", "thiserror-ext", "tokio-retry", - "tokio-stream", + "tokio-stream 0.1.15 (git+https://github.com/madsim-rs/tokio.git?rev=0dd1055)", "tower", "tracing", "url", @@ -11460,7 +11460,7 @@ dependencies = [ "tempfile", "tikv-jemallocator", "tokio-postgres", - "tokio-stream", + "tokio-stream 0.1.15 (git+https://github.com/madsim-rs/tokio.git?rev=0dd1055)", "tracing", "tracing-subscriber", ] @@ -11528,7 +11528,7 @@ dependencies = [ "serde", "serde_with 3.8.0", "tokio-postgres", - "tokio-stream", + "tokio-stream 0.1.15 (git+https://github.com/madsim-rs/tokio.git?rev=0dd1055)", "toml 0.8.12", "tracing", "workspace-hack", @@ -11669,7 +11669,7 @@ dependencies = [ "thiserror-ext", "tokio-metrics", "tokio-retry", - "tokio-stream", + "tokio-stream 0.1.15 (git+https://github.com/madsim-rs/tokio.git?rev=0dd1055)", "tracing", "tracing-test", "workspace-hack", @@ -13272,7 +13272,7 @@ dependencies = [ "thiserror", "time", "tokio", - "tokio-stream", + "tokio-stream 0.1.15 (registry+https://github.com/rust-lang/crates.io-index)", "tracing", "url", "uuid", @@ -14023,7 +14023,7 @@ dependencies = [ "futures-util", "pin-project-lite", "tokio", - "tokio-stream", + "tokio-stream 0.1.15 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -14126,6 +14126,17 @@ dependencies = [ "tokio", ] +[[package]] +name = "tokio-stream" +version = "0.1.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "267ac89e0bec6e691e5813911606935d77c476ff49024f98abcea3e7b15e37af" +dependencies = [ + "futures-core", + "pin-project-lite", + "tokio", +] + [[package]] name = "tokio-stream" version = "0.1.15" @@ -14244,7 +14255,7 @@ dependencies = [ "rustls-pemfile 1.0.4", "tokio", "tokio-rustls 0.24.1", - "tokio-stream", + "tokio-stream 0.1.15 (registry+https://github.com/rust-lang/crates.io-index)", "tower", "tower-layer", "tower-service", @@ -14271,7 +14282,7 @@ dependencies = [ "pin-project", "prost 0.12.1", "tokio", - "tokio-stream", + "tokio-stream 0.1.15 (registry+https://github.com/rust-lang/crates.io-index)", "tower", "tower-layer", "tower-service", @@ -14304,7 +14315,7 @@ dependencies = [ "socket2 0.5.6", "tokio", "tokio-rustls 0.26.0", - "tokio-stream", + "tokio-stream 0.1.15 (registry+https://github.com/rust-lang/crates.io-index)", "tower", "tower-layer", "tower-service", diff --git a/Cargo.toml b/Cargo.toml index 817986922db2d..47a405633a131 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -195,6 +195,7 @@ sea-orm = { version = "0.12.14", features = [ "runtime-tokio-native-tls", ] } sqlx = "0.7" +tokio-stream = { git = "https://github.com/madsim-rs/tokio.git", rev = "0dd1055", features = ["net", "fs"] } tokio-util = "0.7" tracing-opentelemetry = "0.24" rand = { version = "0.8", features = ["small_rng"] } @@ -330,7 +331,9 @@ opt-level = 2 # Patch third-party crates for deterministic simulation. quanta = { git = "https://github.com/madsim-rs/quanta.git", rev = "948bdc3" } getrandom = { git = "https://github.com/madsim-rs/getrandom.git", rev = "e79a7ae" } -tokio-stream = { git = "https://github.com/madsim-rs/tokio.git", rev = "0dd1055" } +# Don't patch `tokio-stream`, but only use the madsim version for **direct** dependencies. +# Imagine an unpatched dependency depends on the original `tokio` and the patched `tokio-stream`. +# tokio-stream = { git = "https://github.com/madsim-rs/tokio.git", rev = "0dd1055" } tokio-retry = { git = "https://github.com/madsim-rs/rust-tokio-retry.git", rev = "95e2fd3" } tokio-postgres = { git = "https://github.com/madsim-rs/rust-postgres.git", rev = "ac00d88" } futures-timer = { git = "https://github.com/madsim-rs/futures-timer.git", rev = "05b33b4" } diff --git a/src/batch/Cargo.toml b/src/batch/Cargo.toml index 815606f831e02..d7005256ace84 100644 --- a/src/batch/Cargo.toml +++ b/src/batch/Cargo.toml @@ -62,7 +62,7 @@ tokio = { version = "0.2", package = "madsim-tokio", features = [ "fs", ] } tokio-metrics = "0.3.0" -tokio-stream = "0.1" +tokio-stream = { workspace = true } tokio-util = { workspace = true } tonic = { workspace = true } tracing = "0.1" diff --git a/src/bench/Cargo.toml b/src/bench/Cargo.toml index d451ef46ef838..43451ebaeb9d1 100644 --- a/src/bench/Cargo.toml +++ b/src/bench/Cargo.toml @@ -50,7 +50,7 @@ tokio = { version = "0.2", package = "madsim-tokio", features = [ "time", "signal", ] } -tokio-stream = "0.1" +tokio-stream = { workspace = true } toml = "0.8" tracing = "0.1" tracing-subscriber = "0.3.17" diff --git a/src/common/metrics/Cargo.toml b/src/common/metrics/Cargo.toml index fcd3087b33ba3..0c32b557cebb2 100644 --- a/src/common/metrics/Cargo.toml +++ b/src/common/metrics/Cargo.toml @@ -36,13 +36,13 @@ serde = { version = "1", features = ["derive"] } thiserror-ext = { workspace = true } tokio = { version = "0.2", package = "madsim-tokio" } tonic = { workspace = true } +tower-layer = "0.3.2" +tower-service = "0.3.2" tracing = "0.1" tracing-subscriber = "0.3.17" [target.'cfg(not(madsim))'.dependencies] http-body = "1" -tower-layer = "0.3.2" -tower-service = "0.3.2" [target.'cfg(target_os = "linux")'.dependencies] procfs = { version = "0.16", default-features = false } libc = "0.2" diff --git a/src/compute/Cargo.toml b/src/compute/Cargo.toml index 4a15a5fd8db4d..ed1758029092b 100644 --- a/src/compute/Cargo.toml +++ b/src/compute/Cargo.toml @@ -55,7 +55,7 @@ tokio = { version = "0.2", package = "madsim-tokio", features = [ "signal", "fs", ] } -tokio-stream = "0.1" +tokio-stream = { workspace = true } tonic = { workspace = true } tower = { version = "0.4", features = ["util", "load-shed"] } tracing = "0.1" diff --git a/src/connector/Cargo.toml b/src/connector/Cargo.toml index 9fac87eed9d27..3a59253b64831 100644 --- a/src/connector/Cargo.toml +++ b/src/connector/Cargo.toml @@ -161,7 +161,7 @@ tokio = { version = "0.2", package = "madsim-tokio", features = [ ] } tokio-postgres = { version = "0.7", features = ["with-uuid-1"] } tokio-retry = "0.3" -tokio-stream = "0.1" +tokio-stream = { workspace = true } tokio-util = { workspace = true, features = ["codec", "io"] } tonic = { workspace = true } tracing = "0.1" diff --git a/src/frontend/Cargo.toml b/src/frontend/Cargo.toml index 89d29e076a38f..3a95eab660b09 100644 --- a/src/frontend/Cargo.toml +++ b/src/frontend/Cargo.toml @@ -93,7 +93,7 @@ tokio = { version = "0.2", package = "madsim-tokio", features = [ "signal", "fs", ] } -tokio-stream = "0.1" +tokio-stream = { workspace = true } tonic = { workspace = true } tracing = "0.1" uuid = "1" diff --git a/src/meta/Cargo.toml b/src/meta/Cargo.toml index 760e1fc4b41ef..1a5a3538b6cd0 100644 --- a/src/meta/Cargo.toml +++ b/src/meta/Cargo.toml @@ -80,7 +80,7 @@ tokio = { version = "0.2", package = "madsim-tokio", features = [ "signal", ] } tokio-retry = "0.3" -tokio-stream = { version = "0.1", features = ["net"] } +tokio-stream = { workspace = true } tonic = { workspace = true } tower = { version = "0.4", features = ["util", "load-shed"] } tracing = "0.1" diff --git a/src/meta/service/Cargo.toml b/src/meta/service/Cargo.toml index 1e3330a2b53a0..69986f8570234 100644 --- a/src/meta/service/Cargo.toml +++ b/src/meta/service/Cargo.toml @@ -40,7 +40,7 @@ tokio = { version = "0.2", package = "madsim-tokio", features = [ "time", "signal", ] } -tokio-stream = { version = "0.1", features = ["net"] } +tokio-stream = { workspace = true } tonic = { workspace = true } tracing = "0.1" diff --git a/src/rpc_client/Cargo.toml b/src/rpc_client/Cargo.toml index 787bbae1b785b..49729c6d9e8ac 100644 --- a/src/rpc_client/Cargo.toml +++ b/src/rpc_client/Cargo.toml @@ -43,7 +43,7 @@ tokio = { version = "0.2", package = "madsim-tokio", features = [ "signal", ] } tokio-retry = "0.3" -tokio-stream = "0.1" +tokio-stream = { workspace = true } tonic = { workspace = true } tower = "0.4" tracing = "0.1" diff --git a/src/stream/Cargo.toml b/src/stream/Cargo.toml index 3c85092a4d677..de25cf8439be1 100644 --- a/src/stream/Cargo.toml +++ b/src/stream/Cargo.toml @@ -79,7 +79,7 @@ tokio = { version = "0.2", package = "madsim-tokio", features = [ ] } tokio-metrics = "0.3.0" tokio-retry = "0.3" -tokio-stream = "0.1" +tokio-stream = { workspace = true } tonic = { workspace = true } tracing = "0.1" diff --git a/src/tests/simulation/Cargo.toml b/src/tests/simulation/Cargo.toml index 6d881f203f670..143d0f0c01c75 100644 --- a/src/tests/simulation/Cargo.toml +++ b/src/tests/simulation/Cargo.toml @@ -55,7 +55,7 @@ tempfile = "3" tikv-jemallocator = { workspace = true } tokio = { version = "0.2", package = "madsim-tokio" } tokio-postgres = "0.7" -tokio-stream = "0.1" +tokio-stream = { workspace = true } tracing = "0.1" tracing-subscriber = { version = "0.3", features = ["env-filter"] } diff --git a/src/tests/state_cleaning_test/Cargo.toml b/src/tests/state_cleaning_test/Cargo.toml index a105360a68f6b..6c12898343951 100644 --- a/src/tests/state_cleaning_test/Cargo.toml +++ b/src/tests/state_cleaning_test/Cargo.toml @@ -24,7 +24,7 @@ serde = { version = "1", features = ["derive"] } serde_with = "3" tokio = { version = "0.2", package = "madsim-tokio" } tokio-postgres = "0.7" -tokio-stream = { version = "0.1", features = ["fs"] } +tokio-stream = { workspace = true } toml = "0.8" tracing = "0.1" From 0e033b962ff78dbfecafa07c8685dcbbc03f34d9 Mon Sep 17 00:00:00 2001 From: Bugen Zhao Date: Fri, 2 Aug 2024 15:12:30 +0800 Subject: [PATCH 18/27] try try fix madsim Signed-off-by: Bugen Zhao --- Cargo.lock | 62 +++++++++++++++---- Cargo.toml | 2 +- src/common/metrics/src/monitor/connection.rs | 1 + .../src/rpc/service/monitor_service.rs | 4 +- src/rpc_client/src/tracing.rs | 1 + 5 files changed, 56 insertions(+), 14 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 83c01744aaa27..a2959f1b3b322 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -5180,7 +5180,7 @@ name = "futures-timer" version = "3.0.2" source = "git+https://github.com/madsim-rs/futures-timer.git?rev=05b33b4#05b33b4ede22b0517f49da59404d6e6d2848a192" dependencies = [ - "madsim", + "madsim 0.2.30 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -6858,7 +6858,37 @@ dependencies = [ "futures-util", "lazy_static", "libc", - "madsim-macros", + "madsim-macros 0.2.12 (registry+https://github.com/rust-lang/crates.io-index)", + "naive-timer", + "panic-message", + "rand", + "rand_xoshiro", + "rustversion", + "serde", + "spin 0.9.8", + "tokio", + "tokio-util", + "toml 0.8.12", + "tracing", + "tracing-subscriber", +] + +[[package]] +name = "madsim" +version = "0.2.30" +source = "git+https://github.com/BugenZhao/madsim?rev=20afe23b9a8c953cc111cc1f9d31f5da825ab8b9#20afe23b9a8c953cc111cc1f9d31f5da825ab8b9" +dependencies = [ + "ahash 0.8.11", + "async-channel 2.2.1", + "async-stream", + "async-task", + "bincode 1.3.3", + "bytes", + "downcast-rs", + "futures-util", + "lazy_static", + "libc", + "madsim-macros 0.2.12 (git+https://github.com/BugenZhao/madsim?rev=20afe23b9a8c953cc111cc1f9d31f5da825ab8b9)", "naive-timer", "panic-message", "rand", @@ -6886,7 +6916,7 @@ dependencies = [ "aws-types", "bytes", "http 1.1.0", - "madsim", + "madsim 0.2.30 (registry+https://github.com/rust-lang/crates.io-index)", "spin 0.9.8", "tracing", ] @@ -6900,7 +6930,7 @@ dependencies = [ "etcd-client", "futures-util", "http 1.1.0", - "madsim", + "madsim 0.2.30 (registry+https://github.com/rust-lang/crates.io-index)", "serde", "serde_with 3.8.0", "spin 0.9.8", @@ -6923,6 +6953,17 @@ dependencies = [ "syn 1.0.109", ] +[[package]] +name = "madsim-macros" +version = "0.2.12" +source = "git+https://github.com/BugenZhao/madsim?rev=20afe23b9a8c953cc111cc1f9d31f5da825ab8b9#20afe23b9a8c953cc111cc1f9d31f5da825ab8b9" +dependencies = [ + "darling 0.14.4", + "proc-macro2", + "quote", + "syn 1.0.109", +] + [[package]] name = "madsim-rdkafka" version = "0.4.2+0.34.0" @@ -6935,7 +6976,7 @@ dependencies = [ "futures-util", "libc", "log", - "madsim", + "madsim 0.2.30 (registry+https://github.com/rust-lang/crates.io-index)", "rdkafka-sys", "serde", "serde_derive", @@ -6953,7 +6994,7 @@ version = "0.2.28" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "569929c869275edc1e2c1f1381a688a6e5a4200302b58caff819e07414ccddb9" dependencies = [ - "madsim", + "madsim 0.2.30 (registry+https://github.com/rust-lang/crates.io-index)", "spin 0.9.8", "tokio", ] @@ -6961,13 +7002,12 @@ dependencies = [ [[package]] name = "madsim-tonic" version = "0.5.0+0.12.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4652003322f26d406af0597b8830b5cf5e1e27fdf7e49cb1ff21cba8d121ab73" +source = "git+https://github.com/BugenZhao/madsim?rev=20afe23b9a8c953cc111cc1f9d31f5da825ab8b9#20afe23b9a8c953cc111cc1f9d31f5da825ab8b9" dependencies = [ "async-stream", "chrono", "futures-util", - "madsim", + "madsim 0.2.30 (git+https://github.com/BugenZhao/madsim?rev=20afe23b9a8c953cc111cc1f9d31f5da825ab8b9)", "tokio", "tonic 0.12.1", "tower", @@ -11276,7 +11316,7 @@ dependencies = [ "hyper-rustls 0.24.2", "hyper-tls 0.5.0", "itertools 0.12.1", - "madsim", + "madsim 0.2.30 (registry+https://github.com/rust-lang/crates.io-index)", "madsim-aws-sdk-s3", "madsim-tokio", "opendal", @@ -11427,7 +11467,7 @@ dependencies = [ "glob", "itertools 0.12.1", "lru 0.7.6", - "madsim", + "madsim 0.2.30 (registry+https://github.com/rust-lang/crates.io-index)", "madsim-aws-sdk-s3", "madsim-etcd-client", "madsim-rdkafka", diff --git a/Cargo.toml b/Cargo.toml index 47a405633a131..b1dd1211e0ea6 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -129,7 +129,7 @@ rdkafka = { package = "madsim-rdkafka", version = "0.4.1", features = [ ] } hashbrown = { version = "0.14", features = ["ahash", "inline-more", "nightly"] } criterion = { version = "0.5", features = ["async_futures"] } -tonic = { package = "madsim-tonic", version = "0.5" } +tonic = { package = "madsim-tonic", version = "0.5", git = "https://github.com/BugenZhao/madsim", rev = "20afe23b9a8c953cc111cc1f9d31f5da825ab8b9" } tonic-build = { package = "madsim-tonic-build", version = "0.5" } otlp-embedded = { git = "https://github.com/risingwavelabs/otlp-embedded", rev = "e6cd165b9bc85783b42c106e99186b86b73e3507" } prost = { version = "0.13" } diff --git a/src/common/metrics/src/monitor/connection.rs b/src/common/metrics/src/monitor/connection.rs index 80c4c9cef3a2f..aa7c8c8d4baa3 100644 --- a/src/common/metrics/src/monitor/connection.rs +++ b/src/common/metrics/src/monitor/connection.rs @@ -329,6 +329,7 @@ where // Compatibility implementation for hyper 0.14 ecosystem. // Should be the same as those with imports from `http::Uri` and `hyper_util::client::legacy`. +// TODO(http-bump): remove this after there is no more dependency on hyper 0.14. mod compat { use http_02::Uri; use hyper_014::client::connect::{Connected, Connection}; diff --git a/src/compute/src/rpc/service/monitor_service.rs b/src/compute/src/rpc/service/monitor_service.rs index e18abf5d03e4a..0acc30e0c2430 100644 --- a/src/compute/src/rpc/service/monitor_service.rs +++ b/src/compute/src/rpc/service/monitor_service.rs @@ -390,7 +390,6 @@ pub mod grpc_middleware { use either::Either; use futures::Future; use tonic::body::BoxBody; - use tonic::server::NamedService; use tower::{Layer, Service}; /// Manages the await-trees of `gRPC` requests that are currently served by the compute node. @@ -478,7 +477,8 @@ pub mod grpc_middleware { } } - impl NamedService for AwaitTreeMiddleware { + #[cfg(not(madsim))] + impl tonic::server::NamedService for AwaitTreeMiddleware { const NAME: &'static str = S::NAME; } } diff --git a/src/rpc_client/src/tracing.rs b/src/rpc_client/src/tracing.rs index a4066bf5c6579..6e4b92d8d9d53 100644 --- a/src/rpc_client/src/tracing.rs +++ b/src/rpc_client/src/tracing.rs @@ -28,6 +28,7 @@ pub struct TracingInjectChannel { inner: tonic::transport::Channel, } +#[cfg(not(madsim))] impl Service> for TracingInjectChannel { type Error = tonic::transport::Error; type Response = http::Response; From 263d38cab933a59796931ebf6b16cd5c895c869e Mon Sep 17 00:00:00 2001 From: Bugen Zhao Date: Fri, 2 Aug 2024 17:08:21 +0800 Subject: [PATCH 19/27] fix check Signed-off-by: Bugen Zhao --- src/rpc_client/src/tracing.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/rpc_client/src/tracing.rs b/src/rpc_client/src/tracing.rs index 6e4b92d8d9d53..aab07d43225d4 100644 --- a/src/rpc_client/src/tracing.rs +++ b/src/rpc_client/src/tracing.rs @@ -61,10 +61,10 @@ pub type Channel = TracingInjectChannel; #[cfg(madsim)] pub type Channel = tonic::transport::Channel; -/// An extension trait for tonic's `Channel` that wraps it in a [`TracingInject`] service. +/// An extension trait for tonic's `Channel` that wraps it into a [`TracingInjectChannel`]. #[easy_ext::ext(TracingInjectedChannelExt)] impl tonic::transport::Channel { - /// Wraps the channel in a [`TracingInject`] service, so that the [`TracingContext`] obtained + /// Wraps the channel into a [`TracingInjectChannel`], so that the [`TracingContext`] obtained /// from the current tracing span is injected into the HTTP headers of the request. /// /// The server can then extract the [`TracingContext`] from the HTTP headers with the From 4c65d11b1881b844835b65ef50b2f73d8b6d4c46 Mon Sep 17 00:00:00 2001 From: Bugen Zhao Date: Mon, 5 Aug 2024 12:35:15 +0800 Subject: [PATCH 20/27] use madsim-tonic 0.5.1 Signed-off-by: Bugen Zhao --- Cargo.lock | 64 ++++++++++-------------------------------------------- Cargo.toml | 2 +- 2 files changed, 13 insertions(+), 53 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index a2959f1b3b322..904d90672541a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -5180,7 +5180,7 @@ name = "futures-timer" version = "3.0.2" source = "git+https://github.com/madsim-rs/futures-timer.git?rev=05b33b4#05b33b4ede22b0517f49da59404d6e6d2848a192" dependencies = [ - "madsim 0.2.30 (registry+https://github.com/rust-lang/crates.io-index)", + "madsim", ] [[package]] @@ -6858,37 +6858,7 @@ dependencies = [ "futures-util", "lazy_static", "libc", - "madsim-macros 0.2.12 (registry+https://github.com/rust-lang/crates.io-index)", - "naive-timer", - "panic-message", - "rand", - "rand_xoshiro", - "rustversion", - "serde", - "spin 0.9.8", - "tokio", - "tokio-util", - "toml 0.8.12", - "tracing", - "tracing-subscriber", -] - -[[package]] -name = "madsim" -version = "0.2.30" -source = "git+https://github.com/BugenZhao/madsim?rev=20afe23b9a8c953cc111cc1f9d31f5da825ab8b9#20afe23b9a8c953cc111cc1f9d31f5da825ab8b9" -dependencies = [ - "ahash 0.8.11", - "async-channel 2.2.1", - "async-stream", - "async-task", - "bincode 1.3.3", - "bytes", - "downcast-rs", - "futures-util", - "lazy_static", - "libc", - "madsim-macros 0.2.12 (git+https://github.com/BugenZhao/madsim?rev=20afe23b9a8c953cc111cc1f9d31f5da825ab8b9)", + "madsim-macros", "naive-timer", "panic-message", "rand", @@ -6916,7 +6886,7 @@ dependencies = [ "aws-types", "bytes", "http 1.1.0", - "madsim 0.2.30 (registry+https://github.com/rust-lang/crates.io-index)", + "madsim", "spin 0.9.8", "tracing", ] @@ -6930,7 +6900,7 @@ dependencies = [ "etcd-client", "futures-util", "http 1.1.0", - "madsim 0.2.30 (registry+https://github.com/rust-lang/crates.io-index)", + "madsim", "serde", "serde_with 3.8.0", "spin 0.9.8", @@ -6953,17 +6923,6 @@ dependencies = [ "syn 1.0.109", ] -[[package]] -name = "madsim-macros" -version = "0.2.12" -source = "git+https://github.com/BugenZhao/madsim?rev=20afe23b9a8c953cc111cc1f9d31f5da825ab8b9#20afe23b9a8c953cc111cc1f9d31f5da825ab8b9" -dependencies = [ - "darling 0.14.4", - "proc-macro2", - "quote", - "syn 1.0.109", -] - [[package]] name = "madsim-rdkafka" version = "0.4.2+0.34.0" @@ -6976,7 +6935,7 @@ dependencies = [ "futures-util", "libc", "log", - "madsim 0.2.30 (registry+https://github.com/rust-lang/crates.io-index)", + "madsim", "rdkafka-sys", "serde", "serde_derive", @@ -6994,20 +6953,21 @@ version = "0.2.28" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "569929c869275edc1e2c1f1381a688a6e5a4200302b58caff819e07414ccddb9" dependencies = [ - "madsim 0.2.30 (registry+https://github.com/rust-lang/crates.io-index)", + "madsim", "spin 0.9.8", "tokio", ] [[package]] name = "madsim-tonic" -version = "0.5.0+0.12.0" -source = "git+https://github.com/BugenZhao/madsim?rev=20afe23b9a8c953cc111cc1f9d31f5da825ab8b9#20afe23b9a8c953cc111cc1f9d31f5da825ab8b9" +version = "0.5.1+0.12.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "61c668c82f0c2aca7ffed3235047f2539e6e41278c7c47a822999f3b7a067887" dependencies = [ "async-stream", "chrono", "futures-util", - "madsim 0.2.30 (git+https://github.com/BugenZhao/madsim?rev=20afe23b9a8c953cc111cc1f9d31f5da825ab8b9)", + "madsim", "tokio", "tonic 0.12.1", "tower", @@ -11316,7 +11276,7 @@ dependencies = [ "hyper-rustls 0.24.2", "hyper-tls 0.5.0", "itertools 0.12.1", - "madsim 0.2.30 (registry+https://github.com/rust-lang/crates.io-index)", + "madsim", "madsim-aws-sdk-s3", "madsim-tokio", "opendal", @@ -11467,7 +11427,7 @@ dependencies = [ "glob", "itertools 0.12.1", "lru 0.7.6", - "madsim 0.2.30 (registry+https://github.com/rust-lang/crates.io-index)", + "madsim", "madsim-aws-sdk-s3", "madsim-etcd-client", "madsim-rdkafka", diff --git a/Cargo.toml b/Cargo.toml index b1dd1211e0ea6..25b680d714b4b 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -129,7 +129,7 @@ rdkafka = { package = "madsim-rdkafka", version = "0.4.1", features = [ ] } hashbrown = { version = "0.14", features = ["ahash", "inline-more", "nightly"] } criterion = { version = "0.5", features = ["async_futures"] } -tonic = { package = "madsim-tonic", version = "0.5", git = "https://github.com/BugenZhao/madsim", rev = "20afe23b9a8c953cc111cc1f9d31f5da825ab8b9" } +tonic = { package = "madsim-tonic", version = "0.5.1" } tonic-build = { package = "madsim-tonic-build", version = "0.5" } otlp-embedded = { git = "https://github.com/risingwavelabs/otlp-embedded", rev = "e6cd165b9bc85783b42c106e99186b86b73e3507" } prost = { version = "0.13" } From fcec07c96eebb9e4ada4d5b7e49a9beb0aceefd2 Mon Sep 17 00:00:00 2001 From: Bugen Zhao Date: Mon, 12 Aug 2024 14:11:49 +0800 Subject: [PATCH 21/27] also tolerate `"get error from control stream"` Signed-off-by: Bugen Zhao --- src/tests/simulation/src/slt.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/tests/simulation/src/slt.rs b/src/tests/simulation/src/slt.rs index 943d9bffcf4ca..522c9927eef75 100644 --- a/src/tests/simulation/src/slt.rs +++ b/src/tests/simulation/src/slt.rs @@ -305,10 +305,13 @@ pub async fn run_slt_task( let err_string = err.to_string(); // cluster could be still under recovering if killed before, retry if // meets `no reader for dml in table with id {}`. + // TODO: make it more robust (https://github.com/risingwavelabs/risingwave/issues/17995) let should_retry = (err_string.contains("no reader for dml in table") || err_string .contains("error reading a body from connection: broken pipe")) - || err_string.contains("failed to inject barrier") && i < MAX_RETRY; + || (err_string.contains("failed to inject barrier") + || err_string.contains("get error from control stream")) + && i < MAX_RETRY; if !should_retry { panic!("{}", err); } From b9b987b55c13026a03356488c9990b2ab2297eb9 Mon Sep 17 00:00:00 2001 From: Bugen Zhao Date: Mon, 12 Aug 2024 14:49:58 +0800 Subject: [PATCH 22/27] tolerate more Signed-off-by: Bugen Zhao --- src/tests/simulation/src/slt.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/tests/simulation/src/slt.rs b/src/tests/simulation/src/slt.rs index 522c9927eef75..88b0a98bf678b 100644 --- a/src/tests/simulation/src/slt.rs +++ b/src/tests/simulation/src/slt.rs @@ -310,7 +310,8 @@ pub async fn run_slt_task( || err_string .contains("error reading a body from connection: broken pipe")) || (err_string.contains("failed to inject barrier") - || err_string.contains("get error from control stream")) + || err_string.contains("get error from control stream") + || err_string.contains("cluster is under recovering")) && i < MAX_RETRY; if !should_retry { panic!("{}", err); From 82c4d3432542b760c6897336037266ee5a51cb4a Mon Sep 17 00:00:00 2001 From: Bugen Zhao Date: Tue, 13 Aug 2024 14:23:01 +0800 Subject: [PATCH 23/27] try correctly release all resources in kafka sink protobuf test Signed-off-by: Bugen Zhao --- e2e_test/sink/kafka/protobuf.slt | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/e2e_test/sink/kafka/protobuf.slt b/e2e_test/sink/kafka/protobuf.slt index 61a91435567da..375eefc7f29e7 100644 --- a/e2e_test/sink/kafka/protobuf.slt +++ b/e2e_test/sink/kafka/protobuf.slt @@ -150,16 +150,13 @@ format plain encode protobuf ( message = 'recursive.AllTypes'); statement ok -drop sink sink_csr_nested; +drop table from_kafka cascade; statement ok -drop sink sink_csr_trivial; +drop table from_kafka_csr_trivial cascade; statement ok -drop sink sink0; +drop table from_kafka_csr_nested cascade; statement ok -drop table into_kafka; - -statement ok -drop table from_kafka; +drop table into_kafka cascade; From 8d8c1360ce36ca919a7f784ed5fe1a4fac9bbb41 Mon Sep 17 00:00:00 2001 From: Bugen Zhao Date: Tue, 13 Aug 2024 15:17:24 +0800 Subject: [PATCH 24/27] enable span log to try try investigate stuck Signed-off-by: Bugen Zhao --- src/utils/runtime/src/logger.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/utils/runtime/src/logger.rs b/src/utils/runtime/src/logger.rs index ee4bbd88d6f87..aeac771151de2 100644 --- a/src/utils/runtime/src/logger.rs +++ b/src/utils/runtime/src/logger.rs @@ -288,7 +288,7 @@ pub fn init_risingwave_logger(settings: LoggerSettings) { let fmt_layer = match deployment { Deployment::Ci => fmt_layer .compact() - .with_filter(FilterFn::new(|metadata| metadata.is_event())) // filter-out all span-related info + // .with_filter(FilterFn::new(|metadata| metadata.is_event())) // filter-out all span-related info .boxed(), Deployment::Cloud => fmt_layer .json() From 7d41c78293e1ea6cf8e4cfa8442f0ffec983cca9 Mon Sep 17 00:00:00 2001 From: Bugen Zhao Date: Wed, 14 Aug 2024 13:58:14 +0800 Subject: [PATCH 25/27] Revert "enable span log to try try investigate stuck" This reverts commit 8d8c1360ce36ca919a7f784ed5fe1a4fac9bbb41. --- src/utils/runtime/src/logger.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/utils/runtime/src/logger.rs b/src/utils/runtime/src/logger.rs index aeac771151de2..ee4bbd88d6f87 100644 --- a/src/utils/runtime/src/logger.rs +++ b/src/utils/runtime/src/logger.rs @@ -288,7 +288,7 @@ pub fn init_risingwave_logger(settings: LoggerSettings) { let fmt_layer = match deployment { Deployment::Ci => fmt_layer .compact() - // .with_filter(FilterFn::new(|metadata| metadata.is_event())) // filter-out all span-related info + .with_filter(FilterFn::new(|metadata| metadata.is_event())) // filter-out all span-related info .boxed(), Deployment::Cloud => fmt_layer .json() From 96de1574d6374cae8ef78130db246db761099c15 Mon Sep 17 00:00:00 2001 From: Bugen Zhao Date: Wed, 14 Aug 2024 13:59:17 +0800 Subject: [PATCH 26/27] disable `SCHEMA_REGISTRY_DEBUG` Signed-off-by: Bugen Zhao --- ci/docker-compose.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/ci/docker-compose.yml b/ci/docker-compose.yml index b230e0381d147..4b1954ff5ae2c 100644 --- a/ci/docker-compose.yml +++ b/ci/docker-compose.yml @@ -266,7 +266,6 @@ services: SCHEMA_REGISTRY_HOST_NAME: schemaregistry SCHEMA_REGISTRY_LISTENERS: http://schemaregistry:8082 SCHEMA_REGISTRY_KAFKASTORE_BOOTSTRAP_SERVERS: message_queue:29092 - SCHEMA_REGISTRY_DEBUG: 'true' pulsar-server: container_name: pulsar-server From e83f83f0beaefbf29938a4d9b260ac6b25820662 Mon Sep 17 00:00:00 2001 From: Bugen Zhao Date: Wed, 14 Aug 2024 14:04:30 +0800 Subject: [PATCH 27/27] fix protobuf.slt Signed-off-by: Bugen Zhao --- e2e_test/sink/kafka/protobuf.slt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/e2e_test/sink/kafka/protobuf.slt b/e2e_test/sink/kafka/protobuf.slt index 422cd5b8dcb14..5f032ba32f8dc 100644 --- a/e2e_test/sink/kafka/protobuf.slt +++ b/e2e_test/sink/kafka/protobuf.slt @@ -214,3 +214,6 @@ drop table from_kafka_raw cascade; statement ok drop table into_kafka cascade; + +system ok +rpk topic delete test-rw-sink-upsert-protobuf