Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 566123

Summary: ContentBehavior should cache ContentPartFactory and ContentPartPool
Product: [Tools] GEF Reporter: Alexander Nyßen <nyssen>
Component: GEF MVCAssignee: gef-inbox <gef-inbox>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3    
Version: unspecified   
Target Milestone: 5.3.1 (2020-09) RC1   
Hardware: PC   
OS: Mac OS X   
Whiteboard:

Description Alexander Nyßen CLA 2020-08-17 05:14:43 EDT
ContentBehavior retrieves ContentPartFactory and ContentPartPool within findOrCreatePartFor(Object). This is especially expensive for bulk operations, where several content elements are processed. We should ensure the ContentPartFactory and ContentBehavior are only obtained once.
Comment 1 Alexander Nyßen CLA 2020-08-28 03:50:12 EDT
Resolving as fixed in 5.3.1 RC1.