@@ -22,6 +22,7 @@ once_cell = "1.10"
22
22
ordered-float = " 3.4.0"
23
23
percent-encoding = { version = " 2.0" , optional = true }
24
24
rand = { version = " 0.8" , default-features = false , features = [" std" , " std_rng" ], optional = true }
25
+ rand_pcg = { version = " 0.3" , default-features = false , optional = true }
25
26
regex = { version = " 1.0" , optional = true }
26
27
serde = { version = " 1.0" , features = [" derive" , " rc" ], optional = true }
27
28
serde_json = { version = " 1" , optional = true }
@@ -41,7 +42,7 @@ pprof = { version = "0.11.1", features = ["flamegraph", "criterion"] }
41
42
42
43
[features ]
43
44
default = [" trace" ]
44
- trace = [" opentelemetry_api/trace" , " crossbeam-channel" , " rand" , " async-trait" , " percent-encoding" ]
45
+ trace = [" opentelemetry_api/trace" , " crossbeam-channel" , " rand" , " rand_pcg " , " async-trait" , " percent-encoding" ]
45
46
jaeger_remote_sampler = [" trace" , " opentelemetry-http" , " http" , " serde" , " serde_json" , " url" ]
46
47
logs = [" opentelemetry_api/logs" , " crossbeam-channel" , " async-trait" , " serde_json" ]
47
48
metrics = [" opentelemetry_api/metrics" , " regex" , " async-trait" ]
0 commit comments