Support bucket settings for 'no dedup' feature

Description

Suggested release note:

`BucketManager` now supports the new bucket settings added in Couchbase Server 7.2:

  • `historyRetentionCollectionDefault`

  • `historyRetentionSize`

  • `historyRetentionDuration`

as well as the `replicateViewIndexes` setting, which has been around for a while but previously wasn't exposed in the Kotlin API.

`CollectionManager` now supports the `history` setting added in Couchbase Server 7.2. Also, `CollectionManager` has a new `updateCollection` method for changing the settings of an existing collection. Note that updating a collection's `maxExpiry` setting requires Couchbase Server 7.6.

 

 

Refer to https://couchbasecloud.atlassian.net/browse/CBD-5477#icft=CBD-5477

Environment

None

Gerrit Reviews

None

Release Notes Description

None

Activity

Fixed
Pinned fields
Click on the next to a field label to start pinning.

Details

Assignee

Reporter

Labels

Story Points

Sprint

Fix versions

Priority

Instabug

Open Instabug

PagerDuty

Sentry

Zendesk Support

Created August 21, 2023 at 1:46 AM
Updated January 20, 2024 at 5:54 PM
Resolved November 20, 2023 at 4:43 PM
Instabug

Flag notifications