aboutsummaryrefslogtreecommitdiffstats
path: root/vespa-feed-client
Commit message (Expand)AuthorAgeFilesLines
* Ensure dispatch thread is shut downJon Marius Venstad2021-06-071-2/+5
* One thread per connectionJon Marius Venstad2021-06-041-0/+2
* Run all dispatch in the same threadJon Marius Venstad2021-06-042-1/+4
* Let HttpRequestStrategy own ClusterJon Marius Venstad2021-06-044-27/+23
* Extract Cluster interfaceJon Marius Venstad2021-06-046-131/+192
* Parse responsesJon Marius Venstad2021-06-031-2/+30
* Support mulitple endpoints, circuit breaker, and improve concurrencyJon Marius Venstad2021-06-038-181/+339
* Give thread a nameJon Marius Venstad2021-06-021-1/+1
* Move opperation bblocking upJon Marius Venstad2021-06-021-15/+17
* One request per second when circuit broken—immediate resends when it mendsJon Marius Venstad2021-06-021-17/+42
* Delay retries 1s when hasFailed()Jon Marius Venstad2021-06-021-2/+14
* Rename lock to monitor, update some docJon Marius Venstad2021-06-021-16/+19
* Use a Clock and set start time to now()Jon Marius Venstad2021-06-023-5/+12
* Add back target inflight increase on successJon Marius Venstad2021-06-012-4/+5
* Fail based on time since last success insteadJon Marius Venstad2021-06-013-37/+32
* Higher level retriesJon Marius Venstad2021-06-013-114/+174
* Ensure proper cipher suite for HTTP/2 clientJon Marius Venstad2021-05-311-2/+9
* Accept warning as long as we build against JDK8Jon Marius Venstad2021-05-311-2/+1
* Workaround to get rid of illegal reflection warningBjørn Christian Seime2021-05-281-1/+3
* Fix bugs in SslContextBuilder and add unit testBjørn Christian Seime2021-05-282-2/+91
* Add benchmark mode to JsonStreamFeeder + CliClient wiringBjørn Christian Seime2021-05-272-7/+35
* Implement Closeable for JsonStreamFeederBjørn Christian Seime2021-05-271-1/+4
* Load balance over multiple clients/connectionsJon Marius Venstad2021-05-271-11/+30
* Get stack trace for feed errorsJon Marius Venstad2021-05-271-3/+6
* WIP JSON parsing (probably works)Jon Marius Venstad2021-05-273-7/+332
* Use H2AsyncClientBuilder for multiplexingJon Marius Venstad2021-05-261-37/+25
* Allow configuration of crypto material through PEM filesBjørn Christian Seime2021-05-252-10/+47
* Split cli and programmatic API artifacts to separate Maven modulesBjørn Christian Seime2021-05-257-505/+0
* Specify main classBjørn Christian Seime2021-05-211-0/+5
* Build and package standalone vespa-feed-client utilityBjørn Christian Seime2021-05-213-17/+105
* Merge pull request #17928 from vespa-engine/jonmv/http-2-feedBjørn Christian Seime2021-05-211-4/+5
|\
| * Simplify, and use "initial()" H2Config as baseJon Marius Venstad2021-05-201-4/+5
* | Add configuration of headers through CLIBjørn Christian Seime2021-05-204-1/+34
|/
* Remove WIP unit testBjørn Christian Seime2021-05-201-38/+0
* Remove version from help pageBjørn Christian Seime2021-05-202-2/+2
* com.yahoo -> aiJon Marius Venstad2021-05-2017-36/+171
* Implement OperationParametersJon Marius Venstad2021-05-201-10/+47
* Fix silly bugsJon Marius Venstad2021-05-202-9/+13
* Simplify expressionBjørn Christian Seime2021-05-201-1/+1
* Rename option 'key' => 'private-key'Bjørn Christian Seime2021-05-203-3/+3
* Add CLI interface of vespa-feed-clientBjørn Christian Seime2021-05-206-0/+493
* Empty map of concurrent ops when op is still the last for id on completionJon Marius Venstad2021-05-181-0/+2
* Wrap dispatch in case it throws, so future gets the exceptionJon Marius Venstad2021-05-182-4/+9
* equals/hashCode in DocumentIdJon Marius Venstad2021-05-151-0/+14
* Move dispatch to request strategy, and allow only a single concurrent op per idJon Marius Venstad2021-05-153-23/+56
* Merge retry and throttling control in HttpRequestStrategyJon Marius Venstad2021-05-155-27/+202
* More draftJon Marius Venstad2021-05-146-32/+255
* Construct underlying apache httpclient5 builderBjørn Christian Seime2021-05-112-0/+103
* Extend CloseableBjørn Christian Seime2021-05-111-1/+3
* Add utility class containing Vespa versionBjørn Christian Seime2021-05-112-0/+45