summaryrefslogtreecommitdiffstats
path: root/vespaclient-container-plugin
Commit message (Expand)AuthorAgeFilesLines
* Zero delay — just the 10ms throttle wait — for throttle queueJon Marius Venstad2020-10-071-1/+1
* Avoid wait(0)Jon Marius Venstad2020-10-071-4/+4
* Shut down executor and use named threadJon Marius Venstad2020-10-071-1/+3
* Destroy visitor session in other thread to avoid deadlock, and 1000 queue sizeJon Marius Venstad2020-10-072-3/+11
* Merge pull request #14712 from vespa-engine/jonmv/expose-insufficient-storage...Jon Marius Venstad2020-10-054-1/+26
|\
| * Separate error code for insufficient storageJon Marius Venstad2020-10-054-1/+26
* | Move un-exported enum to exported packageJon Marius Venstad2020-10-021-10/+9
* | Catch errors no moreJon Marius Venstad2020-10-022-8/+8
|/
* Call completion handlers earlier when receiving data/close in doc/v1/handlerJon Marius Venstad2020-10-021-4/+18
* Cancel correct shutdown threadJon Marius Venstad2020-10-011-1/+1
* Update docJon Marius Venstad2020-10-011-1/+1
* Shut down forcibly earlierJon Marius Venstad2020-10-011-3/+3
* Only catch LinkageError in addition to RuntimeExceptionJon Marius Venstad2020-10-012-8/+8
* Revert "Catch Throwable instead of just RuntimeException"Jon Marius Venstad2020-10-012-13/+13
* Catch Throwable instead of just RuntimeExceptionJon Marius Venstad2020-10-012-13/+13
* More System.UTC(), less sillyJon Marius Venstad2020-10-011-1/+1
* Remove newline >_<Jon Marius Venstad2020-10-011-2/+1
* Revert "Revert "Clock.systemUTC() instead of non-existent injected Clock""Jon Marius Venstad2020-10-011-3/+3
* Revert "Clock.systemUTC() instead of non-existent injected Clock"Harald Musum2020-10-011-3/+3
* Clock.systemUTC() instead of non-existent injected ClockJon Marius Venstad2020-10-011-3/+3
* Merge pull request #14634 from vespa-engine/jonmv/async-feed-handlerJon Marius Venstad2020-10-019-0/+2317
|\
| * Await advance from test thread to next arrive is in the intended phaseJon Marius Venstad2020-09-301-2/+2
| * Make ManualClock thread safeJon Marius Venstad2020-09-301-5/+5
| * Add thread name argument to test code as wellJon Marius Venstad2020-09-301-1/+2
| * Use named threads for maintenanceJon Marius Venstad2020-09-301-4/+6
| * Preserve user callbacks through DocumentOperationExecutorImplJon Marius Venstad2020-09-302-5/+16
| * Simplify with closures to handle async responsesJon Marius Venstad2020-09-301-48/+16
| * Test client close during request handlingJon Marius Venstad2020-09-302-1/+8
| * Strict FIFO when throttlingJon Marius Venstad2020-09-302-23/+55
| * Add convenience for creating a LocalDocumentAccessJon Marius Venstad2020-09-301-3/+2
| * Re-add test that was accidentally removedJon Marius Venstad2020-09-301-0/+23
| * Register operations with phaser in the caller threadJon Marius Venstad2020-09-301-2/+2
| * Fix testsJon Marius Venstad2020-09-302-7/+10
| * More response tests — some more try-catchJon Marius Venstad2020-09-303-178/+259
| * Add handler test and various fixesJon Marius Venstad2020-09-302-21/+302
| * Separate out interface for DocumentOperationExecutorJon Marius Venstad2020-09-305-534/+748
| * Actually add test for DocumentOperationExecutorJon Marius Venstad2020-09-302-0/+363
| * Move setPhaser to LocalDocumentAccessJon Marius Venstad2020-09-301-4/+8
| * Revert "Revert "Jonmv/async doc v1 implementation""Jon Marius Venstad2020-09-304-0/+1328
* | Block feed requests while messagebus queue is fullBjørn Christian Seime2020-09-302-12/+17
|/
* Revert "Jonmv/async doc v1 implementation"Harald Musum2020-09-294-1328/+0
* Common metrics code and abi specJon Marius Venstad2020-09-281-2/+2
* Tests and the fixes they entailedJon Marius Venstad2020-09-281-14/+22
* Test throttling and handle responses arriving before their acksJon Marius Venstad2020-09-281-21/+47
* Separate out delay queue, and add unit test for itJon Marius Venstad2020-09-282-213/+291
* Use wait over sleep, to allow waking up maintainers on demandJon Marius Venstad2020-09-251-11/+18
* Eliminate code duplication in generating metric context for requestsJon Marius Venstad2020-09-251-30/+3
* Copyright header, one more catch, unused parameter GCJon Marius Venstad2020-09-252-7/+10
* Add async /document/v1 and backing executorJon Marius Venstad2020-09-253-0/+1233
* Use NOT_FOUND in DocumentResponse as well — as successJon Marius Venstad2020-09-241-1/+1