Skip to content

Commit 972faa2

Browse files
xiao-lixmayurkale22
authored andcommitted
fix(span): rename span recording flag (open-telemetry#454)
* fix(span): rename span recording flag * Update packages/opentelemetry-types/src/trace/SpanOptions.ts Co-Authored-By: Mayur Kale <mayurkale@google.com> * fix: linting errors
1 parent 2848296 commit 972faa2

File tree

12 files changed

+23
-23
lines changed

12 files changed

+23
-23
lines changed

packages/opentelemetry-core/src/trace/NoopSpan.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,8 +66,8 @@ export class NoopSpan implements types.Span {
6666
// By default does nothing
6767
end(endTime?: types.TimeInput): void {}
6868

69-
// isRecordingEvents always returns false for noopSpan.
70-
isRecordingEvents(): boolean {
69+
// isRecording always returns false for noopSpan.
70+
isRecording(): boolean {
7171
return false;
7272
}
7373
}

packages/opentelemetry-core/test/trace/NoopSpan.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ describe('NoopSpan', () => {
5151

5252
span.updateName('my-span');
5353

54-
assert.ok(!span.isRecordingEvents());
54+
assert.ok(!span.isRecording());
5555
assert.deepStrictEqual(span.context(), {
5656
traceId: INVALID_TRACEID,
5757
spanId: INVALID_SPANID,

packages/opentelemetry-core/test/trace/NoopTracer.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ describe('NoopTracer', () => {
3232
assert.deepStrictEqual(
3333
tracer.startSpan('span-name2', {
3434
kind: SpanKind.CLIENT,
35-
isRecordingEvents: true,
35+
isRecording: true,
3636
}),
3737
NOOP_SPAN
3838
);

packages/opentelemetry-node/test/NodeTracer.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,7 @@ describe('NodeTracer', () => {
146146
const span = tracer.startSpan('my-span');
147147
assert.ok(span instanceof NoRecordingSpan);
148148
assert.strictEqual(span.context().traceFlags, TraceFlags.UNSAMPLED);
149-
assert.strictEqual(span.isRecordingEvents(), false);
149+
assert.strictEqual(span.isRecording(), false);
150150
});
151151

152152
// @todo: implement

packages/opentelemetry-tracing/src/BasicTracer.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ export class BasicTracer implements types.Tracer {
8888
? TraceFlags.SAMPLED
8989
: TraceFlags.UNSAMPLED;
9090
const spanContext = { traceId, spanId, traceFlags, traceState };
91-
const recordEvents = options.isRecordingEvents || false;
91+
const recordEvents = options.isRecording || false;
9292
if (!recordEvents && !samplingDecision) {
9393
this.logger.debug('Sampling is off, starting no recording span');
9494
return new NoRecordingSpan(spanContext);

packages/opentelemetry-tracing/src/Span.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -148,7 +148,7 @@ export class Span implements types.Span, ReadableSpan {
148148
this._spanProcessor.onEnd(this);
149149
}
150150

151-
isRecordingEvents(): boolean {
151+
isRecording(): boolean {
152152
return true;
153153
}
154154

packages/opentelemetry-tracing/src/SpanProcessor.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,14 +22,14 @@ import { Span } from '@opentelemetry/types';
2222
*/
2323
export interface SpanProcessor {
2424
/**
25-
* Called when a {@link Span} is started, if the `span.isRecordingEvents()`
25+
* Called when a {@link Span} is started, if the `span.isRecording()`
2626
* returns true.
2727
* @param span the Span that just started.
2828
*/
2929
onStart(span: Span): void;
3030

3131
/**
32-
* Called when a {@link Span} is ended, if the `span.isRecordingEvents()`
32+
* Called when a {@link Span} is ended, if the `span.isRecording()`
3333
* returns true.
3434
* @param span the Span that just ended.
3535
*/

packages/opentelemetry-tracing/test/BasicTracer.test.ts

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -251,21 +251,21 @@ describe('BasicTracer', () => {
251251
const tracer = new BasicTracer({
252252
sampler: NEVER_SAMPLER,
253253
});
254-
const span = tracer.startSpan('my-span', { isRecordingEvents: true });
254+
const span = tracer.startSpan('my-span', { isRecording: true });
255255
assert.ok(span instanceof Span);
256256
assert.strictEqual(span.context().traceFlags, TraceFlags.UNSAMPLED);
257-
assert.strictEqual(span.isRecordingEvents(), true);
257+
assert.strictEqual(span.isRecording(), true);
258258
});
259259

260260
it('should not create real span when not sampled and recording events false', () => {
261261
const tracer = new BasicTracer({
262262
sampler: NEVER_SAMPLER,
263263
logger: new NoopLogger(),
264264
});
265-
const span = tracer.startSpan('my-span', { isRecordingEvents: false });
265+
const span = tracer.startSpan('my-span', { isRecording: false });
266266
assert.ok(span instanceof NoRecordingSpan);
267267
assert.strictEqual(span.context().traceFlags, TraceFlags.UNSAMPLED);
268-
assert.strictEqual(span.isRecordingEvents(), false);
268+
assert.strictEqual(span.isRecording(), false);
269269
});
270270

271271
it('should not create real span when not sampled and no recording events configured', () => {
@@ -276,18 +276,18 @@ describe('BasicTracer', () => {
276276
const span = tracer.startSpan('my-span');
277277
assert.ok(span instanceof NoRecordingSpan);
278278
assert.strictEqual(span.context().traceFlags, TraceFlags.UNSAMPLED);
279-
assert.strictEqual(span.isRecordingEvents(), false);
279+
assert.strictEqual(span.isRecording(), false);
280280
});
281281

282282
it('should create real span when sampled and recording events true', () => {
283283
const tracer = new BasicTracer({
284284
sampler: ALWAYS_SAMPLER,
285285
scopeManager: new NoopScopeManager(),
286286
});
287-
const span = tracer.startSpan('my-span', { isRecordingEvents: true });
287+
const span = tracer.startSpan('my-span', { isRecording: true });
288288
assert.ok(span instanceof Span);
289289
assert.strictEqual(span.context().traceFlags, TraceFlags.SAMPLED);
290-
assert.strictEqual(span.isRecordingEvents(), true);
290+
assert.strictEqual(span.isRecording(), true);
291291
});
292292

293293
it('should set default attributes on span', () => {

packages/opentelemetry-tracing/test/Span.test.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -93,13 +93,13 @@ describe('Span', () => {
9393
assert.strictEqual(context.traceFlags, TraceFlags.SAMPLED);
9494
assert.strictEqual(context.traceState, undefined);
9595
assert.ok(context.spanId.match(/[a-f0-9]{16}/));
96-
assert.ok(span.isRecordingEvents());
96+
assert.ok(span.isRecording());
9797
span.end();
9898
});
9999

100-
it('should return true when isRecordingEvents:true', () => {
100+
it('should return true when isRecording:true', () => {
101101
const span = new Span(tracer, name, spanContext, SpanKind.CLIENT);
102-
assert.ok(span.isRecordingEvents());
102+
assert.ok(span.isRecording());
103103
span.end();
104104
});
105105

packages/opentelemetry-tracing/test/export/BatchSpanProcessor.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ function createUnSampledSpan(spanName: string): Span {
3737
sampler: NEVER_SAMPLER,
3838
logger: new NoopLogger(),
3939
});
40-
const span = tracer.startSpan(spanName, { isRecordingEvents: false });
40+
const span = tracer.startSpan(spanName, { isRecording: false });
4141
span.end();
4242
return span as Span;
4343
}

0 commit comments

Comments
 (0)