{"action":"created","issue":{"url":"https://api.github.com/repos/GoogleCloudPlatform/gcsfuse/issues/184","repository_url":"https://api.github.com/repos/GoogleCloudPlatform/gcsfuse","labels_url":"https://api.github.com/repos/GoogleCloudPlatform/gcsfuse/issues/184/labels{/name}","comments_url":"https://api.github.com/repos/GoogleCloudPlatform/gcsfuse/issues/184/comments","events_url":"https://api.github.com/repos/GoogleCloudPlatform/gcsfuse/issues/184/events","html_url":"https://github.com/GoogleCloudPlatform/gcsfuse/issues/184","id":172857575,"number":184,"title":"Directory listings are unusably slow","user":{"login":"conradneilands","id":20848864,"avatar_url":"https://avatars.githubusercontent.com/u/20848864?v=3","gravatar_id":"","url":"https://api.github.com/users/conradneilands","html_url":"https://github.com/conradneilands","followers_url":"https://api.github.com/users/conradneilands/followers","following_url":"https://api.github.com/users/conradneilands/following{/other_user}","gists_url":"https://api.github.com/users/conradneilands/gists{/gist_id}","starred_url":"https://api.github.com/users/conradneilands/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/conradneilands/subscriptions","organizations_url":"https://api.github.com/users/conradneilands/orgs","repos_url":"https://api.github.com/users/conradneilands/repos","events_url":"https://api.github.com/users/conradneilands/events{/privacy}","received_events_url":"https://api.github.com/users/conradneilands/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":7,"created_at":"2016-08-24T03:37:59Z","updated_at":"2016-08-24T06:18:46Z","closed_at":null,"body":"A simple 'ls' listing of a directory can take 30 seconds of more to complete.\r\nMost programs are giving up before the directory list is available. Such as an FTP server listing a folder in the bucket.\r\n\r\nI am currently using these mount options\r\n--stat-cache-ttl 5m\r\n--type-cache-ttl 5m\r\nThey seem to have zero effect. \r\n\r\nie An 'ls' of the same directory in quick succession results in the same 30 second wait time\r\n\r\nAll sub directories seem equally slow regardless of content.\r\nListing of empty folders is slightly quicker\r\n\r\ngcsfuse installed from google yum repo"},"comment":{"url":"https://api.github.com/repos/GoogleCloudPlatform/gcsfuse/issues/comments/241968074","html_url":"https://github.com/GoogleCloudPlatform/gcsfuse/issues/184#issuecomment-241968074","issue_url":"https://api.github.com/repos/GoogleCloudPlatform/gcsfuse/issues/184","id":241968074,"user":{"login":"conradneilands","id":20848864,"avatar_url":"https://avatars.githubusercontent.com/u/20848864?v=3","gravatar_id":"","url":"https://api.github.com/users/conradneilands","html_url":"https://github.com/conradneilands","followers_url":"https://api.github.com/users/conradneilands/followers","following_url":"https://api.github.com/users/conradneilands/following{/other_user}","gists_url":"https://api.github.com/users/conradneilands/gists{/gist_id}","starred_url":"https://api.github.com/users/conradneilands/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/conradneilands/subscriptions","organizations_url":"https://api.github.com/users/conradneilands/orgs","repos_url":"https://api.github.com/users/conradneilands/repos","events_url":"https://api.github.com/users/conradneilands/events{/privacy}","received_events_url":"https://api.github.com/users/conradneilands/received_events","type":"User","site_admin":false},"created_at":"2016-08-24T06:18:46Z","updated_at":"2016-08-24T06:18:46Z","body":"I really shouldn't have mentioned proftpd, I use it for reference on how unusable the non existent caching makes it.\r\n\r\nI'm fine with the first ls being slow, it's to be expected.\r\nI am not fine with the second and third etc 'ls' being exactly as slow.\r\n\r\nThe debug output is a simple 'ls' repeated on the same directory\r\n\r\nYes i can see that the cache is being recorded by the program. But whats the point in the cached 'ls' being just as slow on every single hit and no faster that an uncached 'ls'\r\n"}}
{"actor":{"display_login":"conradneilands"}}