yuqi1129 opened a new issue, #14524: URL: https://github.com/apache/gravitino/issues/14524
### Version main branch ### Describe what's wrong An externally copied schema comment can contain another schema's Gravitino identifier. Import must not move or overwrite the original schema entity and its attached identity metadata. ### Error message and/or stacktrace The copied schema can be associated with the original schema identity instead of preserving the original owner. ### How to reproduce Copy a registered external schema's identifier marker to another schema, then load the copy. Loading or deleting the copy must not change the original schema entity. A genuine external rename, after the original source name disappears, should continue to retain its identity. ### Additional context Tracks https://github.com/datastrato/gravitino-enterprise/issues/3123. Proposed conservative behavior rejects the conflicting copy; automatic independent import is not implemented. To import a separate copy, remove the copied marker from its source comment first. Also prevent no-overwrite insert from replacing an entity across namespaces. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
