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

Bug 383345

Summary: Git Service operations look like they've been serialized - should be done in parallel
Product: [ECD] Orion Reporter: Simon Kaegi <simon_kaegi>
Component: GitAssignee: Project Inbox <orion.git-inbox>
Status: RESOLVED WONTFIX QA Contact:
Severity: normal    
Priority: P3 CC: Szymon.Brandys
Version: 0.5   
Target Milestone: ---   
Hardware: PC   
OS: Windows 7   
Whiteboard:

Description Simon Kaegi CLA 2012-06-22 14:53:03 EDT
I haven't looked at the underlying code but on both the git repositories pagea and git status page looking at the network traffic it looks like we're not doing our service calls in parallel and instead are doing one call - then - another call - then - another call -etc

Instead we should try to do all the calls in parallel - then - do something with the results.

orion.Deferred.all provides some support that should help here.
Comment 1 Susan McCourt CLA 2012-06-22 15:10:08 EDT
We don't want completely parallel.  I know we've discussed having the first "section" (immediately visible) portion fill in first and fastest, so we want to request that first.  There is probably something between "all parallel" and "serial" that would work.
Comment 2 John Arthorne CLA 2015-05-05 15:49:20 EDT
Closing as part of a mass clean up of inactive bugs. Please reopen if this problem still occurs or is relevant to you. For more details see:


https://dev.eclipse.org/mhonarc/lists/orion-dev/msg03444.html
Comment 3 John Arthorne CLA 2015-05-05 16:02:18 EDT
Closing as part of a mass clean up of inactive bugs. Please reopen if this problem still occurs or is relevant to you. For more details see:


https://dev.eclipse.org/mhonarc/lists/orion-dev/msg03444.html