cdap icon indicating copy to clipboard operation
cdap copied to clipboard

Disable Delete versioned endpoint

Open sanjanasandeep opened this issue 2 years ago • 2 comments

Disable DELETE /apps/{app-id}/versions/{version-id} with a control flag. We intend to disable this api - since it contradicts the DELETE /app logic for LCM. We intend to wipe out every version of an app on delete and not give users the ability to delete individual app versions. specifically, thereby maintaining a clean change history

JIRA:

https://cdap.atlassian.net/browse/CDAP-19525

Testing:

Returns the following on local sandbox

Screen Shot 2022-08-29 at 4 33 39 PM

sanjanasandeep avatar Aug 30 '22 00:08 sanjanasandeep

gitpod-io[bot] avatar Aug 30 '22 00:08 gitpod-io[bot]

@chtyim @albertshau @avirmani Does this change go behind a feature flag as well?

sanjanasandeep avatar Aug 30 '22 01:08 sanjanasandeep

opened https://github.com/cdapio/cdap/pull/14718

sanjanasandeep avatar Nov 08 '22 00:11 sanjanasandeep