in Sources/TSFCASFileTree/FileTreeImport.swift [362:378]
func dbContains(_ segm: SegmentDescriptor, _ ctx: Context) -> LLBFuture<Bool> {
_ = stats.checksProgressObjects_.add(+1)
_ = stats.checksProgressBytes_.add(segm.uncompressedSize)
return segm.id.flatMap { id in
return self._db.contains(id, ctx).map { result in
guard self.finalResultPromise.isCompleted == false else {
return false
}
let stats = self.stats
_ = stats.checkedObjects_.add(+1)
_ = stats.checkedBytes_.add(+segm.uncompressedSize)
_ = stats.checksProgressObjects_.add(-1)
_ = stats.checksProgressBytes_.add(-segm.uncompressedSize)
return result
}
}
}