summaryrefslogtreecommitdiffstats
path: root/vespa-http-client
Commit message (Collapse)AuthorAgeFilesLines
* Do not create dependency-reduced-pom.xmlgjoranv2022-04-081-1/+2
| | | | | | - From maven-shade-plugin 3.3.0 (needed for JDK 17), the DRP is installed and used instead of the ordinary pom.xml, causing transitive dependencies to disappear for dependent modules.
* Improve maven-shade-plugin filter, and move to parent pom.gjoranv2022-02-031-11/+0
| | | | - Removes 223 build warnings (out of 562 for building non-test code)
* Revert "Exclude META-INF files and module-info.class from uber jars."Harald Musum2022-02-021-2/+4
|
* Exclude META-INF files and module-info.class from uber jars.gjoranv2022-02-021-4/+2
| | | | - Generate countless warnings for duplicates and breaking encapsulation.
* Output deprecation warning on vespa-http-client usageBjørn Christian Seime2022-01-191-0/+9
|
* Deprecate vespa-http-clientBjørn Christian Seime2021-12-1511-4/+19
|
* Add custom `@Beta` annotationBjørn Christian Seime2021-12-031-4/+0
| | | | Replace use of Guava's `com.google.common.annotations.Beta` with custom annotation.
* Duplicate results are expected when client fails to observe operations acceptedJon Marius Venstad2021-11-181-4/+4
|
* Use a custom property for setting relase version for clients.gjoranv2021-11-151-10/+1
| | | | | | | | | - Always set release version via maven-compiler-plugin, instead of maven property which is overridden by compiler-plugin config. - Using a custom property with self-explanatory name makes comments redundant. - Remove explicit jdkToolchain config, as these modules no longer compile with jdk pre 9, due to the --release flag.
* Create implicit summaries for each schema separatelyJon Bratseth2021-11-091-1/+1
|
* Update mock based tests.Henning Baldersheim2021-11-012-4/+14
|
* Add --ignoreConditionNotMet to vespa-http-clientHenning Baldersheim2021-11-015-8/+22
|
* Add notes in README for modules that must be built with JDK 8gjoranv2021-10-291-0/+2
|
* Update 2020 Oath copyrights.gjoranv2021-10-272-2/+2
|
* Revert "Remove deps to http-utils and add vespajlib where necessary."gjoranv2021-10-211-1/+1
| | | | This reverts commit fe260fe8a98c1d2d19633e16a6308857c9577878.
* Remove duplicate test util class and dependency to hamcrest-json.gjoranv2021-10-203-65/+5
|
* Update Verizon Media copyright notices.gjoranv2021-10-077-7/+7
|
* Update 2018 copyright notices.gjoranv2021-10-073-3/+3
|
* Update 2017 copyright notices.gjoranv2021-10-0781-81/+81
|
* Optimize fat jar size by excluding unused transitive deps.gjoranv2021-09-301-0/+19
|
* Remove deps to http-utils and add vespajlib where necessary.gjoranv2021-09-301-1/+1
|
* Enable timeouts for socket connect/read/writeBjørn Christian Seime2021-06-032-5/+9
|
* Move client builders to major specific sub packagesJon Marius Venstad2021-03-231-1/+1
|
* Deploy the vespa-http-client with dependencies.Arnstein Ressem2021-03-031-0/+22
|
* Upgrade all Jackson dependencies to 2.12.1Bjørn Christian Seime2021-02-085-15/+50
|
* No functional changesJon Bratseth2021-02-031-2/+2
|
* Merge pull request #14634 from vespa-engine/jonmv/async-feed-handlerJon Marius Venstad2020-10-011-1/+1
|\ | | | | Async document v1
| * Enable compressed responses in feed clientJon Marius Venstad2020-09-301-2/+1
| |
* | Ensure effective poll intervall from 'timeToPoll' is less than configured ↵Bjørn Christian Seime2020-10-011-11/+19
| | | | | | | | poll interval
* | Don't disable compression in Apache httpclientBjørn Christian Seime2020-09-301-1/+0
| |
* | Close connection early if no inflight operationsBjørn Christian Seime2020-09-305-80/+103
| |
* | fixup! Increase connection-time-to-live to 30 secondsBjørn Christian Seime2020-09-301-23/+23
| |
* | Increase connection-time-to-live to 30 secondsBjørn Christian Seime2020-09-291-1/+1
| |
* | Ensure content is consumed to allow connection reuseBjørn Christian Seime2020-09-291-11/+9
|/
* Force close if draining fails after connection deadlineBjørn Christian Seime2020-09-281-18/+26
|
* Fail all queued documents on 401 or 403 (will repeat until done)Jon Marius Venstad2020-09-042-6/+13
|
* SimplifyJon Marius Venstad2020-09-041-7/+3
|
* Check whether we should poll every pollIntervalJon Bratseth2020-09-041-3/+12
|
* Revert "Merge pull request #14263 from ↵Jon Bratseth2020-09-043-86/+157
| | | | | | | vespa-engine/revert-14259-bratseth/drain-in-separate-thread" This reverts commit bed63d34ef760934ba45bb80d36699345c9416f5, reversing changes made to 8f1a532330638c039e2e554ef274879ec77802f6.
* Revert "Drain in a separate thread"Jon Bratseth2020-09-033-157/+86
|
* Remove in a supported wayJon Bratseth2020-09-022-6/+4
|
* Drain in a separate threadJon Bratseth2020-09-022-83/+156
|
* Merge pull request #14229 from vespa-engine/bratseth/http-client-testsJon Bratseth2020-09-0213-2064/+308
|\ | | | | Bratseth/http client tests
| * Pull up OperationProcessorTesterJon Bratseth2020-09-015-119/+135
| |
| * Remove slow tests of deprecated SessionJon Bratseth2020-09-015-1627/+0
| |
| * Migrate IOThread testsJon Bratseth2020-09-016-413/+268
| |
* | Generate a Vtag class in vespa-http-clientJon Bratseth2020-09-014-10/+49
|/
* Drain old connections with exponential dropoff due to reduce costJon Bratseth2020-08-312-28/+37
|
* Actually close connectionJon Bratseth2020-08-313-8/+20
|
* Test old connection pollingJon Bratseth2020-08-3112-80/+327
|