Details
-
Improvement
-
Status: In Progress
-
Normal
-
Resolution: Unresolved
-
Operability
-
Normal
-
All
-
None
Description
It should be possible to add a TTL to snapshots, after which it automatically cleans itself up.
This will be useful together with the auto_snapshot option, where you want to keep an emergency snapshot in case of accidental drop or truncation but automatically remove it after a specified period when it's no longer useful. So in addition to allowing a user to specify a snapshot ttl on nodetool snapshot we should have a auto_snapshot_ttl option that allows a user to set a ttl for automatic snaphots on drop/truncate.
Attachments
Issue Links
- is depended upon by
-
CASSANDRA-16843 List snapshots of dropped tables
- Resolved
- is related to
-
CASSANDRA-10383 Disable auto snapshot on selected tables.
- Resolved
- relates to
-
CASSANDRA-16791 Add auto_snapshot_ttl table option
- Open
-
CASSANDRA-16793 Add snapshot_before_compaction_ttl table option
- Triage Needed
-
CASSANDRA-16860 Add --older-than option to nodetool clearsnapshot
- Resolved
- links to
1.
|
Add TTL support to nodetool snapshots | Resolved | Abuli Palagashvili |
|
||||||||
2.
|
Add auto_snapshot_ttl configuration | Resolved | Paulo Motta |
|
||||||||
3.
|
Add auto_snapshot_ttl table option | Open | Stefan Miklosovic |
|
||||||||
4.
|
Add snapshot_before_compaction_ttl configuration | Triage Needed | Unassigned | |||||||||
5.
|
Add snapshot_before_compaction_ttl table option | Triage Needed | Unassigned | |||||||||
6.
|
Add signature to snapshot manifest json | Triage Needed | Unassigned | |||||||||
7.
|
Add documentation to snapshot ttl etc | Resolved | Stefan Miklosovic |
|