Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Effectively join benchmark thread before re3ading stats | Jon Marius Venstad | 2022-02-11 | 1 | -6/+8 |
| | |||||
* | Ensure "retried" has partial result by syncing with result thread between ↵ | Jon Marius Venstad | 2021-12-17 | 1 | -11/+20 |
| | | | | retry and doom | ||||
* | Use user specified timeout for client timeout as well | Jon Marius Venstad | 2021-12-14 | 1 | -8/+8 |
| | |||||
* | Extract vespa-feed-client-api module from vespa-feed-client | Morten Tokle | 2021-12-07 | 9 | -489/+33 |
| | |||||
* | Stabilise unit test | Jon Marius Venstad | 2021-11-22 | 1 | -3/+4 |
| | |||||
* | Correct copyright headers | Jon Bratseth | 2021-10-20 | 1 | -1/+1 |
| | |||||
* | Add missiung copyrights | Jon Bratseth | 2021-10-20 | 1 | -1/+2 |
| | |||||
* | Merge pull request #19509 from vespa-engine/jonmv/fix-docid-parse-bugv7.481.18 | Jon Marius Venstad | 2021-10-11 | 1 | -0/+54 |
|\ | | | | | Fix document id parse bug in feed client | ||||
| * | Fix document id parse bug in feed client | Jon Marius Venstad | 2021-10-11 | 1 | -0/+54 |
| | | |||||
* | | Update Verizon Media copyright notices. | gjoranv | 2021-10-07 | 8 | -8/+8 |
|/ | |||||
* | Use overloads for http error response / io exception | Jon Marius Venstad | 2021-08-12 | 1 | -2/+3 |
| | |||||
* | Compute benchmark stats difference | Jon Marius Venstad | 2021-06-30 | 1 | -0/+6 |
| | |||||
* | Parse tracese properly | Jon Marius Venstad | 2021-06-28 | 1 | -7/+35 |
| | |||||
* | Expand JSON readere buffer when too small for current document | Jon Marius Venstad | 2021-06-28 | 1 | -0/+1 |
| | |||||
* | Test and fix removes in JSON feed parser | Jon Marius Venstad | 2021-06-28 | 1 | -20/+54 |
| | |||||
* | More tests for feed client | Jon Marius Venstad | 2021-06-28 | 1 | -4/+68 |
| | |||||
* | Merge pull request #18412 from vespa-engine/jonmv/vespa-feed-client | Jon Marius Venstad | 2021-06-25 | 2 | -8/+3 |
|\ | | | | | Move stuff around, change some doc, default benchmark on | ||||
| * | Move stuff around, change some doc, default benchmark on | Jon Marius Venstad | 2021-06-25 | 2 | -8/+3 |
| | | |||||
* | | Merge pull request #18408 from vespa-engine/jonmv/vespa-feed-client | Jon Marius Venstad | 2021-06-25 | 4 | -29/+105 |
|\| | | | | | Jonmv/vespa feed client | ||||
| * | Propagate last retried result when aborting execution (and fix shutdown) | Jon Marius Venstad | 2021-06-25 | 1 | -7/+82 |
| | | |||||
| * | Lower log level in HttpRequestStrategy | Jon Marius Venstad | 2021-06-25 | 1 | -0/+1 |
| | | |||||
| * | All exceptional failures are now exceptions | Jon Marius Venstad | 2021-06-24 | 3 | -22/+22 |
| | | |||||
* | | Fix invalid single document parsing | Bjørn Christian Seime | 2021-06-25 | 1 | -12/+39 |
|/ | |||||
* | Use system default trust/key managers if no credentials provided | Bjørn Christian Seime | 2021-06-24 | 1 | -0/+24 |
| | | | | Previously it initialized custom managers that trusted no-one if no CA certificates where provided. | ||||
* | Support concatenated JSON objects as feed format | Jon Marius Venstad | 2021-06-23 | 1 | -0/+44 |
| | |||||
* | Some adjustments and fix int -> float division, try dynamic throttler | Jon Marius Venstad | 2021-06-21 | 1 | -2/+2 |
| | |||||
* | Make throttler test scenario more tricky, and print stats | Jon Marius Venstad | 2021-06-21 | 1 | -3/+16 |
| | |||||
* | Update abi spec | Jon Marius Venstad | 2021-06-21 | 1 | -2/+2 |
| | |||||
* | Report exceptional feed failures as FeedException. | Bjørn Christian Seime | 2021-06-16 | 2 | -7/+10 |
| | | | | | | 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 | 1 | -1/+1 |
| | |||||
* | Revert "Merge pull request #18232 from ↵ | Jon Marius Venstad | 2021-06-14 | 1 | -1/+1 |
| | | | | | | | 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 | 1 | -1/+1 |
| | |||||
* | Expose circuit breaker state, to let user close client from outside | Jon Marius Venstad | 2021-06-14 | 1 | -1/+1 |
| | |||||
* | Add method to feed single JSON document | Bjørn Christian Seime | 2021-06-10 | 1 | -0/+16 |
| | |||||
* | 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 | 2 | -48/+38 |
| | |||||
* | Throw FeedException on handler errors | Jon Marius Venstad | 2021-06-10 | 1 | -34/+71 |
| | |||||
* | Add teest for HttpRequestStrategy and HttpFeedClient, and fix minor bugs | Jon Marius Venstad | 2021-06-09 | 2 | -1/+208 |
| | |||||
* | Rename to OperationStats and make public | Jon Marius Venstad | 2021-06-09 | 2 | -6/+4 |
| | |||||
* | Update JsonFeederTest to read from file | Jon Marius Venstad | 2021-06-09 | 1 | -42/+54 |
| | |||||
* | Add BenchmarkingCluster to the mix | Jon Marius Venstad | 2021-06-09 | 1 | -0/+62 |
| | |||||
* | Fix and test circuit breaker logic | Jon Marius Venstad | 2021-06-09 | 1 | -0/+60 |
| | |||||
* | Revert "Merge pull request #18173 from ↵ | Bjørn Christian Seime | 2021-06-09 | 1 | -8/+27 |
| | | | | | | | 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 | 1 | -27/+8 |
| | |||||
* | Make feedMany async + introduce callback for each operation result | Bjørn Christian Seime | 2021-06-09 | 1 | -3/+18 |
| | |||||
* | Make client mock mark async operations as completed | Bjørn Christian Seime | 2021-06-09 | 1 | -3/+7 |
| | |||||
* | Rename 'feed' to 'feedMany' | Bjørn Christian Seime | 2021-06-08 | 1 | -1/+1 |
| | |||||
* | Rename 'JsonStreamFeeder' to 'JsonFeeder' | Bjørn Christian Seime | 2021-06-08 | 1 | -2/+2 |
| |