Skip to content

Commit 187bdc9

Browse files
committed
Rename Sampler#should_sample -> Sampler#decision
1 parent cf10bfe commit 187bdc9

File tree

6 files changed

+36
-36
lines changed

6 files changed

+36
-36
lines changed

api/lib/opentelemetry/trace/samplers/always_sample_sampler.rb

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -26,12 +26,12 @@ class AlwaysSampleSampler < Sampler
2626
# @param [Enumerable<Link>] links A collection of links to be associated
2727
# with the {Span} to be created. Can be nil.
2828
# @return [Decision] The sampling decision
29-
def should_sample(span_context: nil,
30-
extracted_context: nil,
31-
trace_id:,
32-
span_id:,
33-
span_name:,
34-
links: nil)
29+
def decision(span_context: nil,
30+
extracted_context: nil,
31+
trace_id:,
32+
span_id:,
33+
span_name:,
34+
links: nil)
3535
super
3636
ALWAYS_SAMPLE_DECISION
3737
end

api/lib/opentelemetry/trace/samplers/never_sample_sampler.rb

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -26,12 +26,12 @@ class NeverSampleSampler < Sampler
2626
# @param [Enumerable<Link>] links A collection of links to be associated
2727
# with the {Span} to be created. Can be nil.
2828
# @return [Decision] The sampling decision
29-
def should_sample(span_context: nil,
30-
extracted_context: nil,
31-
trace_id:,
32-
span_id:,
33-
span_name:,
34-
links: nil)
29+
def decision(span_context: nil,
30+
extracted_context: nil,
31+
trace_id:,
32+
span_id:,
33+
span_name:,
34+
links: nil)
3535
super
3636
NEVER_SAMPLE_DECISION
3737
end

api/lib/opentelemetry/trace/samplers/sampler.rb

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,12 @@ class Sampler
2424
# @return [Decision] The sampling decision
2525

2626
# rubocop:disable Metrics/AbcSize, Metrics/CyclomaticComplexity, Metrics/PerceivedComplexity
27-
def should_sample(span_context: nil,
28-
extracted_context: nil,
29-
trace_id:,
30-
span_id:,
31-
span_name:,
32-
links: nil)
27+
def decision(span_context: nil,
28+
extracted_context: nil,
29+
trace_id:,
30+
span_id:,
31+
span_name:,
32+
links: nil)
3333
raise ArgumentError, "expected span_context to be a SpanContext, not #{span_context.class}" if span_context && !span_context.is_a?(SpanContext)
3434
raise ArgumentError, "expected extracted_context to be a Boolean, not #{extracted_context.class}" if !extracted_context.nil? && !Internal.boolean?(extracted_context)
3535
raise ArgumentError, "expected trace_id to be an Integer, not #{trace_id.class}" unless trace_id.is_a?(Integer)

api/test/opentelemetry/trace/samplers/always_sample_sampler_test.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,9 @@
1313
sampler.description.must_equal('AlwaysSampleSampler')
1414
end
1515
end
16-
describe '.should_sample' do
16+
describe '.decision' do
1717
it 'returns a true decision' do
18-
decision = sampler.should_sample(
18+
decision = sampler.decision(
1919
span_context: nil,
2020
extracted_context: nil,
2121
trace_id: 344,

api/test/opentelemetry/trace/samplers/never_sample_sampler_test.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,9 @@
1313
sampler.description.must_equal('NeverSampleSampler')
1414
end
1515
end
16-
describe '.should_sample' do
16+
describe '.decision' do
1717
it 'returns a false decision' do
18-
decision = sampler.should_sample(
18+
decision = sampler.decision(
1919
span_context: nil,
2020
extracted_context: nil,
2121
trace_id: 344,

api/test/opentelemetry/trace/samplers/sampler_test.rb

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,12 @@
1010
class BasicSampler < OpenTelemetry::Trace::Samplers::Sampler
1111
DECISION = OpenTelemetry::Trace::Samplers::Decision.new(decision: true)
1212
# rubocop:disable Metrics/ParameterLists
13-
def should_sample(span_context: nil,
14-
extracted_context: nil,
15-
trace_id:,
16-
span_id:,
17-
span_name:,
18-
links: nil)
13+
def decision(span_context: nil,
14+
extracted_context: nil,
15+
trace_id:,
16+
span_id:,
17+
span_name:,
18+
links: nil)
1919
super
2020
DECISION
2121
end
@@ -27,9 +27,9 @@ def description
2727
end
2828

2929
let(:sampler) { BasicSampler.new }
30-
describe '.should_sample' do
30+
describe '.decision' do
3131
it 'returns a decision with required arguments' do
32-
decision = sampler.should_sample(
32+
decision = sampler.decision(
3333
span_context: nil,
3434
extracted_context: nil,
3535
trace_id: 344,
@@ -42,7 +42,7 @@ def description
4242

4343
it 'checks span_context for type' do
4444
proc do
45-
sampler.should_sample(
45+
sampler.decision(
4646
span_context: Object.new,
4747
extracted_context: nil,
4848
trace_id: 344,
@@ -55,7 +55,7 @@ def description
5555

5656
it 'checks extracted_context for type' do
5757
proc do
58-
sampler.should_sample(
58+
sampler.decision(
5959
span_context: nil,
6060
extracted_context: Object.new,
6161
trace_id: 344,
@@ -68,7 +68,7 @@ def description
6868

6969
it 'checks trace_id for type' do
7070
proc do
71-
sampler.should_sample(
71+
sampler.decision(
7272
span_context: nil,
7373
extracted_context: nil,
7474
trace_id: Object.new,
@@ -81,7 +81,7 @@ def description
8181

8282
it 'checks span_id for type' do
8383
proc do
84-
sampler.should_sample(
84+
sampler.decision(
8585
span_context: nil,
8686
extracted_context: nil,
8787
trace_id: 344,
@@ -94,7 +94,7 @@ def description
9494

9595
it 'checks span_name for type' do
9696
proc do
97-
sampler.should_sample(
97+
sampler.decision(
9898
span_context: nil,
9999
extracted_context: nil,
100100
trace_id: 344,
@@ -107,7 +107,7 @@ def description
107107

108108
it 'checks that links are enumerable' do
109109
proc do
110-
sampler.should_sample(
110+
sampler.decision(
111111
span_context: nil,
112112
extracted_context: nil,
113113
trace_id: 344,

0 commit comments

Comments
 (0)