Remove parallelism
This commit is contained in:
parent
0d9643f8fe
commit
b5c1170d4b
data/src/main/java/org/cryptomator/data/cloud
@ -37,7 +37,6 @@ import java.nio.charset.StandardCharsets
|
||||
import java.util.UUID
|
||||
import java.util.function.Supplier
|
||||
import java.util.regex.Pattern
|
||||
import kotlin.streams.toList
|
||||
import timber.log.Timber
|
||||
|
||||
open class CryptoImplVaultFormat7 : CryptoImplDecorator {
|
||||
@ -156,7 +155,6 @@ open class CryptoImplVaultFormat7 : CryptoImplDecorator {
|
||||
}
|
||||
|
||||
return ciphertextNodes
|
||||
.parallelStream()
|
||||
.map { node ->
|
||||
ciphertextToCleartextNode(cryptoFolder, dirId, node)
|
||||
}
|
||||
|
@ -126,7 +126,6 @@ internal class CryptoImplVaultFormatPre7(
|
||||
return cloudContentRepository
|
||||
.list(lvl2Dir)
|
||||
.filterIsInstance<CloudFile>()
|
||||
.parallelStream()
|
||||
.map { node ->
|
||||
ciphertextToCleartextNode(cryptoFolder, dirId, node)
|
||||
}
|
||||
|
@ -98,7 +98,7 @@ internal class DropboxImpl(cloud: DropboxCloud, context: Context) {
|
||||
|
||||
@Throws(AuthenticationException::class, DbxException::class)
|
||||
fun list(folder: DropboxFolder): List<DropboxNode> {
|
||||
val result: MutableList<DropboxNode> = ArrayList()
|
||||
val result = ArrayList<DropboxNode>()
|
||||
var listFolderResult: ListFolderResult? = null
|
||||
do {
|
||||
listFolderResult = if (listFolderResult == null) {
|
||||
@ -106,7 +106,7 @@ internal class DropboxImpl(cloud: DropboxCloud, context: Context) {
|
||||
} else {
|
||||
client().files().listFolderContinue(listFolderResult.cursor)
|
||||
}
|
||||
listFolderResult.entries.parallelStream().forEach {
|
||||
listFolderResult.entries.forEach {
|
||||
result.add(from(folder, it))
|
||||
}
|
||||
} while (listFolderResult?.hasMore == true)
|
||||
|
@ -39,7 +39,6 @@ import java.io.File
|
||||
import java.io.IOException
|
||||
import java.io.OutputStream
|
||||
import java.util.Date
|
||||
import java.util.stream.Collectors
|
||||
import okio.BufferedSink
|
||||
import okio.BufferedSource
|
||||
import okio.source
|
||||
@ -115,9 +114,7 @@ internal class PCloudImpl(context: Context, cloud: PCloud) {
|
||||
.listFolder(path)
|
||||
.execute()
|
||||
.children()
|
||||
.parallelStream()
|
||||
.map { node -> PCloudNodeFactory.from(folder, node) }
|
||||
.collect(Collectors.toList())
|
||||
} catch (ex: ApiError) {
|
||||
handleApiError(ex, folder.name)
|
||||
throw FatalBackendException(ex)
|
||||
|
Loading…
x
Reference in New Issue
Block a user