Open tobiasKaminsky opened 2 years ago
@tobiasKaminsky @nextcloud-android-bot is this enhancement still open? i want to work on it.
Any news on this feature? :)
Currently, uploading a batch of files takes a very long time. A parallel upload would help to improve this.
IMHO even zipping/taring the files on the client and upload a big file would be much more efficient than the current (1 by 1) solution. The overhead of constantly starting and stopping is way more resource-intensive for small files (e.g. photos). I can see 30+ MB/s on local network uploading a single video, but less than 1/10 of it when uploading photos.
This shouldnt be too hard to implement either, for all files smaller than X MB. Combining this with parallel uploads/downloads should speed things up a lot.
Currently we do this one by one, but iOS uses 5 parallel upload/downloads.