Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Submit feedback
    • Contribute to GitLab
  • Sign in
G
gvfs
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 353
    • Issues 353
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 12
    • Merge Requests 12
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • GNOME
  • gvfs
  • Repository

Switch branch/tag
  • gvfs
  • daemon
  • gvfsbackendsmb.c
Find file BlameHistoryPermalink
  • Ondrej Holy's avatar
    smb: Improve enumeration performance · f581a0ae
    Ondrej Holy authored Aug 06, 2019
    The samba backend calls stat for each file during the enumeration job.
    Unfortunately, this is significantly slower with the recent samba versions.
    However, smbc_readdirplus2() has been recently added and it can be used
    to improve the performance as all the necessary info is transferred in one
    network request. Let's use smbc_readdirplus2() if available.
    
    See: https://gitlab.com/samba-team/samba/merge_requests/302
    
    Relates: #306
    f581a0ae
gvfsbackendsmb.c 62.5 KB
EditWeb IDE

Replace gvfsbackendsmb.c

Attach a file by drag & drop or click to upload


Cancel
A new branch will be created in your fork and a new merge request will be started.