-
Notifications
You must be signed in to change notification settings - Fork 33
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
Improve iterators #516
base: master
Are you sure you want to change the base?
Improve iterators #516
Conversation
Initial work in #90 Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
782b428
to
4952e12
Compare
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
4952e12
to
6c2206e
Compare
Please don't forget to set the milestone when opening a PR 😃 |
What's the outlook on the timeline for this one? I just had an update basically time out and break itself when I decided to look at the updater code - only to find out that it recurses through all files (including user data and old backups) before doing the filtering. |
No timeline as I don't find time to work on this… |
Even with this flag it still hangs/iterates at "Delete old files ..." unfortunately, so it is only a partial solution. (My updates take 1+ hour, too.) |
Understandable. |
My last update from 29.0.1 to 29.0.2 was much faster though (still with |
Is there a way I can test this fix on my own instance? Looks like the change should work and be safe enough so I'd like to give it a try if possible |
Ref #507