-
Notifications
You must be signed in to change notification settings - Fork 1.3k
[Bug]: Unable to restart failed uploads #5762
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
Comments
Sorry about this experience @mnalis. Thank you for taking the time to communicate the feedback, though. It is very much appreciated. You seem to have a huge list of pending uploads. I'm wondering if the failure is possible due to that. 🤔 While the changes done during previous GSoC should've improved the status quo in some respect. I think there are still some areas which still need improvements. Fortunately, our GSoC project this year also focuses on upload queue management and should hopefully improve your situation! If the changes in that PR are ready to some extent, it would be helpful if you could give early feedback given that you are willing to try it. |
Thanks @mnalis for reporting this issue. We are currently working on making upload more reliable. So we have removed the limited connection mode. And There will be separate screen for the uploads where you can resume/pause uploads anytime you want. Here is pull request for the current progress #5752 I will try to resume/pause after many days with the PR I am currently working on to simulate the same effect. |
@mnalis Would you able to install an APK (to test Kanahia's development branch)? |
@sivaraam Perhaps, but I do not think so - after all even when I later I try to start only single transfer (with nothing else running), it also fails to upload. The fact it is huge list does increase my aggravation at data loss significantly, though 😭 . But thank you for your condolences!
@kanahia1 I think that it may be on the way to the root cause. Because my earlier tests (done on same day) after previous upload-reliability GSoC didn't seem to readily reproduce the problem. Yet this rears its ugly head again, just like it did last time, and IIRC the pictures were also waiting for several days until I could get WiFi back then in #5231 I.e. this error message in particular:
Seems to indicate that picture is no longer present there. And I suppose it was present there at some point in the past, or why would CommonsApp have that path otherwise? And given that directory name contains If that is indeed the case, the solution would be to keep all important data (pictures, metadata... i.e. anything that cannot be automatically re-generated without user interaction) out of
@nicolas-raoul if somebody builds
|
I just got this problem, even though this area has changed a lot.
Expected: Pressing "play" starts the uploads
Pressing the "Refresh" buttons has no effect. |
Do we temporarily store files in a path which gets "cleaned" by the Android OS once in a while? If yes, any better place we can use? Maybe the app's own storage or even database? |
Summary
I'm unable to upload pictures that I've taken (while in limited connection mode).
Related to #5231 ?
Steps to reproduce
Expected behaviour
I would expect in step
6.
that I am able to upload pictures that I've painstakingly taken, described and categorized!also (less importantly) one would expect that in step
4.
queued uploads would start automaticallyActual behaviour
Unable to upload pictures in any way I can think of. Fear complete data and effort loss, very demotivating.
Device name
Samsung Galaxy S23+
Android version
Android 14 (OneUI 6.1)
Commons app version
5.0.1~af028cbdd (latest F-droid)
Device logs
CommonsAppLogs.zip
Screen-shots
small_Screen_Recording_20240624_185252_Commons.mp4
Would you like to work on the issue?
None
The text was updated successfully, but these errors were encountered: