-
Notifications
You must be signed in to change notification settings - Fork 33
Open
Labels
good first issueGood for newcomersGood for newcomers
Description
Problem Statement
The Store service has PushReferrer and PullReferrer but no way to delete referrers. Users cannot:
- Remove a single referrer (e.g. one signature).
- Remove all referrers of a given type for a record.
- Remove all referrers for a record
Proposed Solution
- Add DeleteReferrer RPC:
stream DeleteReferrerRequest, with optionalreferrer_type(scope by type) andreferrer_digest(delete a single referrer by manifest digest). - Implement in the store layer.
Note
After PR #985 is merged, deleting a referrer (especially a signature) should mark the record for signature verification so the reconciler can recompute trusted status.
Alternatives Considered
No response
Additional Context
No response
Checklist
- I have read the contributing guidelines
- I have verified this does not duplicate an existing feature request
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
good first issueGood for newcomersGood for newcomers
Type
Projects
Status
In Progress