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
Fix set_metadata_purge_interval to use correct REST API parameters
The previous implementation used metadataPurgeInterval parameter which
does not work for per-bucket configuration. The REST API requires
specific parameters to enable and configure per-bucket auto-compaction.
Changes:
- Use autoCompactionDefined=true to enable per-bucket override
- Use purgeInterval instead of metadataPurgeInterval
- Add parallelDBAndViewCompaction=false (required by API)
- Add verification call to confirm configuration was applied
This aligns the Rust function with the corrected bash script in
configure-server.sh to ensure consistent bucket configuration.
Without these parameters, the bucket retains cluster-wide defaults
and per-bucket purge interval is not applied.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <[email protected]>
0 commit comments