registry icon indicating copy to clipboard operation
registry copied to clipboard

Provide a delete API for deleting a schema metadata and all related information

Open priyank5485 opened this issue 6 years ago • 5 comments

Currently, we do not support deleting a schema metadata at top level. This issue is created to provide such an API that will delete schema metadata and all related data including versions, states, branches, mappings, etc. We will need to add a corresponding UI control and a warning message for the same before UI makes this API call.

priyank5485 avatar Nov 13 '18 02:11 priyank5485

https://github.com/hortonworks/registry/pull/510

priyank5485 avatar Nov 13 '18 03:11 priyank5485

@priyank5485 This feature is not exposed via UI. Can you add documentation for this feature?

https://registry-project.readthedocs.io/en/latest/schema-registry.html#using-schema-related-apis

kamalcph avatar Feb 19 '19 16:02 kamalcph

@kamalcph I have added the API usage in https://github.com/hortonworks/registry/commit/6fa81bccecbac06b7976a434a43d9e8017d4b238

@satishd I pushed a commit to master branch only. Given that docs are not part of release artifacts, we should be good. But checking with you just in case we have documentation per release.

priyank5485 avatar Feb 20 '19 01:02 priyank5485

@satishd I pushed a commit to master branch only. Given that docs are not part of release artifacts, we should be good. But checking with you just in case we have documentation per release.

Agree on that. Generally, users look at readthedocs which shows by default with master branch. I do not think we need to create a new RC to have this in 0.6.0 version as it is minor doc issue.

satishd avatar Feb 20 '19 02:02 satishd

@kamalcph We plan to have this feature via UI once it is covered by QE tests and tested thoroughly. REST API can be used by users who wants to still use delete functionality but this can be considered as experimental.

satishd avatar Feb 20 '19 02:02 satishd

Duplicate of #510

gcsaba2 avatar Oct 05 '22 13:10 gcsaba2