Details
-
Improvement
-
Resolution: Done
-
Major
-
master
Description
We should be able to
- update an existing collection so that it switches from no defined max_ttl to having a max_ttl
- update an existing collection to change the value of its max_ttl
Under the covers this requires changes to
- VB::Manifest to compare the max_ttl field against any incoming Manifest so we can trigger the change
- A new system-event which represents a change to a collection (which will be DCP replicated).
Attachments
Issue Links
- blocks
-
MB-57988 couchbase cli should allow modifying existing collection's maxTTL
- Closed
-
K8S-3152 Per-collection maxTTL Changes
- Resolved
- has to be done after
-
MB-30487 Collections: Create a collection with max_ttl
- Closed
- is parent task of
-
DOC-11799 Document how to modify a collection's Max TTL
- Resolved
- relates to
-
MB-57174 CDC: SystemEvents don't get the correct history setting
- Closed
-
MB-57996 [CBM] Modify a collection's max TTL on restore
- Closed
- is idea for
-
AV-74890 Loading...
(1 relates to, 1 is idea for)
For Gerrit Dashboard: MB-31806 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
191908,2 | MB-31806: Correct input validation of collection maxTTL | master | kv_engine | Status: MERGED | +2 | +1 |
191910,3 | MB-31806: Move Collection maxTTL to VB::ManifestEntry | master | kv_engine | Status: MERGED | +2 | +1 |
191911,6 | MB-31806: VB::Manifest support for modifying collection TTL | master | kv_engine | Status: MERGED | +2 | +1 |
191912,9 | MB-31806: setCollections support for modifying maxTTL | master | kv_engine | Status: MERGED | +2 | +1 |
191969,27 | MB-31806: Allow modification of collection maxTTL | master | ns_server | Status: MERGED | +2 | +1 |
193167,1 | MB-31806: Allow collection maxTTL change | neo | ns_server | Status: ABANDONED | 0 | 0 |