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

Combined performance backport test #40274

Closed
wants to merge 11 commits into from
Closed

Commits on Sep 5, 2023

  1. more share permission logic to storage wrapper

    this way we only have to determine the share permissions once
    
    Signed-off-by: Robin Appelman <[email protected]>
    icewind1991 committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    ef2dd6b View commit details
    Browse the repository at this point in the history
  2. cleanup di for share permissions wrapper

    Signed-off-by: Robin Appelman <[email protected]>
    icewind1991 committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    83e0458 View commit details
    Browse the repository at this point in the history
  3. reuse l10n and request in dav folder listing

    instead of having to query those once for every node
    
    Signed-off-by: Robin Appelman <[email protected]>
    icewind1991 committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    b5305e9 View commit details
    Browse the repository at this point in the history
  4. don't bother checking dav acl's in files

    any permissions for files is handled in the filesystem layer anyway
    
    Signed-off-by: Robin Appelman <[email protected]>
    icewind1991 committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    9e07df3 View commit details
    Browse the repository at this point in the history
  5. reuse dependencies from wrapped cache

    Signed-off-by: Robin Appelman <[email protected]>
    icewind1991 committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    0201731 View commit details
    Browse the repository at this point in the history
  6. only gather dependencies for trashbin wrapper once

    Signed-off-by: Robin Appelman <[email protected]>
    icewind1991 committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    09debc4 View commit details
    Browse the repository at this point in the history
  7. better caching in storage stats calculations

    Signed-off-by: Robin Appelman <[email protected]>
    icewind1991 committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    80028ef View commit details
    Browse the repository at this point in the history
  8. only get logger when needed in sabre/directory

    Signed-off-by: Robin Appelman <[email protected]>
    icewind1991 committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    3e64be8 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    c255945 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    828ebd9 View commit details
    Browse the repository at this point in the history
  11. improve performance of calculating dav permissions

    Signed-off-by: Robin Appelman <[email protected]>
    icewind1991 committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    54ead46 View commit details
    Browse the repository at this point in the history