avoid using default queue qos

This commit is contained in:
John Estropia committed 2020-12-26 23:45:11 +09:00
1 parent 5de5ecee06
commit e1aed37da0
6 files changed
+8 -8

No files matched your search

+2 -2
View File
@@ -440,8 +440,8 @@ public final class DataStack: Equatable {
internal let rootSavingContext: NSManagedObjectContext
internal let mainContext: NSManagedObjectContext
internal let schemaHistory: SchemaHistory
internal let childTransactionQueue = DispatchQueue.serial("com.coreStore.dataStack.childTransactionQueue")
internal let storeMetadataUpdateQueue = DispatchQueue.concurrent("com.coreStore.persistentStoreBarrierQueue")
internal let childTransactionQueue = DispatchQueue.serial("com.coreStore.dataStack.childTransactionQueue", qos: .utility)
internal let storeMetadataUpdateQueue = DispatchQueue.concurrent("com.coreStore.persistentStoreBarrierQueue", qos: .userInteractive)
internal let migrationQueue: OperationQueue = Internals.with {
let migrationQueue = OperationQueue()