Skip to content

Commit f1738c5

Browse files
committed
fix
1 parent 2f27347 commit f1738c5

File tree

6 files changed

+24
-104
lines changed

6 files changed

+24
-104
lines changed

Cargo.lock

Lines changed: 7 additions & 22 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -478,8 +478,6 @@ self_cell = "1.2.0"
478478
semver = "1.0.14"
479479
seq-marked = { version = "0.3.1", features = ["seq-marked-serde", "seq-marked-bincode", "seqv-serde"] }
480480
serde = { version = "1.0.164", features = ["derive", "rc"] }
481-
serde-bridge = "0.0.3"
482-
serde-env = { git = "https://github.com/Xuanwo/serde-env", rev = "085d4b1" }
483481
serde_derive = "1"
484482
serde_ignored = "0.1.10"
485483
serde_json = { version = "1.0.85", default-features = false, features = ["preserve_order", "unbounded_depth"] }
@@ -489,7 +487,7 @@ serde_test = "1.0"
489487
serde_urlencoded = "0.7.1"
490488
serde_with = { version = "3.8.1" }
491489
serde_yaml = { version = "0.9.34" }
492-
serfig = "0.1.0"
490+
serfig = { git = "https://github.com/datafuse-extras/serfig", rev = "610ac6d" }
493491
sha1 = "0.10.5"
494492
sha2 = "0.10.8"
495493
simdutf8 = "0.1.4"

src/query/config/Cargo.toml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,6 @@ databend-common-storage = { workspace = true }
2626
databend-common-tracing = { workspace = true }
2727
log = { workspace = true }
2828
serde = { workspace = true }
29-
serde-bridge = { workspace = true }
30-
serde-env = { workspace = true }
3129
serde_ignored = { workspace = true }
3230
serde_with = { workspace = true }
3331
serfig = { workspace = true }

src/query/config/src/config.rs

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,10 +59,10 @@ use databend_common_tracing::CONFIG_DEFAULT_LOG_LEVEL;
5959
use serde::Deserialize;
6060
use serde::Serialize;
6161
use serde_with::with_prefix;
62+
use serfig::collectors::from_env;
6263
use serfig::collectors::from_file;
6364
use serfig::collectors::from_self;
6465

65-
use super::env::from_env;
6666
use super::inner;
6767
use super::inner::CatalogConfig as InnerCatalogConfig;
6868
use super::inner::CatalogHiveConfig as InnerCatalogHiveConfig;
@@ -3840,4 +3840,19 @@ mod test {
38403840
"default setting is different from default config, please check again"
38413841
)
38423842
}
3843+
3844+
#[test]
3845+
fn test_env() {
3846+
unsafe {
3847+
std::env::set_var("LOG_TRACING_OTLP_ENDPOINT", "http://127.0.2.1:1111");
3848+
std::env::set_var("LOG_TRACING_CAPTURE_LOG_LEVEL", "DebuG");
3849+
}
3850+
3851+
let cfg = Config::load_with_config_file("").unwrap();
3852+
assert_eq!(
3853+
cfg.log.tracing.tracing_otlp.endpoint,
3854+
"http://127.0.2.1:1111"
3855+
);
3856+
assert_eq!(cfg.log.tracing.tracing_capture_log_level, "DebuG");
3857+
}
38433858
}

src/query/config/src/env.rs

Lines changed: 0 additions & 75 deletions
This file was deleted.

src/query/config/src/lib.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@ mod builtin;
2929
/// - `TryInto<inner::InnerConfig> for config::Config`
3030
/// - `From<inner::InnerConfig> for config::Config`
3131
mod config;
32-
mod env;
3332
mod global;
3433
mod inner;
3534
mod mask;

0 commit comments

Comments
 (0)