Details
Description
Albuquery should allow a request to block on the availability of results, aka "long polling". That request should timeout after a few minutes, at which time it should notify the client it should try again, probably at the timescale of about 1-5 minutes.
Fundamentally, this is done in Jersey by giving a timeout to the java future's .get(long timeout, TimeUnit units), catching that exception, and then returning an appropriate HTTP response.
Attachments
Issue Links
Activity
Risk Score | 0 |
Remote Link | This issue links to "Page (Confluence)" [ 32321 ] |
Resolution | Done [ 10000 ] | |
Status | To Do [ 10001 ] | Won't Fix [ 10405 ] |