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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

馃敘 Implement server-side DAV pagination #45102

Open
sorbaugh opened this issue Apr 30, 2024 · 0 comments
Open

馃敘 Implement server-side DAV pagination #45102

sorbaugh opened this issue Apr 30, 2024 · 0 comments
Labels
0. Needs triage Pending check for reproducibility or if it fits our roadmap enhancement 馃崅 2024-Autumn
Milestone

Comments

@sorbaugh
Copy link
Contributor

sorbaugh commented Apr 30, 2024

How to use GitHub

  • Please use the 馃憤 reaction to show that you are interested into the same feature.
  • Please don't comment if you have no relevant information to add. It's just extra noise for everyone subscribed to this issue.
  • Subscribe to receive notifications on status change and new comments.

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

@sorbaugh sorbaugh added enhancement 0. Needs triage Pending check for reproducibility or if it fits our roadmap labels Apr 30, 2024
@sorbaugh sorbaugh added this to the Nextcloud 30 milestone Apr 30, 2024
@AndyScherzinger AndyScherzinger changed the title Implement server-side DAV pagination 馃敘 Implement server-side DAV pagination May 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
0. Needs triage Pending check for reproducibility or if it fits our roadmap enhancement 馃崅 2024-Autumn
Projects
Status: 馃搫 To do (~10 entries)
Development

No branches or pull requests

1 participant