Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 339182 - avoid multiple resourceLoading if an additional storageFinder is implemented
Summary: avoid multiple resourceLoading if an additional storageFinder is implemented
Status: CLOSED FIXED
Alias: None
Product: M2T
Classification: Modeling
Component: Xpand (show other bugs)
Version: 1.0.1   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: M6   Edit
Assignee: Karsten Thoms CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-03-08 04:32 EST by Benedikt Niehues CLA
Modified: 2013-02-21 08:14 EST (History)
0 users

See Also:
karsten.thoms: indigo+


Attachments
eliminating multiple resourceLoading (2.21 KB, patch)
2011-03-08 04:48 EST, Benedikt Niehues CLA
karsten.thoms: iplog+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Benedikt Niehues CLA 2011-03-08 04:32:16 EST
If an additional storageFinder is implemented it might happen that same resources can be found for different resourceIDs. This causes a weak performance for the builder and unwanted effects with problemMarkers in case of incremental build. Make sure that a XpandXtendResource is loaded only once but accessible for different resourceIDs
Comment 1 Benedikt Niehues CLA 2011-03-08 04:48:34 EST
Created attachment 190639 [details]
eliminating multiple resourceLoading

eliminating duplicate resourceLoading for resources with multiple resourceIDs and analyzing them only once if they are cached with different resourceIDs.
Comment 2 Karsten Thoms CLA 2011-03-08 07:34:38 EST
fixed with bfdff7103b47d2730208fb030b39abdd43711cad
Comment 3 Karsten Thoms CLA 2013-02-21 08:14:03 EST
Bug resolved before Xpand 1.2 release date => Closing