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

Bug 331866

Summary: [ui] Show when callin marker creator is waiting for java indexes
Product: [Tools] Objectteams Reporter: Stephan Herrmann <stephan.herrmann>
Component: OTDTAssignee: Stephan Herrmann <stephan.herrmann>
Status: VERIFIED FIXED QA Contact:
Severity: enhancement    
Priority: P3    
Version: 0.8   
Target Milestone: 0.8 M4   
Hardware: All   
OS: All   
Whiteboard:
Attachments:
Description Flags
Fix none

Description Stephan Herrmann CLA 2010-12-05 09:03:33 EST
Currently at startup of the OTDT the progress indicator says
"Creating Callin Markers ...", which sometimes stays for quite long time.
In fact most of this time is spent waiting for the Java tooling to become
ready, specifically search support waits for the indexes.

For better user experience the progress indicator should show this difference.
Comment 1 Stephan Herrmann CLA 2010-12-05 09:06:35 EST
Created attachment 184554 [details]
Fix

Fixed by chained scheduling of the callin marker job:
first schedule a job that only waits for the indexes and let
this job schedule the real job on completion.
Comment 2 Stephan Herrmann CLA 2010-12-05 09:08:36 EST
Patch has been committed as r1129.
Comment 3 Stephan Herrmann CLA 2010-12-16 15:23:40 EST
Verified for M4 using build 201012150343

On startup it now says "OTDT Waiting for Java Indexes"
until the index are ready, at what point it will say
"Creating Callin Markers ..." which is visible only for
a much shorter time.