Skip to content

Commit 245a9fa

Browse files
author
Luca Forstner
authored
ref: Remove user segment (#10575)
1 parent 737fb0e commit 245a9fa

File tree

26 files changed

+37
-70
lines changed

26 files changed

+37
-70
lines changed

dev-packages/browser-integration-tests/suites/replay/dsc/test.ts

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ sentryTest(
3636

3737
await page.evaluate(() => {
3838
const scope = (window as unknown as TestWindow).Sentry.getCurrentScope();
39-
scope.setUser({ id: 'user123', segment: 'segmentB' });
39+
scope.setUser({ id: 'user123' });
4040
scope.addEventProcessor(event => {
4141
event.transaction = 'testTransactionDSC';
4242
return event;
@@ -53,7 +53,6 @@ sentryTest(
5353
expect(envHeader.trace).toBeDefined();
5454
expect(envHeader.trace).toEqual({
5555
environment: 'production',
56-
user_segment: 'segmentB',
5756
sample_rate: '1',
5857
trace_id: expect.any(String),
5958
public_key: 'public',
@@ -84,7 +83,7 @@ sentryTest(
8483

8584
await page.evaluate(() => {
8685
const scope = (window as unknown as TestWindow).Sentry.getCurrentScope();
87-
scope.setUser({ id: 'user123', segment: 'segmentB' });
86+
scope.setUser({ id: 'user123' });
8887
scope.addEventProcessor(event => {
8988
event.transaction = 'testTransactionDSC';
9089
return event;
@@ -101,7 +100,6 @@ sentryTest(
101100
expect(envHeader.trace).toBeDefined();
102101
expect(envHeader.trace).toEqual({
103102
environment: 'production',
104-
user_segment: 'segmentB',
105103
sample_rate: '1',
106104
trace_id: expect.any(String),
107105
public_key: 'public',
@@ -144,7 +142,7 @@ sentryTest(
144142

145143
await page.evaluate(() => {
146144
const scope = (window as unknown as TestWindow).Sentry.getCurrentScope();
147-
scope.setUser({ id: 'user123', segment: 'segmentB' });
145+
scope.setUser({ id: 'user123' });
148146
scope.addEventProcessor(event => {
149147
event.transaction = 'testTransactionDSC';
150148
return event;
@@ -162,7 +160,6 @@ sentryTest(
162160
expect(envHeader.trace).toBeDefined();
163161
expect(envHeader.trace).toEqual({
164162
environment: 'production',
165-
user_segment: 'segmentB',
166163
sample_rate: '1',
167164
trace_id: expect.any(String),
168165
public_key: 'public',
@@ -195,7 +192,7 @@ sentryTest(
195192

196193
await page.evaluate(async () => {
197194
const scope = (window as unknown as TestWindow).Sentry.getCurrentScope();
198-
scope.setUser({ id: 'user123', segment: 'segmentB' });
195+
scope.setUser({ id: 'user123' });
199196
scope.addEventProcessor(event => {
200197
event.transaction = 'testTransactionDSC';
201198
return event;
@@ -213,7 +210,6 @@ sentryTest(
213210
expect(envHeader.trace).toBeDefined();
214211
expect(envHeader.trace).toEqual({
215212
environment: 'production',
216-
user_segment: 'segmentB',
217213
sample_rate: '1',
218214
trace_id: expect.any(String),
219215
public_key: 'public',

dev-packages/browser-integration-tests/suites/tracing/envelope-header-transaction-name/init.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ Sentry.init({
1212
});
1313

1414
const scope = Sentry.getCurrentScope();
15-
scope.setUser({ id: 'user123', segment: 'segmentB' });
15+
scope.setUser({ id: 'user123' });
1616
scope.addEventProcessor(event => {
1717
event.transaction = 'testTransactionDSC';
1818
return event;

dev-packages/browser-integration-tests/suites/tracing/envelope-header-transaction-name/test.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@ sentryTest(
2222
expect(envHeader.trace).toBeDefined();
2323
expect(envHeader.trace).toEqual({
2424
environment: 'production',
25-
user_segment: 'segmentB',
2625
sample_rate: '1',
2726
transaction: expect.stringContaining('/index.html'),
2827
trace_id: expect.any(String),

dev-packages/browser-integration-tests/suites/tracing/envelope-header/init.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ Sentry.init({
1212
});
1313

1414
const scope = Sentry.getCurrentScope();
15-
scope.setUser({ id: 'user123', segment: 'segmentB' });
15+
scope.setUser({ id: 'user123' });
1616
scope.addEventProcessor(event => {
1717
event.transaction = 'testTransactionDSC';
1818
return event;

dev-packages/browser-integration-tests/suites/tracing/envelope-header/test.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@ sentryTest(
2626
expect(envHeader.trace).toBeDefined();
2727
expect(envHeader.trace).toEqual({
2828
environment: 'production',
29-
user_segment: 'segmentB',
3029
sample_rate: '1',
3130
trace_id: expect.any(String),
3231
public_key: 'public',

dev-packages/node-integration-tests/suites/express/sentry-trace/baggage-header-out/server.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ Sentry.init({
2020
transport: loggingTransport,
2121
});
2222

23-
Sentry.setUser({ id: 'user123', segment: 'SegmentA' });
23+
Sentry.setUser({ id: 'user123' });
2424

2525
app.use(Sentry.Handlers.requestHandler());
2626
app.use(Sentry.Handlers.tracingHandler());

dev-packages/node-integration-tests/suites/express/sentry-trace/baggage-header-out/test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ test('should attach a baggage header to an outgoing request.', async () => {
1515
test_data: {
1616
host: 'somewhere.not.sentry',
1717
baggage:
18-
'sentry-environment=prod,sentry-release=1.0,sentry-user_segment=SegmentA,sentry-public_key=public' +
18+
'sentry-environment=prod,sentry-release=1.0,sentry-public_key=public' +
1919
',sentry-trace_id=86f39e84263a4de99c326acab3bfe3bd,sentry-sample_rate=1,sentry-transaction=GET%20%2Ftest%2Fexpress' +
2020
',sentry-sampled=true',
2121
},

dev-packages/node-integration-tests/suites/express/sentry-trace/baggage-transaction-name/server.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ Sentry.init({
2424
transport: loggingTransport,
2525
});
2626

27-
Sentry.setUser({ id: 'user123', segment: 'SegmentA' });
27+
Sentry.setUser({ id: 'user123' });
2828

2929
app.use(Sentry.Handlers.requestHandler());
3030
app.use(Sentry.Handlers.tracingHandler());

packages/astro/src/server/meta.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ export function getTracingMetaTags(
4242
: dsc
4343
? dsc
4444
: client
45-
? getDynamicSamplingContextFromClient(traceId, client, scope)
45+
? getDynamicSamplingContextFromClient(traceId, client)
4646
: undefined;
4747

4848
const baggage = dynamicSamplingContextToSentryBaggageHeader(dynamicSamplingContext);

packages/core/src/baseclient.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -679,7 +679,7 @@ export abstract class BaseClient<O extends ClientOptions> implements Client<O> {
679679
...evt.contexts,
680680
};
681681

682-
const dynamicSamplingContext = dsc ? dsc : getDynamicSamplingContextFromClient(trace_id, this, scope);
682+
const dynamicSamplingContext = dsc ? dsc : getDynamicSamplingContextFromClient(trace_id, this);
683683

684684
evt.sdkProcessingMetadata = {
685685
dynamicSamplingContext,

0 commit comments

Comments
 (0)