mirror of
https://github.com/s3fs-fuse/s3fs-fuse.git
synced 2026-04-25 13:26:00 +03:00
[GH-ISSUE #1901] Consider changing -o noobj_cache default #964
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#964
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 (Feb 20, 2022).
Original GitHub issue: https://github.com/s3fs-fuse/s3fs-fuse/issues/1901
Currently the
noobj_cacheis disabled but we should consider enabling it by default, similar to #927. I am not sure if we need a mechanism to disable it?@ggtakec commented on GitHub (Feb 20, 2022):
I agree with enabling it.
But, if we enable the default value, there may be some user(how many users?) confusion.
(It is Imagined that the degree of influence is proportional to the default value of the cache expiration time.)
I think we need to know how many users would be affected ...
In order to disable it, we need to prepare a dedicated option(ex.
disable_noobj_cache) and so on.(Now we have created option names when it is needed, there is no uniformity in option names. So I would like to organize the options as a whole, including the option names.)
@gaul commented on GitHub (Feb 20, 2022):
6b78bfdf4badded this flag in 2013 but does not discuss the default behavior. I think that if we can understand the impact on users via tests like #1900 (and possibly more) then we can have confidence to change the default. Agree that adding a flag to restore the current behavior is a safe idea. Probably better to change these kinds of defaults soon after a release to give the most testing time.