You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It will be cool to support clearDb by status to simplify the usage.
DownloadModel info
there are progress(maped in MapperUtil.kt) and totalBytes in DownloadModel, why not add also provide downloadedBytes?
Concurrency
Ketch mentioned it supports:"download multiple files in parallel", is there any way to control the concurrency?
As Ketch use worker manager to queue download tasks instead of customized task queue, how to control the Concurrency/max items to download in parallel?
The text was updated successfully, but these errors were encountered:
I am planning to add support clearDb by status in future version. Feel free to create PR for this.
I thought it is not required and won't give much advantage, also if can be anyways calculated from progress and total bytes
Currently no way from outside to control concurrency. Currently max items are controlled by workmanager itself. Currently using CoroutineWorker that is controlling this as it is using Dispatches.Default. Will plan on it later. Feel free to create the PR for this as well.
Ketch have a nice kotlin style API and I do like it, but when trying I have found some missing features:
As it's a common demand to clear all canceled/finished task.
for now we can use like:
It will be cool to support clearDb by status to simplify the usage.
DownloadModel info
there are progress(maped in MapperUtil.kt) and totalBytes in DownloadModel, why not add also provide
downloadedBytes
?Concurrency
Ketch mentioned it supports:"download multiple files in parallel", is there any way to control the concurrency?
As Ketch use worker manager to queue download tasks instead of customized task queue, how to control the Concurrency/max items to download in parallel?
The text was updated successfully, but these errors were encountered: