Skip to main content

MANIFEST_TOMBSTONE_RECREATE_REJECTED

Constant MANIFEST_TOMBSTONE_RECREATE_REJECTED 

Source
pub const MANIFEST_TOMBSTONE_RECREATE_REJECTED: &str = "a deleted manifest is at this key; restore it with `gonzalo undelete`, or discard the tombstone with `gonzalo purge`";
Expand description

The reason a consumer put that would create over a manifest tombstone is rejected (see PutPlan::Rejected). A manifest tombstone retains the deleted body, which is the restore window ADR 0029 promises; overwriting it would unpin blobs that may be unregenerable (ADR 0030).