Skip to content

Commit 149877e

Browse files
impr: Align SDK dispatch queue names (#4442)
All dispatch queues now start with the prefix .
1 parent 95331f3 commit 149877e

File tree

5 files changed

+5
-4
lines changed

5 files changed

+5
-4
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ via the option `swizzleClassNameExclude`.
2828
- Serializing profile on a BG Thread (#4377) to avoid potentially slightly blocking the main thread.
2929
- Session Replay performance for SwiftUI (#4419)
3030
- Speed up getBinaryImages (#4435) for finishing transactions and capturing events
31+
- Align SDK dispatch queue names (#4442) to start with `io.sentry`
3132
- Use UInts in envelope deserialization (#4441)
3233

3334
## 8.38.0

Sources/Sentry/SentryDispatchQueueWrapper.m

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ - (instancetype)init
1212
// iOS 9 we need to manually add the autoreleasepool.
1313
dispatch_queue_attr_t attributes = dispatch_queue_attr_make_with_qos_class(
1414
DISPATCH_QUEUE_SERIAL, DISPATCH_QUEUE_PRIORITY_DEFAULT, 0);
15-
self = [self initWithName:"sentry-default" attributes:attributes];
15+
self = [self initWithName:"io.sentry.default" attributes:attributes];
1616
return self;
1717
}
1818

Sources/Sentry/SentryPerformanceTrackingIntegration.m

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ - (BOOL)installWithOptions:(SentryOptions *)options
2929
dispatch_queue_attr_t attributes = dispatch_queue_attr_make_with_qos_class(
3030
DISPATCH_QUEUE_SERIAL, DISPATCH_QUEUE_PRIORITY_HIGH, 0);
3131
SentryDispatchQueueWrapper *dispatchQueue =
32-
[[SentryDispatchQueueWrapper alloc] initWithName:"sentry-ui-view-controller-swizzling"
32+
[[SentryDispatchQueueWrapper alloc] initWithName:"io.sentry.ui-view-controller-swizzling"
3333
attributes:attributes];
3434

3535
SentrySubClassFinder *subClassFinder = [[SentrySubClassFinder alloc]

Sources/Sentry/SentryTransportFactory.m

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ @implementation SentryTransportFactory
5959
dispatch_queue_attr_t attributes = dispatch_queue_attr_make_with_qos_class(
6060
DISPATCH_QUEUE_SERIAL, DISPATCH_QUEUE_PRIORITY_LOW, 0);
6161
SentryDispatchQueueWrapper *dispatchQueueWrapper =
62-
[[SentryDispatchQueueWrapper alloc] initWithName:"sentry-http-transport"
62+
[[SentryDispatchQueueWrapper alloc] initWithName:"io.sentry.http-transport"
6363
attributes:attributes];
6464

6565
SentryNSURLRequestBuilder *requestBuilder = [[SentryNSURLRequestBuilder alloc] init];

Sources/Sentry/SentryWatchdogTerminationTrackingIntegration.m

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ - (BOOL)installWithOptions:(SentryOptions *)options
5353
dispatch_queue_attr_t attributes = dispatch_queue_attr_make_with_qos_class(
5454
DISPATCH_QUEUE_SERIAL, DISPATCH_QUEUE_PRIORITY_HIGH, 0);
5555
SentryDispatchQueueWrapper *dispatchQueueWrapper =
56-
[[SentryDispatchQueueWrapper alloc] initWithName:"sentry-out-of-memory-tracker"
56+
[[SentryDispatchQueueWrapper alloc] initWithName:"io.sentry.watchdog-termination-tracker"
5757
attributes:attributes];
5858

5959
SentryFileManager *fileManager = [[[SentrySDK currentHub] getClient] fileManager];

0 commit comments

Comments
 (0)