summaryrefslogtreecommitdiffstats
path: root/vespa-feed-client
Commit message (Expand)AuthorAgeFilesLines
* 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
* Update abi specJon Marius Venstad2021-06-152-15/+2
* Make it configurable wheethere to benchmark clientJon Marius Venstad2021-06-152-2/+9
* Remove jetty and okhttp impementationsJon Marius Venstad2021-06-153-265/+0
* Add JavadocBjørn Christian Seime2021-06-147-0/+38
* Export Javadoc + monitor for ABI changesBjørn Christian Seime2021-06-143-0/+350
* Revert to apache clientJon Marius Venstad2021-06-141-1/+1
* Avoid jumpy clock for latency measurementsJon Marius Venstad2021-06-141-2/+2
* Clean up importsJon Marius Venstad2021-06-141-19/+0
* Revert "Merge pull request #18232 from vespa-engine/revert-18231-jonmv/vespa-...Jon Marius Venstad2021-06-148-27/+177
* Revert "Jonmv/vespa feed client"Arnstein Ressem2021-06-148-177/+27
* Try OkHttpClientJon Marius Venstad2021-06-141-1/+1
* One (single-conn) Jetty client per specified connectionJon Marius Venstad2021-06-141-7/+4
* Support OKHttpJon Marius Venstad2021-06-142-0/+151
* Expose circuit breaker state, to let user close client from outsideJon Marius Venstad2021-06-146-19/+21
* Revert to apacheJon Marius Venstad2021-06-111-1/+1
* Set headers from original requestJon Marius Venstad2021-06-111-13/+15
* Set proper SSLContext on Jetty clientJon Marius Venstad2021-06-111-1/+1
* Use Jetty for vespa-feed-clientJon Marius Venstad2021-06-114-2/+134
* Create URL without apacheJon Marius Venstad2021-06-112-29/+28
* Move logic for constructing SSLContext to builderBjørn Christian Seime2021-06-102-18/+17
* Add builder methods accepting X509Certificate and PrivateKeyBjørn Christian Seime2021-06-103-2/+72
* Rename variables and add shared config validationBjørn Christian Seime2021-06-102-16/+18
* Represent parsing failure as JsonParseExceptionBjørn Christian Seime2021-06-102-54/+76
* Add method to feed single JSON documentBjørn Christian Seime2021-06-102-0/+56
* Move client stub to separate classBjørn Christian Seime2021-06-101-35/+40
* Hide client library behind HttpRequest and HttpResponseJon Marius Venstad2021-06-1010-100/+158
* Print response, not requestJon Marius Venstad2021-06-102-3/+4
* Throw FeedException on handler errorsJon Marius Venstad2021-06-103-45/+88
* Use stats aggregated by clientJon Marius Venstad2021-06-102-3/+11
* Add teest for HttpRequestStrategy and HttpFeedClient, and fix minor bugsJon Marius Venstad2021-06-095-6/+213
* Actually wire in benchmarkingJon Marius Venstad2021-06-091-1/+1
* Rename to OperationStats and make publicJon Marius Venstad2021-06-099-100/+121
* Update JsonFeederTest to read from fileJon Marius Venstad2021-06-091-42/+54
* Use a dedicated thread for result handling for feed client (parsing etc.)Jon Marius Venstad2021-06-091-16/+25
* Add BenchmarkingCluster to the mixJon Marius Venstad2021-06-093-1/+255
* Fix and test circuit breaker logicJon Marius Venstad2021-06-093-14/+82
* Revert "Merge pull request #18173 from vespa-engine/revert-18172-bjorncs/json...Bjørn Christian Seime2021-06-092-137/+211
* Revert "Bjorncs/json feeder"Bjørn Christian Seime2021-06-092-211/+137
* Merge pull request #18172 from vespa-engine/bjorncs/json-feederBjørn Christian Seime2021-06-092-137/+211
|\
| * Dispatch all per-request processing to result executorBjørn Christian Seime2021-06-091-7/+5
| * Make feedMany async + introduce callback for each operation resultBjørn Christian Seime2021-06-092-49/+95
| * Make client mock mark async operations as completedBjørn Christian Seime2021-06-091-3/+7
| * Split out parser and dispatch of operations to separate classBjørn Christian Seime2021-06-081-79/+105
| * Rename 'feed' to 'feedMany'Bjørn Christian Seime2021-06-082-5/+5
| * Rename 'JsonStreamFeeder' to 'JsonFeeder'Bjørn Christian Seime2021-06-082-6/+6
* | Tweak H2 settings—probably no effectJon Marius Venstad2021-06-091-8/+8
|/