You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
OpenDAL uses Capability to represent the operations supported by services. Historically, we have provided separate configurations for users to customize services, such as batch_max_operations and disable_stat_with_override.
This might be confusing for features that users can enable or disable, such as bucket versioning. When users set enable_versioning, they might think they are enabling versioning on the bucket itself, but in reality, it only toggles a flag in OpenDAL.
Perhaps we should offer users a way to adjust the capability themselves, rather than attempting to create configurations for every field.
The text was updated successfully, but these errors were encountered:
Perhaps, we should distinguish between Capability and Option. versioning represents the service capability and it come with a default option. What we provide to users is the Option
OpenDAL uses
Capability
to represent the operations supported by services. Historically, we have provided separate configurations for users to customize services, such asbatch_max_operations
anddisable_stat_with_override
.This might be confusing for features that users can enable or disable, such as bucket versioning. When users set
enable_versioning
, they might think they are enabling versioning on the bucket itself, but in reality, it only toggles a flag in OpenDAL.Perhaps we should offer users a way to adjust the capability themselves, rather than attempting to create configurations for every field.
The text was updated successfully, but these errors were encountered: