aboutsummaryrefslogtreecommitdiffstats
path: root/vespa-feed-client/src/test
Commit message (Collapse)AuthorAgeFilesLines
* Effectively join benchmark thread before re3ading statsJon Marius Venstad2022-02-111-6/+8
|
* Ensure "retried" has partial result by syncing with result thread between ↵Jon Marius Venstad2021-12-171-11/+20
| | | | retry and doom
* Use user specified timeout for client timeout as wellJon Marius Venstad2021-12-141-8/+8
|
* Extract vespa-feed-client-api module from vespa-feed-clientMorten Tokle2021-12-079-489/+33
|
* Stabilise unit testJon Marius Venstad2021-11-221-3/+4
|
* Correct copyright headersJon Bratseth2021-10-201-1/+1
|
* Add missiung copyrightsJon Bratseth2021-10-201-1/+2
|
* Merge pull request #19509 from vespa-engine/jonmv/fix-docid-parse-bugv7.481.18Jon Marius Venstad2021-10-111-0/+54
|\ | | | | Fix document id parse bug in feed client
| * Fix document id parse bug in feed clientJon Marius Venstad2021-10-111-0/+54
| |
* | Update Verizon Media copyright notices.gjoranv2021-10-078-8/+8
|/
* Use overloads for http error response / io exceptionJon Marius Venstad2021-08-121-2/+3
|
* Compute benchmark stats differenceJon Marius Venstad2021-06-301-0/+6
|
* Parse tracese properlyJon Marius Venstad2021-06-281-7/+35
|
* Expand JSON readere buffer when too small for current documentJon Marius Venstad2021-06-281-0/+1
|
* Test and fix removes in JSON feed parserJon Marius Venstad2021-06-281-20/+54
|
* More tests for feed clientJon Marius Venstad2021-06-281-4/+68
|
* Merge pull request #18412 from vespa-engine/jonmv/vespa-feed-clientJon Marius Venstad2021-06-252-8/+3
|\ | | | | Move stuff around, change some doc, default benchmark on
| * Move stuff around, change some doc, default benchmark onJon Marius Venstad2021-06-252-8/+3
| |
* | Merge pull request #18408 from vespa-engine/jonmv/vespa-feed-clientJon Marius Venstad2021-06-254-29/+105
|\| | | | | Jonmv/vespa feed client
| * Propagate last retried result when aborting execution (and fix shutdown)Jon Marius Venstad2021-06-251-7/+82
| |
| * Lower log level in HttpRequestStrategyJon Marius Venstad2021-06-251-0/+1
| |
| * All exceptional failures are now exceptionsJon Marius Venstad2021-06-243-22/+22
| |
* | Fix invalid single document parsingBjørn Christian Seime2021-06-251-12/+39
|/
* Use system default trust/key managers if no credentials providedBjørn Christian Seime2021-06-241-0/+24
| | | | Previously it initialized custom managers that trusted no-one if no CA certificates where provided.
* Support concatenated JSON objects as feed formatJon Marius Venstad2021-06-231-0/+44
|
* Some adjustments and fix int -> float division, try dynamic throttlerJon Marius Venstad2021-06-211-2/+2
|
* Make throttler test scenario more tricky, and print statsJon Marius Venstad2021-06-211-3/+16
|
* Update abi specJon Marius Venstad2021-06-211-2/+2
|
* Report exceptional feed failures as FeedException.Bjørn Christian Seime2021-06-162-7/+10
| | | | | | Change signature of ResultCallback to use FeedException. Rename 'JsonParseException' => 'OperationParseException'. Add exception for response/result parse failure.
* Simplify JsonStreamFeederExampleBjørn Christian Seime2021-06-151-32/+3
| | | | | Use FeedClient.stats() instead of manual book-keeping. Include document id in error messages.
* Add 3 examplesBjørn Christian Seime2021-06-153-0/+269
| | | | The two more complex examples are copied from vespa-http-client documentation.
* Update abi specJon Marius Venstad2021-06-151-1/+1
|
* Revert "Merge pull request #18232 from ↵Jon Marius Venstad2021-06-141-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 Ressem2021-06-141-1/+1
|
* Expose circuit breaker state, to let user close client from outsideJon Marius Venstad2021-06-141-1/+1
|
* Add method to feed single JSON documentBjørn Christian Seime2021-06-101-0/+16
|
* Move client stub to separate classBjørn Christian Seime2021-06-101-35/+40
|
* Hide client library behind HttpRequest and HttpResponseJon Marius Venstad2021-06-102-48/+38
|
* Throw FeedException on handler errorsJon Marius Venstad2021-06-101-34/+71
|
* Add teest for HttpRequestStrategy and HttpFeedClient, and fix minor bugsJon Marius Venstad2021-06-092-1/+208
|
* Rename to OperationStats and make publicJon Marius Venstad2021-06-092-6/+4
|
* Update JsonFeederTest to read from fileJon Marius Venstad2021-06-091-42/+54
|
* Add BenchmarkingCluster to the mixJon Marius Venstad2021-06-091-0/+62
|
* Fix and test circuit breaker logicJon Marius Venstad2021-06-091-0/+60
|
* Revert "Merge pull request #18173 from ↵Bjørn Christian Seime2021-06-091-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 Seime2021-06-091-27/+8
|
* Make feedMany async + introduce callback for each operation resultBjørn Christian Seime2021-06-091-3/+18
|
* Make client mock mark async operations as completedBjørn Christian Seime2021-06-091-3/+7
|
* Rename 'feed' to 'feedMany'Bjørn Christian Seime2021-06-081-1/+1
|
* Rename 'JsonStreamFeeder' to 'JsonFeeder'Bjørn Christian Seime2021-06-081-2/+2
|