Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Use a static throttler for now | Jon Marius Venstad | 2021-06-21 | 1 | -1/+1 | |
| | ||||||
* | Weight throughput higher | Jon Marius Venstad | 2021-06-21 | 1 | -1/+1 | |
| | ||||||
* | Make throttler test scenario more tricky, and print stats | Jon Marius Venstad | 2021-06-21 | 2 | -4/+17 | |
| | ||||||
* | Update abi spec | Jon Marius Venstad | 2021-06-21 | 2 | -2/+38 | |
| | ||||||
* | Add Throttler interface | Jon Marius Venstad | 2021-06-21 | 4 | -41/+172 | |
| | ||||||
* | Retry some more exceptions thrown by apache | Jon Marius Venstad | 2021-06-21 | 1 | -3/+7 | |
| | ||||||
* | Map exception at higher abstraction level where document id is known | Bjørn Christian Seime | 2021-06-16 | 2 | -2/+10 | |
| | ||||||
* | Report exceptional feed failures as FeedException. | Bjørn Christian Seime | 2021-06-16 | 11 | -131/+221 | |
| | | | | | | Change signature of ResultCallback to use FeedException. Rename 'JsonParseException' => 'OperationParseException'. Add exception for response/result parse failure. | |||||
* | Simplify JsonStreamFeederExample | Bjørn Christian Seime | 2021-06-15 | 1 | -32/+3 | |
| | | | | | Use FeedClient.stats() instead of manual book-keeping. Include document id in error messages. | |||||
* | Add 3 examples | Bjørn Christian Seime | 2021-06-15 | 3 | -0/+269 | |
| | | | | The two more complex examples are copied from vespa-http-client documentation. | |||||
* | Update abi spec | Jon Marius Venstad | 2021-06-15 | 2 | -15/+2 | |
| | ||||||
* | Make it configurable wheethere to benchmark client | Jon Marius Venstad | 2021-06-15 | 2 | -2/+9 | |
| | ||||||
* | Remove jetty and okhttp impementations | Jon Marius Venstad | 2021-06-15 | 3 | -265/+0 | |
| | ||||||
* | Add Javadoc | Bjørn Christian Seime | 2021-06-14 | 7 | -0/+38 | |
| | ||||||
* | Export Javadoc + monitor for ABI changes | Bjørn Christian Seime | 2021-06-14 | 3 | -0/+350 | |
| | ||||||
* | Revert to apache client | Jon Marius Venstad | 2021-06-14 | 1 | -1/+1 | |
| | ||||||
* | Avoid jumpy clock for latency measurements | Jon Marius Venstad | 2021-06-14 | 1 | -2/+2 | |
| | ||||||
* | Clean up imports | Jon Marius Venstad | 2021-06-14 | 1 | -19/+0 | |
| | ||||||
* | Revert "Merge pull request #18232 from ↵ | Jon Marius Venstad | 2021-06-14 | 8 | -27/+177 | |
| | | | | | | | vespa-engine/revert-18231-jonmv/vespa-feed-client" This reverts commit eb8b2a1d15596df8487ff855934297152fee5e92, reversing changes made to 67412c3c00fae41f1ce24b9e47a24c41128475f2. | |||||
* | Revert "Jonmv/vespa feed client" | Arnstein Ressem | 2021-06-14 | 8 | -177/+27 | |
| | ||||||
* | Try OkHttpClient | Jon Marius Venstad | 2021-06-14 | 1 | -1/+1 | |
| | ||||||
* | One (single-conn) Jetty client per specified connection | Jon Marius Venstad | 2021-06-14 | 1 | -7/+4 | |
| | ||||||
* | Support OKHttp | Jon Marius Venstad | 2021-06-14 | 2 | -0/+151 | |
| | ||||||
* | Expose circuit breaker state, to let user close client from outside | Jon Marius Venstad | 2021-06-14 | 6 | -19/+21 | |
| | ||||||
* | Revert to apache | Jon Marius Venstad | 2021-06-11 | 1 | -1/+1 | |
| | ||||||
* | Set headers from original request | Jon Marius Venstad | 2021-06-11 | 1 | -13/+15 | |
| | ||||||
* | Set proper SSLContext on Jetty client | Jon Marius Venstad | 2021-06-11 | 1 | -1/+1 | |
| | ||||||
* | Use Jetty for vespa-feed-client | Jon Marius Venstad | 2021-06-11 | 4 | -2/+134 | |
| | ||||||
* | Create URL without apache | Jon Marius Venstad | 2021-06-11 | 2 | -29/+28 | |
| | ||||||
* | Move logic for constructing SSLContext to builder | Bjørn Christian Seime | 2021-06-10 | 2 | -18/+17 | |
| | ||||||
* | Add builder methods accepting X509Certificate and PrivateKey | Bjørn Christian Seime | 2021-06-10 | 3 | -2/+72 | |
| | ||||||
* | Rename variables and add shared config validation | Bjørn Christian Seime | 2021-06-10 | 2 | -16/+18 | |
| | ||||||
* | Represent parsing failure as JsonParseException | Bjørn Christian Seime | 2021-06-10 | 2 | -54/+76 | |
| | ||||||
* | Add method to feed single JSON document | Bjørn Christian Seime | 2021-06-10 | 2 | -0/+56 | |
| | ||||||
* | Move client stub to separate class | Bjørn Christian Seime | 2021-06-10 | 1 | -35/+40 | |
| | ||||||
* | Hide client library behind HttpRequest and HttpResponse | Jon Marius Venstad | 2021-06-10 | 10 | -100/+158 | |
| | ||||||
* | Print response, not request | Jon Marius Venstad | 2021-06-10 | 2 | -3/+4 | |
| | ||||||
* | Throw FeedException on handler errors | Jon Marius Venstad | 2021-06-10 | 3 | -45/+88 | |
| | ||||||
* | Use stats aggregated by client | Jon Marius Venstad | 2021-06-10 | 2 | -3/+11 | |
| | ||||||
* | Add teest for HttpRequestStrategy and HttpFeedClient, and fix minor bugs | Jon Marius Venstad | 2021-06-09 | 5 | -6/+213 | |
| | ||||||
* | Actually wire in benchmarking | Jon Marius Venstad | 2021-06-09 | 1 | -1/+1 | |
| | ||||||
* | Rename to OperationStats and make public | Jon Marius Venstad | 2021-06-09 | 9 | -100/+121 | |
| | ||||||
* | Update JsonFeederTest to read from file | Jon Marius Venstad | 2021-06-09 | 1 | -42/+54 | |
| | ||||||
* | Use a dedicated thread for result handling for feed client (parsing etc.) | Jon Marius Venstad | 2021-06-09 | 1 | -16/+25 | |
| | ||||||
* | Add BenchmarkingCluster to the mix | Jon Marius Venstad | 2021-06-09 | 3 | -1/+255 | |
| | ||||||
* | Fix and test circuit breaker logic | Jon Marius Venstad | 2021-06-09 | 3 | -14/+82 | |
| | ||||||
* | Revert "Merge pull request #18173 from ↵ | Bjørn Christian Seime | 2021-06-09 | 2 | -137/+211 | |
| | | | | | | | vespa-engine/revert-18172-bjorncs/json-feeder" This reverts commit ce0d7152953752769403555dc53adeb7bff809fd, reversing changes made to 9294174b953b2092264cc8a9484368bc2cce5b7c. | |||||
* | Revert "Bjorncs/json feeder" | Bjørn Christian Seime | 2021-06-09 | 2 | -211/+137 | |
| | ||||||
* | Merge pull request #18172 from vespa-engine/bjorncs/json-feeder | Bjørn Christian Seime | 2021-06-09 | 2 | -137/+211 | |
|\ | | | | | Bjorncs/json feeder | |||||
| * | Dispatch all per-request processing to result executor | Bjørn Christian Seime | 2021-06-09 | 1 | -7/+5 | |
| | |