aboutsummaryrefslogtreecommitdiffstats
path: root/container-search/src/test/java/com/yahoo/vespa
Commit message (Collapse)AuthorAgeFilesLines
* Move error handling to common component used by both streaming and indexedHenning Baldersheim2024-03-191-3/+5
|
* Do all construction in constructor and make members final.Henning Baldersheim2024-03-131-7/+4
|
* Searcher => BackendHenning Baldersheim2024-03-112-29/+29
|
* - Do not use Searcher interface below the prelude cluster searcher.Henning Baldersheim2024-03-082-10/+7
| | | | | | - It is not necessary and provides no value. - It also hides some important aspects, like the schema. - And it simplifies testing.
* Send schema name down to backend as library parameter.Henning Baldersheim2024-03-081-16/+6
|
* Get the schema from the queryHenning Baldersheim2024-03-071-0/+1
|
* - Set the complete list of the config where it contains the complete world.Henning Baldersheim2024-03-061-1/+0
| | | | | | | - Append where it is intended. This is a workaround for not having a map type in config. Sometimes it works to have multiple producers produce the same config, sometimes not. This tries to make it more deterministic. Currently other tricks have been employed to avoid appending more to the list than intended.
* Don't mention useridJon Bratseth2023-11-211-1/+1
|
* Classify errors correctlyJon Bratseth2023-11-211-5/+3
|
* Update copyrightJon Bratseth2023-10-098-8/+8
|
* Correct typoJon Bratseth2023-06-211-1/+1
|
* Non-functional changes onlyJon Bratseth2023-06-203-62/+67
|
* Move to SchemaInfoJon Bratseth2023-06-121-1/+1
| | | | | | | Add the missing constructs to SchemaInfo to be able to use it in place of IndexFacts for validation, and rewrite QueryValidator to use it. The new validation (for prefix search on indexes) is disabled until this is verified, so this should be a no-op.
* Propagate match features to Hit in streaming search.Geir Storli2023-05-041-1/+20
|
* Remove (SearchResult|DocumentSummary)(Command|Reply) storage and documentapi ↵Tor Egge2023-04-211-19/+3
| | | | messages.
* Convert container-search to junit5Bjørn Christian Seime2022-07-287-77/+71
|
* Remove usage of documentdbinfo, apart from schema nameJon Bratseth2022-06-161-0/+1
|
* Refactor: Pull tracing into its own classJon Bratseth2022-06-141-2/+2
|
* Avoid removed methodJon Bratseth2022-06-081-1/+0
|
* remove SuppressWarnings no longer neededArne H Juul2022-06-081-1/+0
|
* Streaming visitors must explicitly use All-fieldsetTor Brede Vekterli2022-06-081-0/+2
|
* Remove top-level <clients> element and LoadType conceptTor Brede Vekterli2022-06-081-43/+6
| | | | | | | Load types have not been properly supported for some time, so remove the remaining API surfaces exposing them. Since load type config was the last remaining use of <clients> in services.xml, remove that one as well.
* Revert "Merge pull request #22439 from ↵Jon Bratseth2022-05-051-4/+6
| | | | | | | vespa-engine/revert-22429-bratseth/schema-info-5-take-2" This reverts commit 3726fd997c0cbacd37e64ff493f8775fc3fcdd9f, reversing changes made to d9ea4c99b13fa83a75bd8612d5f6c4d50510e3e9.
* Revert "Bratseth/schema info 5 take 2"Harald Musum2022-05-041-6/+4
|
* Revert "Merge pull request #22428 from ↵Jon Bratseth2022-05-031-4/+6
| | | | | | | vespa-engine/revert-22426-bratseth/schema-info-5" This reverts commit d6cb1273bcebdea6b8404b242cecb81802d0fb60, reversing changes made to de8e6f7128dc6489800eae8ce8cdcc6e3414475e.
* Revert "Use schema-info"Jon Bratseth2022-05-031-6/+4
|
* Use schemsa-infoJon Bratseth2022-05-031-4/+6
|
* Deprecate load types from Java APIsTor Brede Vekterli2022-04-051-2/+4
| | | | | | | | | | | Load types have not been used in practice for years, and supporting them in backend metrics etc. has long since been lacking. Prepare for removing these on Vespa 8. Most callsites are unchanged, aside from presumed safe changes such as constructors used by dependency injection. Have added new overloads without load types where these did not already exist to allow for an orderly transition.
* Don't call deprecated method in testTor Brede Vekterli2022-01-311-1/+0
|
* Update 2019 Oath copyrights.gjoranv2021-10-274-4/+4
|
* Supply and use appropriate stub methodsJon Bratseth2021-10-101-1/+1
|
* Guarantee we always have an executorJon Bratseth2021-10-101-1/+1
|
* Add Executor to Execution.ContextJon Bratseth2021-10-081-1/+1
|
* Update 2017 copyright notices.gjoranv2021-10-074-4/+4
|
* Cap max buckets per streaming search visitorTor Brede Vekterli2021-01-051-1/+1
| | | | | Avoids memory blow-up when visiting locations with a massive number of buckets.
* tighten allowed location syntax, and simplifyArne Juul2020-08-161-1/+1
| | | | | * Note: we stopped supporting 1-d locations in Vespa 5.x, so this should not break any applications.
* Use mockito-core 3.1.0Håkon Hallingstad2019-10-182-2/+2
|
* Add simple probabilistic query tracing and logging for streaming searches ↵Tor Brede Vekterli2019-09-056-7/+227
| | | | | | | | | | | | | | | that time out This currently only catches the cases where a query has not respected its expected timeout and therefore has an actual timeout that is at least a 5x multiple of its expected one. Due to the response payload nature of MessageBus traces it's not given that the trace will contain any information from the backend nodes. But it is highly likely to contain useful information from the client-local policy instances, as well as resending info. To test this very conservatively, only allows approximately 1 query to be traced every 2 seconds and only dumps traces to logs once every 10 seconds.
* doc: -> id:Henning Baldersheim2019-08-161-8/+8
|
* Remove the use and testing of legacy groupdoc/userdoc/orderdoc document ids.Henning Baldersheim2019-08-092-69/+12
|
* Use sort data with java dispatcherOlli Virtanen2019-04-021-2/+1
|
* Remove the packet cache. It will very soon loose its value as we are ↵Henning Baldersheim2019-03-071-5/+1
| | | | | | | changing the protocol. And also as it does not work for grouping I think it is better to just let it go. We might want a cache sometime later, but then we should redesign it.
* remove streaming.headersonly optionArne Juul2019-01-211-6/+0
|
* Change default timeout from 5000 to 500 msJon Bratseth2019-01-211-4/+4
|
* Deprecate Server.getServerDiscriminatorJon Bratseth2018-11-281-5/+7
|
* No difference between empty and not set.Henning Baldersheim2018-10-081-7/+3
|
* Use parenthesis to ensure correct evaluation order.Henning Baldersheim2018-10-081-3/+3
|
* Also handle the case of empty selection string which evidently matches ↵Henning Baldersheim2018-10-071-1/+8
| | | | everything.
* Revert "Revert "Limit document selection per cluster by the document type of ↵Henning Baldersheim2018-10-072-17/+25
| | | | the clus…""
* Revert "Limit document selection per cluster by the document type of the ↵Henning Baldersheim2018-10-072-25/+17
| | | | clus…"