Community
Participate
Working Groups
Build Identifier: If a project is created during one of previous work sessions with the client, deletion of model elements is performed very long because the crossReferenceAdapter in ProjectSpaceBase is not initialized. The proposed patch moves the initialization of the crossReferenceAdapter from function initResources() to init() and enables its initialization by default. Reproducible: Always Steps to Reproduce: 1. Import a project (>=50000 elements) from a file 2. Close the client and open it again 3. Delete a model element, which has children Deletion is perform very long, > 30 sec
Created attachment 217168 [details] Patch, fixing the problem
Patch has been applied with a small change: instead of OR'ing the boolean values of the extension points found, they are AND'ed, since otherwise the crossReferenceCache would be used in any case.