| Summary: | [Query2] Performance improvements in Indexing | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Modeling] EMF | Reporter: | saurav sarkar <saurav.sarkar1> | ||||
| Component: | Query2 | Assignee: | Project Inbox <emf.query2-inbox> | ||||
| Status: | CLOSED FIXED | QA Contact: | |||||
| Severity: | normal | ||||||
| Priority: | P3 | CC: | animesh143 | ||||
| Version: | unspecified | ||||||
| Target Milestone: | --- | ||||||
| Hardware: | PC | ||||||
| OS: | Windows Vista | ||||||
| Whiteboard: | |||||||
| Attachments: |
|
||||||
|
Description
saurav sarkar
Created attachment 184922 [details]
Prevents the problem of Full build of Workspace everytime the IDE is started.
To prevent full build of workspace, everytime the IDE is started, dumping and loading of indices was activated.
The Scenarios which were kept in mind while creating this patch were:-
1)A fresh workspace is created and no resources exist:- Indexing is not required in such a case.
2) Resources exist and IDE is shut down normally:- The indices are dumped and then at IDE start they are loaded.
3) Resources exist and IDE is shut down improperly:- The indices are not dumped. At the start of IDE a Full Build is done to build the indices. Since this is rare scenario and also due improper shutdown workspace has to be refreshed and hence Full build is needed.
4) Clean Build:- All resources will be reindexed.
Patch submitted. Hence closing the bug |