Skip to content

Commit da83bbd

Browse files
authored
feat(v8/core): Remove spanMetadata field (#11271)
ref #10100
1 parent 2090a0e commit da83bbd

File tree

4 files changed

+1
-121
lines changed

4 files changed

+1
-121
lines changed

packages/core/src/tracing/transaction.ts

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -97,9 +97,6 @@ export class Transaction extends SentrySpan implements TransactionInterface {
9797
public get metadata(): TransactionMetadata {
9898
// We merge attributes in for backwards compatibility
9999
return {
100-
// Defaults
101-
spanMetadata: {},
102-
103100
// Legacy metadata
104101
...this._metadata,
105102

packages/core/test/lib/tracing/transaction.test.ts

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -32,15 +32,12 @@ describe('transaction', () => {
3232
/* eslint-disable deprecation/deprecation */
3333
it('works with defaults', () => {
3434
const transaction = new Transaction({ name: 'span name' });
35-
expect(transaction.metadata).toEqual({
36-
spanMetadata: {},
37-
});
35+
expect(transaction.metadata).toEqual({});
3836
});
3937

4038
it('allows to set metadata in constructor', () => {
4139
const transaction = new Transaction({ name: 'span name', metadata: { request: {} } });
4240
expect(transaction.metadata).toEqual({
43-
spanMetadata: {},
4441
request: {},
4542
});
4643
});
@@ -57,7 +54,6 @@ describe('transaction', () => {
5754

5855
expect(transaction.metadata).toEqual({
5956
sampleRate: 0.5,
60-
spanMetadata: {},
6157
request: {},
6258
});
6359

@@ -74,7 +70,6 @@ describe('transaction', () => {
7470
transaction.setMetadata({ request: {} });
7571

7672
expect(transaction.metadata).toEqual({
77-
spanMetadata: {},
7873
request: {},
7974
});
8075
});

packages/replay-internal/test/fixtures/transaction.ts

Lines changed: 0 additions & 106 deletions
Original file line numberDiff line numberDiff line change
@@ -115,112 +115,6 @@ export function Transaction(traceId?: string, obj?: Partial<Event>): any {
115115
trace_id: '3e0ff8aff4dc4236a80b77a37ef66c7d',
116116
sample_rate: '1',
117117
},
118-
spanMetadata: {
119-
'9ea106e8efbce4a0': {
120-
logMessage:
121-
"[Tracing] Starting 'ui.react.mount' span on transaction '/organizations/:orgId/replays/:replaySlug/' (b44b173b1c74a782).",
122-
},
123-
b4c7b421761d903a: {
124-
logMessage:
125-
"[Tracing] Starting 'ui.react.update' span on transaction '/organizations/:orgId/replays/:replaySlug/' (b44b173b1c74a782).",
126-
},
127-
'808967f15cae9251': {
128-
logMessage:
129-
"[Tracing] Starting 'ui.long-task' span on transaction '/organizations/:orgId/replays/:replaySlug/' (b44b173b1c74a782).",
130-
},
131-
'9a0de85dfd88085c': {
132-
logMessage:
133-
"[Tracing] Starting 'ui.react.render' span on transaction '/organizations/:orgId/replays/:replaySlug/' (b44b173b1c74a782).",
134-
},
135-
'863c6099f1929910': {
136-
logMessage:
137-
"[Tracing] Starting 'ui.react.update' span on transaction '/organizations/:orgId/replays/:replaySlug/' (b44b173b1c74a782).",
138-
},
139-
'87497c337838d561': {
140-
logMessage:
141-
"[Tracing] Starting 'http.client' span on transaction '/organizations/:orgId/replays/:replaySlug/' (b44b173b1c74a782).",
142-
},
143-
'81638bb5251f9e3f': {
144-
logMessage:
145-
"[Tracing] Starting 'http.client' span on transaction '/organizations/:orgId/replays/:replaySlug/' (b44b173b1c74a782).",
146-
},
147-
bf25ff92b2dc7498: {
148-
logMessage:
149-
"[Tracing] Starting 'ui.long-task' span on transaction '/organizations/:orgId/replays/:replaySlug/' (b44b173b1c74a782).",
150-
},
151-
a7c3320e88b04076: {
152-
logMessage:
153-
"[Tracing] Starting 'ui.react.update' span on transaction '/organizations/:orgId/replays/:replaySlug/' (b44b173b1c74a782).",
154-
},
155-
'95c892e987b8e0f5': {
156-
logMessage:
157-
"[Tracing] Starting 'ui.long-task' span on transaction '/organizations/:orgId/replays/:replaySlug/' (b44b173b1c74a782).",
158-
},
159-
b734c15c4d94b7b6: {
160-
logMessage:
161-
"[Tracing] Starting 'ui.long-task' span on transaction '/organizations/:orgId/replays/:replaySlug/' (b44b173b1c74a782).",
162-
},
163-
'934881bfe9a8e043': {
164-
logMessage:
165-
"[Tracing] Starting 'http.client' span on transaction '/organizations/:orgId/replays/:replaySlug/' (b44b173b1c74a782).",
166-
},
167-
'9bc8a019012e4692': {
168-
logMessage:
169-
"[Tracing] Starting 'resource.script' span on transaction '/organizations/:orgId/replays/:replaySlug/' (b44b173b1c74a782).",
170-
},
171-
b3c5eb78c15aa492: {
172-
logMessage:
173-
"[Tracing] Starting 'resource.script' span on transaction '/organizations/:orgId/replays/:replaySlug/' (b44b173b1c74a782).",
174-
},
175-
'84a72c34a78232b7': {
176-
logMessage:
177-
"[Tracing] Starting 'resource.script' span on transaction '/organizations/:orgId/replays/:replaySlug/' (b44b173b1c74a782).",
178-
},
179-
b523103902ac1f0d: {
180-
logMessage:
181-
"[Tracing] Starting 'resource.script' span on transaction '/organizations/:orgId/replays/:replaySlug/' (b44b173b1c74a782).",
182-
},
183-
'84f863de30175a64': {
184-
logMessage:
185-
"[Tracing] Starting 'resource.script' span on transaction '/organizations/:orgId/replays/:replaySlug/' (b44b173b1c74a782).",
186-
},
187-
b0532b585ec47f05: {
188-
logMessage:
189-
"[Tracing] Starting 'resource.script' span on transaction '/organizations/:orgId/replays/:replaySlug/' (b44b173b1c74a782).",
190-
},
191-
'9c3612dc22c5aea5': {
192-
logMessage:
193-
"[Tracing] Starting 'resource.script' span on transaction '/organizations/:orgId/replays/:replaySlug/' (b44b173b1c74a782).",
194-
},
195-
'82b74a44ef06ae13': {
196-
logMessage:
197-
"[Tracing] Starting 'resource.script' span on transaction '/organizations/:orgId/replays/:replaySlug/' (b44b173b1c74a782).",
198-
},
199-
b2d11e8d407329fd: {
200-
logMessage:
201-
"[Tracing] Starting 'resource.script' span on transaction '/organizations/:orgId/replays/:replaySlug/' (b44b173b1c74a782).",
202-
},
203-
'98146db11c338f31': {
204-
logMessage:
205-
"[Tracing] Starting 'resource.script' span on transaction '/organizations/:orgId/replays/:replaySlug/' (b44b173b1c74a782).",
206-
},
207-
a05774f4b2885c47: {
208-
logMessage:
209-
"[Tracing] Starting 'resource.script' span on transaction '/organizations/:orgId/replays/:replaySlug/' (b44b173b1c74a782).",
210-
},
211-
a0c0d4f8ec6bfcd7: {
212-
logMessage:
213-
"[Tracing] Starting 'resource.script' span on transaction '/organizations/:orgId/replays/:replaySlug/' (b44b173b1c74a782).",
214-
},
215-
ab2e6ef0852bfc64: {
216-
logMessage:
217-
"[Tracing] Starting 'resource.script' span on transaction '/organizations/:orgId/replays/:replaySlug/' (b44b173b1c74a782).",
218-
},
219-
b7fad2cd42783af4: {
220-
logMessage:
221-
"[Tracing] Starting 'resource.other' span on transaction '/organizations/:orgId/replays/:replaySlug/' (b44b173b1c74a782).",
222-
},
223-
},
224118
sampleRate: 1,
225119
}, // }}}
226120
transaction_info: {

packages/types/src/transaction.ts

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -186,12 +186,6 @@ export interface TransactionMetadata {
186186
/** For transactions tracing server-side request handling, the path of the request being tracked. */
187187
/** TODO: If we rm -rf `instrumentServer`, this can go, too */
188188
requestPath?: string;
189-
190-
/**
191-
* Metadata for the transaction's spans, keyed by spanId.
192-
* @deprecated This will be removed in v8.
193-
*/
194-
spanMetadata: { [spanId: string]: { [key: string]: unknown } };
195189
}
196190

197191
/**

0 commit comments

Comments
 (0)