mirror of
https://github.com/s3fs-fuse/s3fs-fuse.git
synced 2026-04-26 05:45:57 +03:00
[GH-ISSUE #571] _$folder$ configuration #327
Labels
No labels
bug
bug
dataloss
duplicate
enhancement
feature request
help wanted
invalid
need info
performance
pull-request
question
question
testing
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/s3fs-fuse#327
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @gaul on GitHub (Apr 30, 2017).
Original GitHub issue: https://github.com/s3fs-fuse/s3fs-fuse/issues/571
s3fs stores directory metadata in one of two formats: name + trailing
_$folder$and/. I believe the former exists before Amazon recommended the latter. Some systems like B2 and minio cannot support the latter. s3fs issues extra RPCs to probe the object store in case one or the other exists. We should consider adding a configuration knob for which format to use to avoid the extra RPCs. This behavior dates back to36447a23ebto support s3fox.@ggtakec commented on GitHub (May 5, 2017):
I added new option "notsup_compat_dir" to master branch.(#579)
It is an option to disable checking of s3fs compatible directory objects.
If it is a bucket created with s3fs (only s3fs may be used) it will work without problems.
However, I do not recommend this option.
This is because it is assumed that it does not include uploaded objects using s3cmd, s3 console, or other tools.
If s3fs can not recognize the directory object, the user will lose convenience.
However, for users who wish to reduce the cost of communication more than that, they can use it at their own risk.
@andrewgaul @sqlbot
Please tell me your opinion.
@gaul commented on GitHub (Jan 24, 2019):
Resolved.