-
-
Notifications
You must be signed in to change notification settings - Fork 4.2k
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
🔢 Implement server-side DAV pagination #45102
Comments
Exchange seems to have this feature: |
Update: @icewind1991 's PR on sabre/dav to handle pagination has been since merged: sabre-io/dav#1074 However we're still waiting for a release to be made on their side. After this is done, we have 2 things to do:
IF no new release is made on sabre's side, the approach would be:
cc @Altahrim |
thanks, we wait confidently |
@Altahrim is there a documentation already available at docs.nextcloud.com? |
Not yet |
How to use GitHub
Description
Currently, iOS is limited in execution time and data/memory consumption. There is very little available memory and a PROPFIND of a few hundred records is enough to cause an overflow. Therefore, not having pagination, every time a single item changes you have to reload the entire folder with an incalculable waste of time and resources.
Something like a limit to 50 files per query/run would be good.
There are 3 closed PRs that wanted to tackle this problem, we could think of a new approach or "revive" this one if it's more pragmatic.
https://github.com/sabre-io/dav/pull/1074/files
nextcloud/3rdparty#139
#10880
The text was updated successfully, but these errors were encountered: