-
Notifications
You must be signed in to change notification settings - Fork 74
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
Folder content is not shown if there 100 or more catalogs in one catalog #20
Comments
Are you running this across a network? what client are you using to mount the share? Likely this has to do with fragmentation. On a local machine, i made a directory with 200 files with long names, and was able to view and work with it without problems. However, the mac client made the directory read request specifying it could handle a large response size of 32k bytes so the entire response was provided in one response. You likely have a case where the requested response size results in cursor fragmentation. It would be helpful to know what client that is. |
@willscott I do the tests locally on Ubuntu 20.04.2 LTS, just mount with command like Checked in the debugger that directory content obtained successfully on server, so probably something in response handling/size. |
How to reproduce with Docker: Dockerfile
Then run Try to mount: So But for |
@willscott It seems that issue still presents, after the fix #24 now I see in server logs messages like |
Easy to reproduce like:
broken_catalog
content will be empty for a NFS client, a similar issue exists for many files in one catalog.The text was updated successfully, but these errors were encountered: