aboutsummaryrefslogtreecommitdiffstats
path: root/container-search/src/test/java/com/yahoo/search/dispatch
Commit message (Collapse)AuthorAgeFilesLines
* Support setting 'select' in a query profileJon Bratseth2024-06-121-1/+1
|
* Require a higher bar to take groups in rotationJon Bratseth2024-05-042-6/+17
|
* Replace all usages of Arrays.asList with List.of where possible.Henning Baldersheim2024-04-122-7/+5
|
* Unify on List.ofHenning Baldersheim2024-04-112-4/+2
|
* Unify on Set.ofHenning Baldersheim2024-04-111-3/+3
|
* Do all construction in constructor and make members final.Henning Baldersheim2024-03-131-1/+2
|
* Searcher => BackendHenning Baldersheim2024-03-112-9/+9
|
* - Do not use Searcher interface below the prelude cluster searcher.Henning Baldersheim2024-03-084-25/+23
| | | | | | - It is not necessary and provides no value. - It also hides some important aspects, like the schema. - And it simplifies testing.
* Update copyrightJon Bratseth2023-10-0916-17/+17
|
* Use updated groups when computing VIP status on monitor callbacksjonmv2023-09-051-1/+16
|
* Verify old monitors are purgedjonmv2023-09-051-0/+1
|
* Keep and reconfigure ClusterMonitor when reconfiguring dispatcherjonmv2023-09-052-7/+33
|
* Ensure node search path index follows config orderjonmv2023-09-011-2/+8
|
* Show search cluster name in Node.toStringjonmv2023-09-017-41/+35
|
* - Bring some libraries up to date.Henning Baldersheim2023-08-291-3/+2
| | | | | - Specify versions in dependency-versions module. - Avoid using opentest4j internally.
* Test delay shutdown of RPC resources in dispatcherjonmv2023-07-132-3/+197
|
* Test nodes are retained when updating search cluster groupsjonmv2023-07-131-0/+40
|
* Set up skeleton for replacing monitored groups and nodesjonmv2023-07-131-2/+2
|
* move MatchFeatureData class to vespajlibArne Juul2023-04-271-100/+0
|
* Add query trace parameters for profiling backend query evaluation.Geir Storli2023-01-201-0/+23
| | | | | With this change, profiling of matching, first-phase ranking, and second-phase ranking can be tuned separately.
* Don't warn when 1 node is downJon Bratseth2022-12-293-0/+17
|
* Need a delayed close for the connections no longer needed.Henning Baldersheim2022-11-261-5/+11
|
* Let RpcResourcePool handle live changes.Henning Baldersheim2022-11-252-0/+32
|
* Move test utility code to test directory.Henning Baldersheim2022-11-245-10/+32
|
* Put loadbalancer and invokerfactory in a volatile object to ensure atomic ↵Henning Baldersheim2022-11-244-18/+79
| | | | switch when reconfiguring.
* Cleanup the concept of orderedGroups. Just use a single way of accessing the ↵Henning Baldersheim2022-11-246-113/+34
| | | | | | groups. Simplify testing by introducing a GroupList to contain all acces to groups and nodes.
* No need to require the full SearchCluster when you only need a list of Groups.Henning Baldersheim2022-11-231-11/+4
|
* Make a few simpler interfaces instead of carrying one huge implement all ↵Henning Baldersheim2022-11-234-55/+44
| | | | SearchCluster around.
* Splitt nodes static and dynamic config in DispatchConfig to prepare for ↵Henning Baldersheim2022-11-214-23/+32
| | | | seamless cluster changes.
* GC unusedHenning Baldersheim2022-11-211-1/+0
| | | | | | | -useMultilevelDispatch -useLocalNode -searchableCopies -mergeGroupingResultInSearchInvokerEnabled
* Reduce 'raw' warningsHenning Baldersheim2022-11-091-10/+17
|
* GC metric that has not had any meaning since we removed fdispatch.Henning Baldersheim2022-11-081-11/+8
|
* Remove all traces from computeCoverageFromTargetActiveDocsHenning Baldersheim2022-09-291-9/+1
|
* Add test that we calculate coverage based on target-active and reduandancy ↵Henning Baldersheim2022-09-202-24/+41
| | | | when told to do so.
* Use try-with-resources.Henning Baldersheim2022-09-201-158/+174
|
* Simplify and unify the use of Timers.Henning Baldersheim2022-09-141-14/+3
|
* Factor out timeout and coverage handling to make the ↵Henning Baldersheim2022-09-141-8/+17
| | | | InterleavedSearchInvoker easier to understand and modify.
* soonActive => targetActiveHenning Baldersheim2022-09-092-3/+3
| | | | Wire in targetActive in MonitorReply/Pong.
* Propagate target-active-docs in monitor reply.Henning Baldersheim2022-09-091-1/+1
|
* - Add fieldlist to docsum request.Henning Baldersheim2022-09-011-2/+3
| | | | - Only return fields requested from the backend.
* Use a continous function to avoid capping.Henning Baldersheim2022-08-231-12/+12
|
* Separate the notion of decaying cost from averageSearchTime, which is only ↵Henning Baldersheim2022-08-231-24/+24
| | | | needed for testing.
* Cap sampleWeight at 50%Henning Baldersheim2022-08-221-4/+11
|
* - Refactor to allow for different decay method.Henning Baldersheim2022-08-221-20/+64
| | | | | - Implement decay over constant time in addition to over requests. - Default is decay over 500 requests, and 5.0s if you choose to decay over time.
* Use System.nanotTime instead of System.curretTimeMillis to get a steady ↵Henning Baldersheim2022-08-221-21/+22
| | | | | | clock not impacted by clock adjustment. Also use Duration as interface.
* Test best-of-random-2Henning Baldersheim2022-08-211-0/+38
|
* Add best-of-random-2 dispatch policy.Henning Baldersheim2022-08-191-4/+4
|
* Convert container-search to junit5Bjørn Christian Seime2022-07-2811-182/+169
|
* Improve timeout logic for docsum/search invokersBjørn Christian Seime2022-06-161-3/+3
|
* Refactor: Pull tracing into its own classJon Bratseth2022-06-141-1/+1
|