-
Type:
Bug
-
Status: Closed
-
Priority:
Major
-
Resolution: Expired
-
Affects Version/s: OpenIDM 4.0.0
-
Fix Version/s: None
-
Component/s: Module - Relationships
-
Labels:
-
Sprint:OpenIDM Sprint 53
-
Epic Link:
The two methods called 'clear' and 'clearNotIn' in the CollectionRelationshipProvider is forced to iterate all relationships individually to delete them. The fix is to implement a bulk delete so that all records with the associated relationship can be deleted in 1 or 2 queries.
Note: Sync and activityLog still needs to be invoked for unique deleted relationship.