Update notsup_compat_dir in --help

This commit is contained in:
Carsten Grohmann 2022-02-21 10:41:01 +01:00 committed by Andrew Gaul
parent 302150b4f5
commit a716c72d37

View File

@ -416,23 +416,23 @@ static const char help_string[] =
" for a object, then the object will not be able to be allowed to\n"
" list/modify.\n"
"\n"
" notsup_compat_dir (not support compatibility directory types)\n"
" As a default, s3fs supports objects of the directory type as\n"
" much as possible and recognizes them as directories.\n"
" Objects that can be recognized as directory objects are \"dir/\",\n"
" \"dir\", \"dir_$folder$\", and there is a file object that does\n"
" not have a directory object but contains that directory path.\n"
" s3fs needs redundant communication to support all these\n"
" directory types. The object as the directory created by s3fs\n"
" is \"dir/\". By restricting s3fs to recognize only \"dir/\" as\n"
" a directory, communication traffic can be reduced. This option\n"
" is used to give this restriction to s3fs.\n"
" However, if there is a directory object other than \"dir/\" in\n"
" the bucket, specifying this option is not recommended. s3fs may\n"
" not be able to recognize the object correctly if an object\n"
" created by s3fs exists in the bucket.\n"
" Please use this option when the directory in the bucket is\n"
" only \"dir/\" object.\n"
" notsup_compat_dir (disable support of alternative directory names)\n"
" s3fs supports the three different naming schemas \"dir/\",\n"
" \"dir\" and \"dir_$folder$\" to map directory names to S3\n"
" objects and vice versa. As a fourth variant, directories can be\n"
" determined indirectly if there is a file object with a path (e.g.\n"
" \"/dir/file\") but without the parent directory.\n"
" \n"
" S3fs uses only the first schema \"dir/\" to create S3 objects for\n"
" directories."
" \n"
" The support for these different naming schemas causes an increased\n"
" communication effort.\n"
" \n"
" If all applications exclusively use the \"dir/\" naming scheme and\n"
" the bucket does not contain any objects with a different naming \n"
" scheme, this option can be used to disable support for alternative\n"
" naming schemes. This reduces access time and can save costs.\nq"
"\n"
" use_wtf8 - support arbitrary file system encoding.\n"
" S3 requires all object names to be valid UTF-8. But some\n"