Bug 458999

Summary: Have adapter removal and resource unload optional on session close
Product: [Modeling] Sirius Reporter: Esteban DUGUEPEROUX <esteban.dugueperoux>
Component: CoreAssignee: Project inbox <sirius.core-inbox>
Status: NEW --- QA Contact:
Severity: enhancement    
Priority: P3 CC: maxime.porhel, pierre-charles.david
Version: 2.0.0Keywords: triaged
Target Milestone: ---   
Hardware: PC   
OS: Linux   
See Also: https://bugs.eclipse.org/bugs/show_bug.cgi?id=456410
https://bugs.eclipse.org/bugs/show_bug.cgi?id=456326
Whiteboard:

Description Esteban DUGUEPEROUX CLA 2015-02-03 03:57:36 EST
I raise this feature request to have adapter removal and resource unload optionnal on session close to speed up close.
When doing that we must be sure to not have references to session model elements kept, typically memory leaks.
Comment 1 Pierre-Charles David CLA 2015-02-03 08:49:01 EST
This is related to bug 456410 and bug 456326, and goes with the general theme of allowing downstream clients to customize behaviors which are currently hard-coded in Sirius, either because they do not need them (as is the case here) and/or because they can provide a better/smarter/more efficient implementation of the behavior for their specific context.