summaryrefslogtreecommitdiffstats
path: root/vespa-http-client
Commit message (Collapse)AuthorAgeFilesLines
* Revert "Enable ABI checking on modules with public APIs"Håkon Hallingstad2019-01-042-488/+0
|
* Merge pull request #7964 from vespa-engine/iruotsalainen/enable-abi-checkIlpo Ruotsalainen2019-01-042-0/+488
|\ | | | | Enable ABI checking on modules with public APIs
| * Move abi-check-plugin configuration to parent.Ilpo Ruotsalainen2018-12-211-12/+0
| | | | | | | | | | Instead of configuring in each module separately, put all configuration to parent and let the relevant modules just enable the plugin.
| * Enable abi-check-plugin on relevant modules.Ilpo Ruotsalainen2018-12-182-0/+500
| |
* | ThreadLocalRandom is recommended over Random in multithreaded environments, ↵Håkon Hallingstad2018-12-202-7/+5
|/ | | | try 2
* Specify typeJon Bratseth2018-12-061-2/+1
|
* Add simple sync wrapper clientJon Bratseth2018-12-059-37/+301
|
* Print warning if deprecated option is given to vespa http client.Tor Egge2018-11-022-3/+42
|
* Merge pull request #7500 from vespa-engine/bratseth/improve-result-toStringJon Bratseth2018-10-311-3/+3
|\ | | | | Space toString fields
| * Avoid double spacaes all across the skyJon Bratseth2018-10-311-2/+2
| |
| * Space toString fieldsJon Bratseth2018-10-311-3/+3
| |
* | Throw if document ID is missingValerij Fredriksen2018-10-302-12/+30
| |
* | Remove redundant throwsValerij Fredriksen2018-10-301-5/+5
|/
* Use a thread group to avoid any iothreads bumping into a throttled Q.Henning Baldersheim2018-10-185-18/+20
|
* Merge pull request #7347 from vespa-engine/balder/avoid-deadlocking-yourselfJon Bratseth2018-10-183-5/+15
|\ | | | | Balder/avoid deadlocking yourself
| * If posting to self, the Q will be unboundedHenning Baldersheim2018-10-172-1/+11
| |
| * Add a parameter that will make the Q unbounded if producer == consumer.Henning Baldersheim2018-10-173-5/+5
| | | | | | | | The purpose is to avoid deadlocking with yourself.
* | Avoid holding the global monitor lock while sending blocked document.Henning Baldersheim2018-10-171-5/+9
|/ | | | Holding the global lock will trying to put on a full Q is doomed to deadlock with another IOThread.
* Merge pull request #7328 from ↵Jon Bratseth2018-10-164-19/+35
|\ | | | | | | | | vespa-engine/jvenstad/fix-bug-in-feed-client-close-logic Look at oldest send operation, rather than number of running ones
| * Address reviewJon Marius Venstad2018-10-162-6/+6
| |
| * Look at oldest send operation, rather than number of running onesJon Marius Venstad2018-10-164-17/+33
| |
* | Increase timeout on closing feed clientJon Marius Venstad2018-10-161-1/+1
|/
* Revert "Revert "Simplify and correct isFilled""Jon Bratseth2018-10-143-3/+4
|
* Revert "Simplify and correct isFilled"Jon Bratseth2018-10-143-4/+3
|
* Merge pull request #7299 from vespa-engine/bratseth/prevent-xxe-in-xmlfeedreaderJon Bratseth2018-10-141-7/+8
|\ | | | | Prevent XXE
| * Prevent XXEJon Bratseth2018-10-131-7/+8
| |
* | Simplify and correct isFilledJon Bratseth2018-10-123-3/+4
|/
* Inherit apache httpcomponents version from parent.gjoranv2018-07-181-6/+0
| | | | + remove unnecessary httpcore dep (transitive from httpclient).
* Remove unnecessary latchBjørn Christian Seime2018-06-141-30/+2
|
* Try to extract error message from non-2xx responsesBjørn Christian Seime2018-06-082-3/+79
|
* Use apache header parser + improve error handling of invalid headersBjørn Christian Seime2018-06-061-4/+15
|
* Allow setting http headers through command line interfaceBjørn Christian Seime2018-06-052-1/+45
|
* Output result detailsJon Bratseth2018-05-071-1/+3
|
* Java 9: Upgrade maven-shade-plugingjoranv2018-05-031-1/+0
|
* make it possible to disable host name verification (#5722)Andreas Eriksen2018-04-261-0/+8
| | | to work around a temporary misconfiguration
* Nonfunctional changes onlyJon Bratseth2018-04-0623-116/+57
|
* Add reporting of endpoint errors to FeedClient.ResultCallbackBjørn Christian Seime2018-04-038-3/+193
| | | | | Extend the ResultCallback interface with the method onEndpointException which users may implement to observe endpoint failures.
* Expose response info from ServerResponseExceptionBjørn Christian Seime2018-04-031-0/+8
|
* Don't warn/fail on missing serialVersionUIDBjørn Christian Seime2018-04-031-0/+1
|
* Use string concat instead of logging format stringBjørn Christian Seime2018-02-201-4/+4
|
* Fix bug where exception message is not included in log entryBjørn Christian Seime2018-02-191-4/+4
|
* Include version number in user agent nameBjørn Christian Seime2018-02-022-1/+7
|
* Skip Jackson serialization of SSLContext and HostnameVerifierBjørn Christian Seime2018-02-021-0/+3
|
* Allow configuration of hostname verifierBjørn Christian Seime2018-02-022-2/+27
|
* Set user-agent in vespa-http-clientBjørn Christian Seime2018-02-021-0/+1
|
* support tls in the command line feed clientandreer2018-02-012-1/+8
|
* Verify macrosJon Bratseth2018-01-3110-27/+27
|
* Parse generated tensor function treesJon Bratseth2018-01-221-0/+1
| | | | | | | | | To make generated tensor function trees transparent to the config model we need to convert each tensor function node to the corresponding ranking expression node. This is most easily done by parsing the tensor function tree string output as a ranking expression (something which is required to always work in any case).
* Fix ordering issue when there are more then one pending operation for a documentJo Kristian Bergum2017-12-191-3/+7
|
* Revert "Revert "Bratseth/tensorflow models""Jon Bratseth2017-12-181-6/+6
|