Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Download errors #19

Open
Destro9000 opened this issue May 24, 2024 · 10 comments
Open

Download errors #19

Destro9000 opened this issue May 24, 2024 · 10 comments

Comments

@Destro9000
Copy link

Hello developer, i have some problems when trying to download any file on kafka , it just keeps failing after 1 min or so , could you solve this problem ?

@Destro9000
Copy link
Author

Ok so , the download keeps going a bit and stops and everytime i have to reclick the download button.
Another issue is that leaving the app stops it from downloading and this is annoying , if you could fix this thanks

@vipulyaara
Copy link
Owner

vipulyaara commented May 24, 2024

Thank you for filing the issue. Download speed is the only issue blocking us from reaching 1.0.0. The files are hosted on not-so-fast servers and that combined with the lack of advanced download frameworks in Android makes it a really hard problem. I tried different solutions but there was no significant improvement. I am still looking into it.

@vipulyaara
Copy link
Owner

vipulyaara commented May 24, 2024

One solution I am investigating now is FDM. It improves download speed multi-folds but doesn't provide an SDK. A quick solution can be to ask the user to install FDM and then deep link into their app but I don't think users would like that.

@Destro9000
Copy link
Author

@vipulyaara i understand , having to install another app just to download won't be appreciated ,especially by people with low memory in their phone

@Destro9000
Copy link
Author

If i have like 1DM does it work with the downloads? It should be a download manager

@vipulyaara
Copy link
Owner

The app doesn't support opening files downloaded externally so it would not show up in Kafka. We can implement that if we decide to support external downloaders but I am not yet sure that's the best way.

@Destro9000
Copy link
Author

Ok thank you for the info

@dschwen
Copy link

dschwen commented Sep 27, 2024

It would already help, if the app pressed the download button again for me if the download was interrupted and didn't reach 100%...

@vipulyaara
Copy link
Owner

It would already help, if the app pressed the download button again for me if the download was interrupted and didn't reach 100%...

Yes, retrying automatically (e.g. 3 times) is a good idea. I'll implement this.

@vipulyaara
Copy link
Owner

vipulyaara commented Oct 4, 2024

This is implemented. The downloader now retries failed downloads 3 times. It should be available in the next release. Download timeout is also extended from 3 minutes to 7 minutes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants