Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Transfer ownership. | Haakon Dybdahl | 2017-05-23 | 1 | -1/+1 |
| | |||||
* | Add readmes | Haakon Dybdahl | 2017-01-23 | 1 | -0/+1 |
| | |||||
* | increase default for maxbusythreads | Arne H Juul | 2017-01-13 | 1 | -1/+1 |
| | |||||
* | ensure correct accounting on InterruptedException | Arne H Juul | 2017-01-12 | 1 | -7/+12 |
| | |||||
* | add back waiting on shutdown() | Arne H Juul | 2017-01-12 | 1 | -1/+7 |
| | | | | | * add a global pending replies counter * wait for all outstanding replies on shutdown | ||||
* | simplify SharedSender API | Arne H Juul | 2017-01-12 | 2 | -76/+64 |
| | | | | | | | | * require ResultCallback owners to keep their own Pending number * no longer send numPending in handleReply() * remove unused remove() method * get rid of activeOwners map and associated monitor * waitForPending() now just delegates to the Pending number | ||||
* | remove unused maxPending parameter | Arne H Juul | 2017-01-12 | 2 | -35/+11 |
| | |||||
* | fix bug | Arne H Juul | 2017-01-12 | 1 | -2/+4 |
| | | | | | if abortOnError was false, the old code would always return "true" even with numPending == 0. | ||||
* | Revert "Revert "Revert "Revert "Revert "Revert "Revert "Revert "Revert ↵ | Arnstein Ressem | 2017-01-09 | 1 | -122/+77 |
| | | | | "Balder/avoid costly notifyall in sharedsender""""""""" | ||||
* | Revert "Add missing serialVersionUID." | Arnstein Ressem | 2017-01-09 | 1 | -1/+0 |
| | |||||
* | Add missing serialVersionUID. | Henning Baldersheim | 2017-01-09 | 1 | -0/+1 |
| | |||||
* | Enable clearing and unblocking. | Henning Baldersheim | 2017-01-09 | 1 | -1/+2 |
| | |||||
* | Guarantee that numPending will be 0 at least and at most once. | Henning Baldersheim | 2017-01-09 | 1 | -5/+8 |
| | |||||
* | Use if guards instead of if/else and correct camel case. | Henning Baldersheim | 2017-01-09 | 1 | -21/+22 |
| | |||||
* | Actually use initialCount | Henning Baldersheim | 2017-01-09 | 1 | -2/+2 |
| | |||||
* | Simplify since there is no longer any race. | Henning Baldersheim | 2017-01-09 | 1 | -31/+21 |
| | |||||
* | Git commit -a -m "Implment an AbstractQueuedSynchronizer do handle up/down ↵ | Henning Baldersheim | 2017-01-09 | 1 | -33/+49 |
| | | | | counting. | ||||
* | Fix race condition in the case of concurrent initial send. | Henning Baldersheim | 2017-01-09 | 1 | -2/+5 |
| | |||||
* | Remove unused code. | Henning Baldersheim | 2017-01-09 | 1 | -8/+0 |
| | |||||
* | If the owner is gone, it did not happen.... | Henning Baldersheim | 2017-01-08 | 1 | -2/+1 |
| | |||||
* | Use a constant with a descriptive name. | Henning Baldersheim | 2017-01-08 | 1 | -1/+2 |
| | |||||
* | Since we might miss a notify we need to wake and check if we missed the ↵ | Henning Baldersheim | 2017-01-08 | 1 | -3/+3 |
| | | | | wakeup call. | ||||
* | if someone removes a callback, we must clear pending and signal/prevent ↵ | Henning Baldersheim | 2017-01-08 | 1 | -1/+4 |
| | | | | anyone from sleeping there. | ||||
* | Revert "Revert "Revert "Revert "Revert "Revert "Revert "Revert "Balder/avoid ↵ | Henning Baldersheim | 2017-01-08 | 1 | -78/+114 |
| | | | | costly notifyall in sharedsender"""""""" | ||||
* | Revert "Revert "Revert "Revert "Revert "Revert "Revert "Balder/avoid costly ↵ | Henning Baldersheim | 2017-01-08 | 1 | -114/+78 |
| | | | | notifyall in sharedsender""""""" | ||||
* | Keep the old interface. | Henning Baldersheim | 2017-01-07 | 2 | -6/+6 |
| | |||||
* | Revert "Revert "Revert "Revert "Revert "Revert "Balder/avoid costly ↵ | Henning Baldersheim | 2017-01-07 | 2 | -81/+117 |
| | | | | notifyall in sharedsender"""""" | ||||
* | Revert "Revert "Revert "Revert "Revert "Balder/avoid costly notifyall in ↵ | Henning Baldersheim | 2017-01-07 | 2 | -117/+81 |
| | | | | sharedsender""""" | ||||
* | Revert "Revert "Revert "Revert "Balder/avoid costly notifyall in ↵ | Henning Baldersheim | 2017-01-07 | 2 | -81/+117 |
| | | | | sharedsender"""" | ||||
* | Revert "Revert "Revert "Balder/avoid costly notifyall in sharedsender""" | Henning Baldersheim | 2017-01-07 | 2 | -117/+81 |
| | |||||
* | Remove unused and incorrect imports. | Henning Baldersheim | 2017-01-07 | 1 | -6/+0 |
| | |||||
* | Revert "Revert "Balder/avoid costly notifyall in sharedsender"" | Henning Baldersheim | 2017-01-07 | 2 | -78/+120 |
| | |||||
* | Revert "Balder/avoid costly notifyall in sharedsender" | Henning Baldersheim | 2017-01-07 | 2 | -120/+78 |
| | |||||
* | If it is no longer active, there are none pending. | Henning Baldersheim | 2017-01-07 | 1 | -1/+2 |
| | |||||
* | Allow for a Callback to complete early. | Henning Baldersheim | 2017-01-07 | 1 | -8/+15 |
| | |||||
* | First take to avoid notifyall. | Henning Baldersheim | 2017-01-07 | 2 | -76/+110 |
| | |||||
* | There was a test using vespafeeder that required it on standard out. | Henning Baldersheim | 2017-01-04 | 1 | -1/+1 |
| | |||||
* | Only log traces on debug loglevel. | Henning Baldersheim | 2017-01-04 | 1 | -1/+2 |
| | |||||
* | Use logger instead of System.out.println | Henning Baldersheim | 2017-01-03 | 1 | -1/+1 |
| | |||||
* | limit the number of threads blocked in old /feed/ API | Arne H Juul | 2016-12-22 | 2 | -35/+57 |
| | |||||
* | Mark for deprecation | Jon Bratseth | 2016-11-01 | 2 | -1/+3 |
| | |||||
* | Dirty workaround to DI hostile legacy code | Jon Bratseth | 2016-10-03 | 1 | -5/+20 |
| | |||||
* | Always use a mutable list for now | Jon Bratseth | 2016-09-30 | 1 | -1/+2 |
| | |||||
* | Add support for directly passing clusters | Jon Bratseth | 2016-09-29 | 2 | -9/+20 |
| | |||||
* | Support document-api in application | Jon Bratseth | 2016-09-28 | 6 | -37/+55 |
| | |||||
* | Move parent pom to toplevel directory | Eirik Nygaard | 2016-06-23 | 1 | -1/+0 |
| | |||||
* | Fix owner files. | Haakon Dybdahl | 2016-06-17 | 1 | -1/+1 |
| | |||||
* | Publish | Jon Bratseth | 2016-06-15 | 35 | -0/+2760 |