summaryrefslogtreecommitdiffstats
path: root/container-search/src/main/java/com/yahoo/search/federation
Commit message (Collapse)AuthorAgeFilesLines
* Use CompoundName.from in tests and construction of static objects.Henning Baldersheim2023-03-291-29/+2
|
* Revert "Revert collect(Collectors.toList())"Henning Baldersheim2022-12-041-1/+2
|
* Revert collect(Collectors.toList())Henning Baldersheim2022-12-041-2/+1
|
* Require explicit modifiable list.Henning Baldersheim2022-12-031-1/+2
|
* collect(Collectors.toList()) -> toList()Henning Baldersheim2022-12-021-1/+1
|
* Revert "Revert "Let list handling catch up with Java 17""Henning Baldersheim2022-12-023-34/+9
|
* Revert "Let list handling catch up with Java 17"Bjørn Christian Seime2022-12-023-9/+34
|
* Let list handling catch up with Java 17Henning Baldersheim2022-12-023-34/+9
|
* Refactor: Pull tracing into its own classJon Bratseth2022-06-141-2/+2
|
* Remove strict contracts on Vespa 8Jon Bratseth2022-06-081-119/+13
|
* Remove on Vespa 8Jon Bratseth2022-06-081-25/+0
|
* Use '@Inject' from 'annotations' in multiple bundlesBjørn Christian Seime2022-05-061-1/+1
|
* simplify HitGroup error propagationArne H Juul2021-10-101-3/+1
|
* Optimize importsJon Bratseth2021-10-081-2/+0
|
* Use the executor from the contextJon Bratseth2021-10-081-15/+6
|
* Add Executor to Execution.ContextJon Bratseth2021-10-081-1/+0
|
* - Use the default threadpool for federation.Henning Baldersheim2021-10-071-17/+24
| | | | | | - Move test classes into the same package as the code to avoid making test only methods public. - Deprecate old AsyncExecution.search/fill methods and let them run in its own thread. There should be no external usage of this class.
* Update 2017 copyright notices.gjoranv2021-10-0718-18/+18
|
* Pass destinationJon Bratseth2021-09-301-1/+0
| | | | | This allows embedders to switch on it to enable bucket testing and similar.
* No functional changesJon Bratseth2021-05-205-9/+2
|
* Use owner's dimensions in BackedOverridableQueryProfileJon Bratseth2021-04-281-1/+0
| | | | | | | | Use owner's dimensions rather than the backed's in BackedObverridableQueryProfile. This matters when a profile references a profile with different but overlapping dimensions and both the owner and referred profile assigns values for the same paths, within their respective dimension spaces.
* Non-functional changes onlyJon Bratseth2021-01-143-14/+18
|
* Use javadoc-no-fork and various fixesHåkon Hallingstad2020-10-314-16/+9
|
* Skip logging only for IllegalInputExceptionJon Bratseth2020-08-181-2/+3
| | | | | | | | | | | | | | - Add IllegalInputException to signal cases where we know the exception is caused by illegal input received from the requestor. - Only skip logging for IllegalInputException instead of the superclass IllegalArgumentException as that is also used to signal illegal arguments to methods due to bugs which are otherwise hard to debug. - Throw IllegalInputException rather than IllegalArgumentException where appropriate. - Deprecated QueryException as it was only used to be able to separate between query string and query parameter exceptions, and not doing that consistently, and is in a package we don't want more use of. - Clean up some cases where the wrong exception was thrown.
* Revert "Merge pull request #12351 from ↵Jon Bratseth2020-02-262-6/+6
| | | | | | | vespa-engine/revert-11875-bratseth/node-metrics" This reverts commit 37f6c5b31cb2809a54c34dc3a4e51307f3320fbd, reversing changes made to 76221d0b9b7bda577ac61ce8a79c7b6ee3a8dbb4.
* Revert "Bratseth/node metrics"Harald Musum2020-02-262-6/+6
|
* Merge branch 'master' into bratseth/node-metricsJon Bratseth2020-02-201-12/+23
|\
| * Disallow configuring the wrong port when hostedJon Bratseth2020-02-151-1/+0
| |
| * Propagate all source and provider properties by defaultJon Bratseth2020-01-241-7/+21
| | | | | | | | | | | | | | | | | | | | This changes default behavor from only propagating native properties. I believe that will probably be safe, and it just seems more correct. If somebody have problems with it they can recover the old behavior by using the strict-contracts config. That config is not mentioned in the documentation and not touched by the model. We should remove it on Vespa 8.
| * Support patching reservedToJon Bratseth2020-01-231-4/+2
| |
* | Autoscaling WIPJon Bratseth2020-02-172-6/+6
|/
* Modify result immediatelyJon Bratseth2020-01-072-3/+6
|
* Remove use of apache commons libraries in container-searchBjørn Christian Seime2020-01-031-4/+2
|
* Non-functional changes onlyJon Bratseth2019-12-042-14/+11
|
* Create one Dispatcher component per search clusterJon Bratseth2019-10-251-2/+3
| | | | | | This avoids creating an excessive number of connections to search clusters when the application (incorrectly) creates many local provider chains to the same search cluster.
* Preserve federation structure in Result on timeoutJon Bratseth2019-05-071-21/+12
|
* SimplifyJon Bratseth2019-01-302-1/+4
|
* Remove HTTP searchersJon Bratseth2019-01-2117-3434/+0
|
* Avoid deprecated methodJon Bratseth2018-10-1611-6/+30
|
* Avoid deprecated methodJon Bratseth2018-10-156-3/+14
|
* Merge pull request #6405 from vespa-engine/gjoranv/federation-non-publicJon Bratseth2018-08-212-4/+0
|\ | | | | Gjoranv/federation non public
| * Revert "Remove ConfiguredHttpClientSearcher"gjoranv2018-08-211-0/+38
| | | | | | | | - Do not remove until Vespa 7
| * Remove PublicApi for federation.http and federation.vespa.gjoranv2018-07-172-4/+0
| |
| * Remove ConfiguredHttpClientSearchergjoranv2018-07-171-38/+0
| |
* | Created new parameter SELECT with subparameters WHERE and GROUPING. Started ↵Henrik2018-08-021-0/+2
|/ | | | on a SelectParser which will parse the SELECT parameters to a QueryTree. Also added a new type for queryies 'SELECT', and will now use the SelectParser when getting the QueryTree. Started on testing the same testcases as in YQLParser, looks promising.
* Deprecate HttpSearcher and its subclasses.gjoranv2018-07-066-1/+7
|
* Replace 'tonytv' with full name in author tagsBjørn Christian Seime2018-07-0510-10/+10
|
* stop using DoubleParserArne Juul2018-06-251-2/+1
|
* Parse before cloneJon Bratseth2018-05-282-0/+2
|
* Cleanup some unmaintainable messJon Bratseth2018-04-261-3/+6
|