Skip to content

Historian should support cascading deletes for version metacards #7006

Description

@vinamartin

Description

The Historian currently supports skipVersioning on DeleteRequests to opt out of creating delete metacards for that request. I think it could be nice to take this one step further and add a flag to cascadeDelete which would delete all version metacards associated with the metacards in the delete request.

For example, if Image A has 30 revisions, I should be able to create a delete request that deletes Image A and all 30 revision metacards instead of querying for those and deleting them myself.

Expected behavior:

Historian accepts a new flag that allows all associated revisions to be deleted in the same request.

Version

All versions that include Historian

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions