Bug 440913 - Reconcile derived state
Summary: Reconcile derived state
Status: NEW
Alias: None
Product: TMF
Classification: Modeling
Component: Xtext (show other bugs)
Version: 2.4.0   Edit
Hardware: PC Mac OS X
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-07-31 12:28 EDT by Sven Efftinge CLA
Modified: 2014-07-31 12:28 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sven Efftinge CLA 2014-07-31 12:28:28 EDT
Currently The DerivedStateAwareResourceDescriptionManager discards the derived state during indexing, although usually the elements created in the indexing will be created again after indexing. We should investigate whether it's possible to not discard but let the DerivedStateComputer reconcile the stubs done in the first round.

Also we eagerly force creation of URIs for the EObjectDescription, which is expensive.
We should investigate whether storing the resource URI and just the EObject's fragment is better.