docs/proposals-accepted/202012-deletions-object-storage.md
This design document proposes deletion of series for object storage in Thanos. This feature mainly causes changes in the Store component and masks the series from objstore corresponding to the user deletion requests and does not trigger actual deletions in the object storage which is proposed to be the future work extension of the current proposal.
The main motivation for considering deletions in the object storage are the following use cases
{
"matchers": "up{source=\"prometheus\"}",
"minTime": -62167219200000,
"maxTime": 253402300799000,
"creationTime": 1598367375935,
"author": "John Gabriel",
"reason": "not specified",
}
Reasons for not choosing 1 & 2 tombstone formats i.e., Prometheus format:
Reasons for not choosing 3 i.e., Custom format per block:
Reasons for not choosing 4 i.e., Custom format global - appendable file: