Community
Participate
Working Groups
The MetaDataModelManager which is an object manager (instances of MetaDataModel for each project) via the ResourceSingletonObjectManager framework, does not clean up resources when the project is deleted. This ends up leaking MetaDataModel objects and underlying data. Though there is no persistent data to clean up, MetaDataModelManager should still override the IManagedObject.destroy() method and clean up resources and memory references.
Created attachment 180849 [details] patch to override destroy()
Checked in the patch to HEAD, revision 1.21 of MetaDataModelManager.