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

Bug 365096

Summary: [progress service] long-polling autorefresh for tasks list
Product: [ECD] Orion Reporter: Malgorzata Janczarska <malgorzata.tomczyk>
Component: ClientAssignee: Malgorzata Janczarska <malgorzata.tomczyk>
Status: RESOLVED FIXED QA Contact:
Severity: enhancement    
Priority: P3    
Version: 0.2   
Target Milestone: 0.4 M1   
Hardware: PC   
OS: Windows 7   
Whiteboard:
Bug Depends on:    
Bug Blocks: 364987    

Description Malgorzata Janczarska CLA 2011-11-29 11:36:39 EST
Task list should implement a smart autorefresh, long-polling that would reduce unnecessary jam and made tasks list usable as a "hint".
Preferably we should use also some kind of delta to avoid sending details of tasks that did not change for ages.
Comment 1 Malgorzata Janczarska CLA 2011-12-07 10:58:30 EST
This is done use
GET /task?Longpolling=true to start longpolling and then
GET /task?Longpolling=true&LongpollingId=[id returned by previous GET] to long poll

The mechanism should be re-written when we move to Jetty 8. Opened Bug 365917 for that.