Summary: On ephemeral buckets, Metadata Purge Interval can be specified via the UI. When using couchbase-cli, however, there is no option to specify a bucket when using setting-compaction.
- Install Couchbase Server Community 5.1.1 (this may affect other versions too)
- Create an ephemeral bucket called 'foo'
- Under 'Advanced bucket settings' set the Metadata Purge Interval to 0.0777 (for instance)
- From the command line, run `couchbase-cli setting-compaction -c 127.0.0.1 -u Administrator -p password --metadata-purge-interval 0.0625
The bucket 'foo' to have its Metadata Purge Interval changed.
The bucket 'foo's Metadata Purge Interval is not changed.
I can't tell if this is missing behavior (i.e. there's no -b bucket option for setting-compaction) or if this is a bug.
MB-20324 Allow bucket auto-compaction settings to be created and edited from couchbase-cli