diff --git a/opentelemetry/src/sdk/trace/config.rs b/opentelemetry/src/sdk/trace/config.rs index a17e91fe43..04a4e711c2 100644 --- a/opentelemetry/src/sdk/trace/config.rs +++ b/opentelemetry/src/sdk/trace/config.rs @@ -16,7 +16,7 @@ pub fn config() -> Config { #[derive(Debug)] pub struct Config { /// The sampler that the sdk should use - pub default_sampler: Box, + pub sampler: Box, /// The id generator that the sdk should use pub id_generator: Box, /// The max events that can be added to a `Span`. @@ -30,9 +30,9 @@ pub struct Config { } impl Config { - /// Specify the default sampler to be used. + /// Specify the sampler to be used. pub fn with_sampler(mut self, sampler: T) -> Self { - self.default_sampler = Box::new(sampler); + self.sampler = Box::new(sampler); self } @@ -71,7 +71,7 @@ impl Default for Config { /// Create default global sdk configuration. fn default() -> Self { let mut config = Config { - default_sampler: Box::new(Sampler::ParentBased(Box::new(Sampler::AlwaysOn))), + sampler: Box::new(Sampler::ParentBased(Box::new(Sampler::AlwaysOn))), id_generator: Box::new(sdk::trace::IdGenerator::default()), max_events_per_span: 128, max_attributes_per_span: 128, diff --git a/opentelemetry/src/sdk/trace/tracer.rs b/opentelemetry/src/sdk/trace/tracer.rs index 699bc0b3da..0268f8114a 100644 --- a/opentelemetry/src/sdk/trace/tracer.rs +++ b/opentelemetry/src/sdk/trace/tracer.rs @@ -76,7 +76,7 @@ impl Tracer { links: &[Link], config: &Config, ) -> Option<(u8, Vec, TraceState)> { - let sampling_result = config.default_sampler.should_sample( + let sampling_result = config.sampler.should_sample( Some(parent_cx), trace_id, name,