From 56eeb70b803cb788c5d89934b726ae0e7eee61ec Mon Sep 17 00:00:00 2001 From: Xuanwo Date: Sun, 29 Jun 2025 13:29:35 +0800 Subject: [PATCH 1/2] fix: Don't invoke logging in heavy IO loop Signed-off-by: Xuanwo --- Cargo.lock | 10 ++++------ Cargo.toml | 6 ++++-- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index e892d62b79e4e..dcadc916a28df 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -10829,9 +10829,8 @@ dependencies = [ [[package]] name = "object_store_opendal" -version = "0.52.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "953cacb624212ffad8f34818584b33715d8ba5b1c9bc82c38b2e47a646e7e362" +version = "0.52.1" +source = "git+https://github.com/Xuanwo/opendal?rev=52b5d2d#52b5d2d2e6eb7a7c01e811575d4f60e7ca6c1b45" dependencies = [ "async-trait", "bytes", @@ -10877,9 +10876,8 @@ dependencies = [ [[package]] name = "opendal" -version = "0.53.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "11ff9e9656d1cb3c58582ea18e6d9e71076a7ab2614207821d1242d7da2daed5" +version = "0.53.3" +source = "git+https://github.com/Xuanwo/opendal?rev=52b5d2d#52b5d2d2e6eb7a7c01e811575d4f60e7ca6c1b45" dependencies = [ "anyhow", "async-backtrace", diff --git a/Cargo.toml b/Cargo.toml index 3ff50dd6a39e4..eea9948702292 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -393,10 +393,10 @@ num-derive = "0.4.2" num-traits = "0.2.19" num_cpus = "1.13.1" object = "0.36.5" -object_store_opendal = { version = "0.52.0" } +object_store_opendal = { version = "0.52.1" } once_cell = "1.15.0" openai_api_rust = "0.1" -opendal = { version = "0.53.2", features = [ +opendal = { version = "0.53.3", features = [ "layers-fastrace", "layers-prometheus-client", "layers-async-backtrace", @@ -654,6 +654,8 @@ display-more = { git = "https://github.com/databendlabs/display-more", tag = "v0 jsonb = { git = "https://github.com/databendlabs/jsonb", rev = "dcaf261" } map-api = { git = "https://github.com/databendlabs/map-api", tag = "v0.2.3" } openai_api_rust = { git = "https://github.com/datafuse-extras/openai-api", rev = "819a0ed" } +opendal = {package = "opendal",git="https://github.com/Xuanwo/opendal",rev="52b5d2d"} +object_store_opendal = {package = "object_store_opendal",git="https://github.com/Xuanwo/opendal",rev="52b5d2d"} openraft = { git = "https://github.com/databendlabs/openraft", tag = "v0.10.0-alpha.9" } orc-rust = { git = "https://github.com/datafuse-extras/orc-rust", rev = "d82aa6d" } recursive = { git = "https://github.com/datafuse-extras/recursive.git", rev = "6af35a1" } From 586c2619c9656ef328cb838bce8439c5c3a1f9f7 Mon Sep 17 00:00:00 2001 From: Xuanwo Date: Sun, 29 Jun 2025 13:31:00 +0800 Subject: [PATCH 2/2] Format Signed-off-by: Xuanwo --- Cargo.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index eea9948702292..31081b9e2255a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -653,9 +653,9 @@ deltalake = { git = "https://github.com/delta-io/delta-rs", rev = "9954bff" } display-more = { git = "https://github.com/databendlabs/display-more", tag = "v0.1.3" } jsonb = { git = "https://github.com/databendlabs/jsonb", rev = "dcaf261" } map-api = { git = "https://github.com/databendlabs/map-api", tag = "v0.2.3" } +object_store_opendal = { package = "object_store_opendal", git = "https://github.com/Xuanwo/opendal", rev = "52b5d2d" } openai_api_rust = { git = "https://github.com/datafuse-extras/openai-api", rev = "819a0ed" } -opendal = {package = "opendal",git="https://github.com/Xuanwo/opendal",rev="52b5d2d"} -object_store_opendal = {package = "object_store_opendal",git="https://github.com/Xuanwo/opendal",rev="52b5d2d"} +opendal = { package = "opendal", git = "https://github.com/Xuanwo/opendal", rev = "52b5d2d" } openraft = { git = "https://github.com/databendlabs/openraft", tag = "v0.10.0-alpha.9" } orc-rust = { git = "https://github.com/datafuse-extras/orc-rust", rev = "d82aa6d" } recursive = { git = "https://github.com/datafuse-extras/recursive.git", rev = "6af35a1" }