aboutsummaryrefslogtreecommitdiffstats
path: root/vespa-feed-client
Commit message (Expand)AuthorAgeFilesLines
* Stable error count, improve metric names and formattingJon Marius Venstad2021-08-252-5/+17
* Use overloads for http error response / io exceptionJon Marius Venstad2021-08-125-12/+23
* Add detail to circuit breaker failuresJon Marius Venstad2021-08-115-7/+23
* Use 10s grace before half-open circuit breakerJon Marius Venstad2021-08-101-1/+1
* Log more verbosely and on higher level from circuit breakerJon Marius Venstad2021-08-101-2/+6
* Return completed futures without marking as inflightJon Marius Venstad2021-08-101-2/+2
* Compute benchmark stats differenceJon Marius Venstad2021-06-303-0/+41
* Parse tracese properlyJon Marius Venstad2021-06-282-10/+52
* Update ABI specJon Marius Venstad2021-06-281-1/+2
* Ensure we propagate FeedExceptionJon Marius Venstad2021-06-281-2/+15
* Expand JSON readere buffer when too small for current documentJon Marius Venstad2021-06-282-3/+24
* Test and fix removes in JSON feed parserJon Marius Venstad2021-06-283-28/+84
* Actually reject new operations after close() is calledJon Marius Venstad2021-06-281-0/+3
* More tests for feed clientJon Marius Venstad2021-06-282-5/+69
* Merge pull request #18412 from vespa-engine/jonmv/vespa-feed-clientJon Marius Venstad2021-06-2510-109/+125
|\
| * Update more ABI specJon Marius Venstad2021-06-251-1/+1
| * Add interface that was moved upJon Marius Venstad2021-06-251-0/+33
| * Move stuff around, change some doc, default benchmark onJon Marius Venstad2021-06-259-108/+91
* | Merge pull request #18408 from vespa-engine/jonmv/vespa-feed-clientJon Marius Venstad2021-06-259-80/+192
|\|
| * Avoid race with NPE outcome eduring concurrent completionJon Marius Venstad2021-06-251-1/+2
| * Propagate last retried result when aborting execution (and fix shutdown)Jon Marius Venstad2021-06-252-38/+137
| * Error response is not neceesarily a _parse_ exceptionJon Marius Venstad2021-06-251-1/+1
| * Lower log level in HttpRequestStrategyJon Marius Venstad2021-06-253-8/+9
| * Update abi specJon Marius Venstad2021-06-241-2/+1
| * All exceptional failures are now exceptionsJon Marius Venstad2021-06-245-31/+43
* | Fix invalid single document parsingBjørn Christian Seime2021-06-252-13/+40
|/
* Update abi spec and expected test outputJon Marius Venstad2021-06-241-0/+12
* Address reeview :)Jon Marius Venstad2021-06-241-0/+25
* More CLI print optionsJon Marius Venstad2021-06-243-3/+3
* Implement dryrun in FeedClient, use it from CLI and Hadoop feederBjørn Christian Seime2021-06-244-1/+50
* Use system default trust/key managers if no credentials providedBjørn Christian Seime2021-06-242-9/+54
* Support concatenated JSON objects as feed formatJon Marius Venstad2021-06-232-7/+49
* Different log level for different errorsJon Marius Venstad2021-06-231-7/+21
* Set explicit port when -1Jon Marius Venstad2021-06-231-1/+6
* Try MinimalH2AsyncClient (which is optimized for multiplexing)Jon Marius Venstad2021-06-231-29/+25
* Keep number of documents in test.Jon Marius Venstad2021-06-221-1/+1
* Use more robust throughput calculation with less overheadJon Marius Venstad2021-06-223-43/+37
* More aggressive default settingsJon Marius Venstad2021-06-212-3/+3
* Update abi spec, and simplifyJon Marius Venstad2021-06-212-5/+18
* Some adjustments and fix int -> float division, try dynamic throttlerJon Marius Venstad2021-06-213-12/+12
* Use a static throttler for nowJon Marius Venstad2021-06-211-1/+1
* Weight throughput higherJon Marius Venstad2021-06-211-1/+1
* Make throttler test scenario more tricky, and print statsJon Marius Venstad2021-06-212-4/+17
* Update abi specJon Marius Venstad2021-06-212-2/+38
* Add Throttler interfaceJon Marius Venstad2021-06-214-41/+172
* Retry some more exceptions thrown by apacheJon Marius Venstad2021-06-211-3/+7
* Map exception at higher abstraction level where document id is knownBjørn Christian Seime2021-06-162-2/+10
* Report exceptional feed failures as FeedException.Bjørn Christian Seime2021-06-1611-131/+221
* Simplify JsonStreamFeederExampleBjørn Christian Seime2021-06-151-32/+3
* Add 3 examplesBjørn Christian Seime2021-06-153-0/+269