Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Shut down forcibly earlier | Jon Marius Venstad | 2020-10-01 | 1 | -3/+3 | |
| | ||||||
* | Only catch LinkageError in addition to RuntimeException | Jon Marius Venstad | 2020-10-01 | 2 | -8/+8 | |
| | ||||||
* | Revert "Catch Throwable instead of just RuntimeException" | Jon Marius Venstad | 2020-10-01 | 2 | -13/+13 | |
| | | | | This reverts commit 75cafe646fbbbf9ba65021d65e2bb6afd1c4d156. | |||||
* | Catch Throwable instead of just RuntimeException | Jon Marius Venstad | 2020-10-01 | 2 | -13/+13 | |
| | ||||||
* | More System.UTC(), less silly | Jon Marius Venstad | 2020-10-01 | 1 | -1/+1 | |
| | ||||||
* | Remove newline >_< | Jon Marius Venstad | 2020-10-01 | 1 | -2/+1 | |
| | ||||||
* | Revert "Revert "Clock.systemUTC() instead of non-existent injected Clock"" | Jon Marius Venstad | 2020-10-01 | 1 | -3/+3 | |
| | ||||||
* | Revert "Clock.systemUTC() instead of non-existent injected Clock" | Harald Musum | 2020-10-01 | 1 | -3/+3 | |
| | ||||||
* | Clock.systemUTC() instead of non-existent injected Clock | Jon Marius Venstad | 2020-10-01 | 1 | -3/+3 | |
| | ||||||
* | Merge pull request #14634 from vespa-engine/jonmv/async-feed-handler | Jon Marius Venstad | 2020-10-01 | 9 | -0/+2317 | |
|\ | | | | | Async document v1 | |||||
| * | Await advance from test thread to next arrive is in the intended phase | Jon Marius Venstad | 2020-09-30 | 1 | -2/+2 | |
| | | ||||||
| * | Make ManualClock thread safe | Jon Marius Venstad | 2020-09-30 | 1 | -5/+5 | |
| | | ||||||
| * | Add thread name argument to test code as well | Jon Marius Venstad | 2020-09-30 | 1 | -1/+2 | |
| | | ||||||
| * | Use named threads for maintenance | Jon Marius Venstad | 2020-09-30 | 1 | -4/+6 | |
| | | ||||||
| * | Preserve user callbacks through DocumentOperationExecutorImpl | Jon Marius Venstad | 2020-09-30 | 2 | -5/+16 | |
| | | ||||||
| * | Simplify with closures to handle async responses | Jon Marius Venstad | 2020-09-30 | 1 | -48/+16 | |
| | | ||||||
| * | Test client close during request handling | Jon Marius Venstad | 2020-09-30 | 2 | -1/+8 | |
| | | ||||||
| * | Strict FIFO when throttling | Jon Marius Venstad | 2020-09-30 | 2 | -23/+55 | |
| | | ||||||
| * | Add convenience for creating a LocalDocumentAccess | Jon Marius Venstad | 2020-09-30 | 1 | -3/+2 | |
| | | ||||||
| * | Re-add test that was accidentally removed | Jon Marius Venstad | 2020-09-30 | 1 | -0/+23 | |
| | | ||||||
| * | Register operations with phaser in the caller thread | Jon Marius Venstad | 2020-09-30 | 1 | -2/+2 | |
| | | ||||||
| * | Fix tests | Jon Marius Venstad | 2020-09-30 | 2 | -7/+10 | |
| | | ||||||
| * | More response tests — some more try-catch | Jon Marius Venstad | 2020-09-30 | 3 | -178/+259 | |
| | | ||||||
| * | Add handler test and various fixes | Jon Marius Venstad | 2020-09-30 | 2 | -21/+302 | |
| | | ||||||
| * | Separate out interface for DocumentOperationExecutor | Jon Marius Venstad | 2020-09-30 | 5 | -534/+748 | |
| | | ||||||
| * | Actually add test for DocumentOperationExecutor | Jon Marius Venstad | 2020-09-30 | 2 | -0/+363 | |
| | | ||||||
| * | Move setPhaser to LocalDocumentAccess | Jon Marius Venstad | 2020-09-30 | 1 | -4/+8 | |
| | | ||||||
| * | Revert "Revert "Jonmv/async doc v1 implementation"" | Jon Marius Venstad | 2020-09-30 | 4 | -0/+1328 | |
| | | | | | | | | This reverts commit c6aded1606112a54969f56403085ca90d61dac8f. | |||||
* | | Block feed requests while messagebus queue is full | Bjørn Christian Seime | 2020-09-30 | 2 | -12/+17 | |
|/ | | | | | Fix for transient error 'full messagebus queue' being reported back to vespa-http-client. The backpressure handling in ContainerThreadPool/ThreadedRequestHandler will respond with 299/429 when the pipeline is blocked. | |||||
* | Revert "Jonmv/async doc v1 implementation" | Harald Musum | 2020-09-29 | 4 | -1328/+0 | |
| | ||||||
* | Common metrics code and abi spec | Jon Marius Venstad | 2020-09-28 | 1 | -2/+2 | |
| | ||||||
* | Tests and the fixes they entailed | Jon Marius Venstad | 2020-09-28 | 1 | -14/+22 | |
| | ||||||
* | Test throttling and handle responses arriving before their acks | Jon Marius Venstad | 2020-09-28 | 1 | -21/+47 | |
| | ||||||
* | Separate out delay queue, and add unit test for it | Jon Marius Venstad | 2020-09-28 | 2 | -213/+291 | |
| | ||||||
* | Use wait over sleep, to allow waking up maintainers on demand | Jon Marius Venstad | 2020-09-25 | 1 | -11/+18 | |
| | ||||||
* | Eliminate code duplication in generating metric context for requests | Jon Marius Venstad | 2020-09-25 | 1 | -30/+3 | |
| | ||||||
* | Copyright header, one more catch, unused parameter GC | Jon Marius Venstad | 2020-09-25 | 2 | -7/+10 | |
| | ||||||
* | Add async /document/v1 and backing executor | Jon Marius Venstad | 2020-09-25 | 3 | -0/+1233 | |
| | ||||||
* | Use NOT_FOUND in DocumentResponse as well — as success | Jon Marius Venstad | 2020-09-24 | 1 | -1/+1 | |
| | ||||||
* | Use trace level from parameters, and pass on to Response | Jon Marius Venstad | 2020-09-24 | 1 | -0/+1 | |
| | ||||||
* | Add missing trailing newline | Bjørn Christian Seime | 2020-09-21 | 1 | -1/+1 | |
| | ||||||
* | Throttle using overload handling from ThreadedRequestHandler | Bjørn Christian Seime | 2020-09-21 | 5 | -81/+66 | |
| | ||||||
* | Rename class to make surefire/junit run it | Bjørn Christian Seime | 2020-09-21 | 1 | -1/+1 | |
| | ||||||
* | Reimplement flow control to work correctly with new threadpool model | Bjørn Christian Seime | 2020-09-18 | 6 | -260/+89 | |
| | | | | | | Throttle http requests when http handler threadpool starts queuing. Always use non-blocking send method on messagebus session. Remove handling of messagebus status code that is never returned. | |||||
* | Move tests package containing classes being tested | Bjørn Christian Seime | 2020-09-18 | 2 | -5/+2 | |
| | | | | Package private members can now be used from tests | |||||
* | Inject container threadpool directly to FeedHandler and RestApi | Bjørn Christian Seime | 2020-09-03 | 4 | -21/+35 | |
| | ||||||
* | Time out connections on the IOThread level | Jon Bratseth | 2020-08-28 | 2 | -97/+42 | |
| | | | | | | | Time out connections on the IOThread level instead of leaving this to Apache. Keep old connections alive for a while after timeout and keep polling them such that, if the old connection hits a different real behind a VIP than the new connection we'll still get the replies. | |||||
* | Use named constants instead of strings sprinkled all over. | Henning Baldersheim | 2020-08-04 | 2 | -2/+4 | |
| | ||||||
* | Merge pull request #13220 from vespa-engine/balder/add-more-info-to-xml-error | Henning Baldersheim | 2020-06-18 | 6 | -51/+147 | |
|\ | | | | | Add first 200 bytes of message to xml exception | |||||
| * | Add a todo about diabling debug mode. | Henning Baldersheim | 2020-06-18 | 4 | -8/+30 | |
| | |