Compatibility facade for bucket versioning.
New writes use immutable v2 version records and one atomic metadata transaction. Legacy v1 records remain readable, but no mutable v2 version list exists.
Summary
Types
Functions
@spec get_versioning(String.t()) :: versioning_state()
@spec set_versioning(String.t(), versioning_state()) :: :ok | {:error, term()}