ATLAS-2841: Regression, Tag Propagation : When a table is moved from database1 to database2 , tag propagated from db1 still propagated to table.
Project: http://git-wip-us.apache.org/repos/asf/atlas/repo Commit: http://git-wip-us.apache.org/repos/asf/atlas/commit/6de9428f Tree: http://git-wip-us.apache.org/repos/asf/atlas/tree/6de9428f Diff: http://git-wip-us.apache.org/repos/asf/atlas/diff/6de9428f Branch: refs/heads/master Commit: 6de9428f447b669d44874a951faa9081bb4b3fda Parents: b9637b9 Author: Sarath Subramanian <[email protected]> Authored: Sun Aug 26 23:54:32 2018 -0700 Committer: Sarath Subramanian <[email protected]> Committed: Sun Aug 26 23:54:32 2018 -0700 ---------------------------------------------------------------------- .../apache/atlas/repository/store/graph/v1/DeleteHandlerV1.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/atlas/blob/6de9428f/repository/src/main/java/org/apache/atlas/repository/store/graph/v1/DeleteHandlerV1.java ---------------------------------------------------------------------- diff --git a/repository/src/main/java/org/apache/atlas/repository/store/graph/v1/DeleteHandlerV1.java b/repository/src/main/java/org/apache/atlas/repository/store/graph/v1/DeleteHandlerV1.java index c57e30a..4edc9da 100644 --- a/repository/src/main/java/org/apache/atlas/repository/store/graph/v1/DeleteHandlerV1.java +++ b/repository/src/main/java/org/apache/atlas/repository/store/graph/v1/DeleteHandlerV1.java @@ -296,8 +296,8 @@ public abstract class DeleteHandlerV1 { // for relationship edges, inverse vertex's relationship attribute doesn't need to be updated. // only delete the reference relationship edge - if (GraphHelper.isRelationshipEdge(edge)) { - deleteEdge(edge, isInternalType); + if (isRelationshipEdge(edge)) { + deleteRelationships(Collections.singleton(edge), isInternalType); AtlasVertex referencedVertex = entityRetriever.getReferencedEntityVertex(edge, relationshipDirection, entityVertex);
