Skip to content

Commit e10641b

Browse files
committed
ref: Remove old requestBodySize and responseBodySize fields
1 parent 1272769 commit e10641b

File tree

22 files changed

+12
-70
lines changed

22 files changed

+12
-70
lines changed

packages/browser-integration-tests/suites/replay/extendNetworkBreadcrumbs/fetch/captureBodies/test.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -80,8 +80,6 @@ sentryTest('captures requestBody & responseBody when experiment is configured',
8080
data: {
8181
method: 'POST',
8282
statusCode: 200,
83-
requestBodySize: 13,
84-
responseBodySize: 14,
8583
request: {
8684
size: 13,
8785
body: '{"foo":"bar"}',

packages/browser-integration-tests/suites/replay/extendNetworkBreadcrumbs/fetch/captureNonTextBodies/test.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -85,8 +85,6 @@ sentryTest(
8585
data: {
8686
method: 'POST',
8787
statusCode: 200,
88-
requestBodySize: 16,
89-
responseBodySize: 24,
9088
request: {
9189
size: 16,
9290
body: 'name=Anne&age=32',

packages/browser-integration-tests/suites/replay/extendNetworkBreadcrumbs/fetch/contentLengthHeader/test.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,6 @@ sentryTest('parses response_body_size from Content-Length header if available',
8080
data: {
8181
method: 'GET',
8282
statusCode: 200,
83-
responseBodySize: 789,
8483
response: {
8584
size: 789,
8685
},

packages/browser-integration-tests/suites/replay/extendNetworkBreadcrumbs/fetch/noContentLengthHeader/test.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,6 @@ sentryTest('does not capture response_body_size without Content-Length header',
7979
data: {
8080
method: 'GET',
8181
statusCode: 200,
82-
responseBodySize: 29,
8382
response: {
8483
size: 29,
8584
},

packages/browser-integration-tests/suites/replay/extendNetworkBreadcrumbs/fetch/nonTextBodySizes/test.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -82,8 +82,6 @@ sentryTest('calculates body sizes for non-string bodies', async ({ getLocalTestP
8282
data: {
8383
method: 'POST',
8484
statusCode: 200,
85-
requestBodySize: 26,
86-
responseBodySize: 24,
8785
request: {
8886
size: 26,
8987
},

packages/browser-integration-tests/suites/replay/extendNetworkBreadcrumbs/fetch/requestBodySize/test.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import {
88
waitForReplayRequest,
99
} from '../../../../../utils/replayHelpers';
1010

11-
sentryTest('captures requestBodySize when body is sent', async ({ getLocalTestPath, page }) => {
11+
sentryTest('captures request body size when body is sent', async ({ getLocalTestPath, page }) => {
1212
if (shouldSkipReplayTest()) {
1313
sentryTest.skip();
1414
}
@@ -78,7 +78,6 @@ sentryTest('captures requestBodySize when body is sent', async ({ getLocalTestPa
7878
data: {
7979
method: 'POST',
8080
statusCode: 200,
81-
requestBodySize: 13,
8281
request: {
8382
size: 13,
8483
},

packages/browser-integration-tests/suites/replay/extendNetworkBreadcrumbs/xhr/captureBodies/test.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -86,8 +86,6 @@ sentryTest(
8686
data: {
8787
method: 'POST',
8888
statusCode: 200,
89-
requestBodySize: 13,
90-
responseBodySize: 14,
9189
request: { size: 13, body: '{"foo":"bar"}' },
9290
response: { size: 14, body: '{"res":"this"}' },
9391
},

packages/browser-integration-tests/suites/replay/extendNetworkBreadcrumbs/xhr/captureNonTextBodies/test.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -89,8 +89,6 @@ sentryTest(
8989
data: {
9090
method: 'POST',
9191
statusCode: 200,
92-
requestBodySize: 16,
93-
responseBodySize: 24,
9492
request: { size: 16, body: 'name=Anne&age=32' },
9593
response: { size: 24, body: '<html>Hello world</html>' },
9694
},

packages/browser-integration-tests/suites/replay/extendNetworkBreadcrumbs/xhr/contentLengthHeader/test.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,6 @@ sentryTest(
8787
data: {
8888
method: 'GET',
8989
statusCode: 200,
90-
responseBodySize: 789,
9190
response: { size: 789 },
9291
},
9392
description: 'http://localhost:7654/foo',

packages/browser-integration-tests/suites/replay/extendNetworkBreadcrumbs/xhr/noContentLengthHeader/test.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,6 @@ sentryTest(
8787
data: {
8888
method: 'GET',
8989
statusCode: 200,
90-
responseBodySize: 29,
9190
response: { size: 29 },
9291
},
9392
description: 'http://localhost:7654/foo',

packages/browser-integration-tests/suites/replay/extendNetworkBreadcrumbs/xhr/nonTextBodySizes/test.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -85,8 +85,6 @@ sentryTest('calculates body sizes for non-string bodies', async ({ getLocalTestP
8585
data: {
8686
method: 'POST',
8787
statusCode: 200,
88-
requestBodySize: 26,
89-
responseBodySize: 24,
9088
request: { size: 26 },
9189
response: { size: 24 },
9290
},

packages/browser-integration-tests/suites/replay/extendNetworkBreadcrumbs/xhr/requestBodySize/test.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import {
88
waitForReplayRequest,
99
} from '../../../../../utils/replayHelpers';
1010

11-
sentryTest('captures requestBodySize when body is sent', async ({ getLocalTestPath, page, browserName }) => {
11+
sentryTest('captures request body size when body is sent', async ({ getLocalTestPath, page, browserName }) => {
1212
// These are a bit flaky on non-chromium browsers
1313
if (shouldSkipReplayTest() || browserName !== 'chromium') {
1414
sentryTest.skip();
@@ -82,7 +82,6 @@ sentryTest('captures requestBodySize when body is sent', async ({ getLocalTestPa
8282
data: {
8383
method: 'POST',
8484
statusCode: 200,
85-
requestBodySize: 13,
8685
request: { size: 13 },
8786
},
8887
description: 'http://localhost:7654/foo',

packages/browser-integration-tests/utils/replayEventTemplates.ts

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -138,8 +138,6 @@ export const expectedFetchPerformanceSpan = {
138138
data: {
139139
method: 'POST',
140140
statusCode: 200,
141-
responseBodySize: 11,
142-
requestBodySize: 3,
143141
request: { size: 3 },
144142
response: { size: 11 },
145143
},
@@ -153,7 +151,6 @@ export const expectedXHRPerformanceSpan = {
153151
data: {
154152
method: 'GET',
155153
statusCode: 200,
156-
responseBodySize: 11,
157154
response: { size: 11 },
158155
},
159156
};

packages/replay/src/coreHandlers/handleFetch.ts

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,18 +11,17 @@ export function handleFetch(handlerData: HandlerDataFetch): null | ReplayPerform
1111
return null;
1212
}
1313

14-
const { method, request_body_size: requestBodySize, response_body_size: responseBodySize } = fetchData;
14+
// This is only used as a fallback, so we know the body sizes are never set here
15+
const { method, url } = fetchData;
1516

1617
return {
1718
type: 'resource.fetch',
1819
start: startTimestamp / 1000,
1920
end: endTimestamp / 1000,
20-
name: fetchData.url,
21+
name: url,
2122
data: {
2223
method,
2324
statusCode: response && (response as Response).status,
24-
requestBodySize,
25-
responseBodySize,
2625
},
2726
};
2827
}

packages/replay/src/coreHandlers/handleXhr.ts

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,8 @@ export function handleXhr(handlerData: HandlerDataXhr): ReplayPerformanceEntry |
1111
return null;
1212
}
1313

14-
const {
15-
method,
16-
url,
17-
status_code: statusCode,
18-
request_body_size: requestBodySize,
19-
response_body_size: responseBodySize,
20-
} = xhr.__sentry_xhr__;
14+
// This is only used as a fallback, so we know the body sizes are never set here
15+
const { method, url, status_code: statusCode } = xhr.__sentry_xhr__;
2116

2217
if (url === undefined) {
2318
return null;
@@ -31,8 +26,6 @@ export function handleXhr(handlerData: HandlerDataXhr): ReplayPerformanceEntry |
3126
data: {
3227
method,
3328
statusCode,
34-
requestBodySize,
35-
responseBodySize,
3629
},
3730
};
3831
}

packages/replay/src/coreHandlers/util/fetchUtils.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -103,8 +103,6 @@ async function _prepareFetchData(
103103
url,
104104
method,
105105
statusCode: statusCode || 0,
106-
requestBodySize,
107-
responseBodySize,
108106
request,
109107
response,
110108
};

packages/replay/src/coreHandlers/util/networkUtils.ts

Lines changed: 1 addition & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -88,17 +88,7 @@ export function makeNetworkReplayBreadcrumb(
8888
return null;
8989
}
9090

91-
const {
92-
startTimestamp,
93-
endTimestamp,
94-
url,
95-
method,
96-
statusCode,
97-
requestBodySize,
98-
responseBodySize,
99-
request,
100-
response,
101-
} = data;
91+
const { startTimestamp, endTimestamp, url, method, statusCode, request, response } = data;
10292

10393
const result: ReplayPerformanceEntry & { data: object } = {
10494
type,
@@ -108,8 +98,6 @@ export function makeNetworkReplayBreadcrumb(
10898
data: dropUndefinedKeys({
10999
method,
110100
statusCode,
111-
requestBodySize,
112-
responseBodySize,
113101
request,
114102
response,
115103
}),

packages/replay/src/coreHandlers/util/xhrUtils.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -85,8 +85,6 @@ function _prepareXhrData(
8585
url,
8686
method,
8787
statusCode: statusCode || 0,
88-
requestBodySize,
89-
responseBodySize,
9088
request,
9189
response,
9290
};

packages/replay/src/types.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -371,8 +371,6 @@ export type ReplayNetworkRequestData = {
371371
url: string;
372372
method?: string;
373373
statusCode: number;
374-
requestBodySize?: number;
375-
responseBodySize?: number;
376374

377375
request?: {
378376
size?: number;

packages/replay/test/unit/coreHandlers/handleFetch.test.ts

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,8 @@ describe('Unit | coreHandlers | handleFetch', () => {
4545
expect(handleFetch(data)).toEqual(null);
4646
});
4747

48-
it('passes request/response size through if available', function () {
48+
// This cannot happen as of now, this test just shows the expected behavior
49+
it('ignores request/response sizes', function () {
4950
const data = {
5051
...DEFAULT_DATA,
5152
fetchData: {
@@ -58,8 +59,6 @@ describe('Unit | coreHandlers | handleFetch', () => {
5859
expect(handleFetch(data)?.data).toEqual({
5960
method: 'GET',
6061
statusCode: 200,
61-
requestBodySize: 123,
62-
responseBodySize: 456,
6362
});
6463
});
6564
});

packages/replay/test/unit/coreHandlers/handleNetworkBreadcrumbs.test.ts

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -114,8 +114,6 @@ describe('Unit | coreHandlers | handleNetworkBreadcrumbs', () => {
114114
payload: {
115115
data: {
116116
method: 'GET',
117-
requestBodySize: 10,
118-
responseBodySize: 13,
119117
statusCode: 200,
120118
request: {
121119
size: 10,
@@ -228,8 +226,6 @@ describe('Unit | coreHandlers | handleNetworkBreadcrumbs', () => {
228226
payload: {
229227
data: {
230228
method: 'GET',
231-
requestBodySize: 10,
232-
responseBodySize: 13,
233229
request: {
234230
size: 10,
235231
},
@@ -345,7 +341,6 @@ describe('Unit | coreHandlers | handleNetworkBreadcrumbs', () => {
345341
payload: {
346342
data: {
347343
statusCode: 200,
348-
responseBodySize: 13,
349344
response: {
350345
size: 13,
351346
},
@@ -410,8 +405,6 @@ describe('Unit | coreHandlers | handleNetworkBreadcrumbs', () => {
410405
payload: {
411406
data: {
412407
method: 'GET',
413-
requestBodySize: 10,
414-
responseBodySize: 13,
415408
statusCode: 200,
416409
request: {
417410
size: 10,
@@ -540,8 +533,6 @@ describe('Unit | coreHandlers | handleNetworkBreadcrumbs', () => {
540533
payload: {
541534
data: {
542535
method: 'GET',
543-
requestBodySize: 10,
544-
responseBodySize: 13,
545536
statusCode: 200,
546537
request: {
547538
size: 10,

packages/replay/test/unit/coreHandlers/handleXhr.test.ts

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,8 @@ describe('Unit | coreHandlers | handleXhr', () => {
3838
expect(handleXhr(data)).toEqual(null);
3939
});
4040

41-
it('passes request/response size through if available', function () {
41+
// This cannot happen as of now, this test just shows the expected behavior
42+
it('ignores request/response sizes', function () {
4243
const data: HandlerDataXhr = {
4344
...DEFAULT_DATA,
4445
xhr: {
@@ -54,8 +55,6 @@ describe('Unit | coreHandlers | handleXhr', () => {
5455
expect(handleXhr(data)?.data).toEqual({
5556
method: 'GET',
5657
statusCode: 200,
57-
requestBodySize: 123,
58-
responseBodySize: 456,
5958
});
6059
});
6160
});

0 commit comments

Comments
 (0)