You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Our update operation is not a true update, it is actually realized by deletion and insertion. What's more, updating the name of the entities and other part should be handled separately.
The deletion operation is also problematic as it hasn't considered the id-name mapping relationship and does nothing about it.
In this issue, we would try to resolve those problems.
…e deletion and modification of entities (#309)
### What changes were proposed in this pull request?
We change the key of name-id mapping pairs.
### Why are the changes needed?
Current name-id mapping contains no namespace information and can hardly
handle the following scenarios:
- Rename an entity when there exists an entity with the same name under
a different namespace.
- Delete entities recursively.
Fix: #305#306
### Does this PR introduce _any_ user-facing change?
No
### How was this patch tested?
Existing UTs can cover this change.
Describe the subtask
In this issue, we would try to resolve those problems.
Parent issue
#294
The text was updated successfully, but these errors were encountered: