aboutsummaryrefslogtreecommitdiffstats
path: root/container-search/src/test/java/com/yahoo/search/dispatch/DispatcherTest.java
Commit message (Collapse)AuthorAgeFilesLines
* - Do not use Searcher interface below the prelude cluster searcher.Henning Baldersheim2024-03-081-5/+4
| | | | | | - 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-091-1/+1
|
* Keep and reconfigure ClusterMonitor when reconfiguring dispatcherjonmv2023-09-051-6/+22
|
* Show search cluster name in Node.toStringjonmv2023-09-011-1/+1
|
* Test delay shutdown of RPC resources in dispatcherjonmv2023-07-131-2/+192
|
* Move test utility code to test directory.Henning Baldersheim2022-11-241-1/+2
|
* Put loadbalancer and invokerfactory in a volatile object to ensure atomic ↵Henning Baldersheim2022-11-241-9/+14
| | | | switch when reconfiguring.
* Cleanup the concept of orderedGroups. Just use a single way of accessing the ↵Henning Baldersheim2022-11-241-4/+4
| | | | | | groups. Simplify testing by introducing a GroupList to contain all acces to groups and nodes.
* Make a few simpler interfaces instead of carrying one huge implement all ↵Henning Baldersheim2022-11-231-14/+16
| | | | SearchCluster around.
* 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
|
* Convert container-search to junit5Bjørn Christian Seime2022-07-281-23/+20
|
* Update 2019 Yahoo Holdings copyright notices.gjoranv2021-10-071-1/+1
|
* Infer groupJon Bratseth2021-07-021-2/+1
|
* Use median not average document count to determine group coverageJon Bratseth2021-04-151-1/+2
| | | | If a group has too many nodes, all others will have less than average.
* Don't avoid group blocking feed when groups = 1Jon Bratseth2020-04-151-4/+16
|
* Avoid a single group rejecting feedJon Bratseth2020-04-151-2/+38
|
* Decouple so ClusterMonitor is on the outside of the searchcluster and can be ↵Henning Baldersheim2020-02-041-4/+8
| | | | provided.
* Move pingfactory to constructor.Henning Baldersheim2020-02-041-4/+4
|
* Do not start cluster monitor thread in test as it will race with explicit ↵Henning Baldersheim2020-02-041-3/+0
| | | | ping in test.
* Provide pongHandler in constructor to avoid needing an AtomicReference.Henning Baldersheim2020-02-031-1/+2
|
* Send ping every second truly async to all nodes who does not have any ↵Henning Baldersheim2020-01-311-1/+2
| | | | pending pings.
* Support max-hits-per-node in DispatcherJon Bratseth2020-01-081-2/+6
|
* Remove leftovers from dispatching through fdispatchJon Bratseth2019-11-141-43/+29
|
* Create one Dispatcher component per search clusterJon Bratseth2019-10-251-6/+5
| | | | | | 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.
* - Shut down monitoring thread.Henning Baldersheim2019-10-041-1/+1
| | | | | - Remove fs4 cleanup. - Add some more debug information for group status.
* Revert "Revert "Bratseth/vip logic take 2""Henning Baldersheim2019-09-201-1/+1
|
* Revert "Bratseth/vip logic take 2"Harald Musum2019-09-201-1/+1
|
* Revert "Merge pull request #10737 from ↵Jon Bratseth2019-09-191-1/+1
| | | | | | | vespa-engine/revert-10717-bratseth/vip-logic" This reverts commit ae30a47174b67ca78dc33d21770903b3ee626240, reversing changes made to 992b73092f0d14beb3ae380904d27886fe4dbc89.
* Revert "Bratseth/vip logic"Håkon Hallingstad2019-09-191-1/+1
|
* Minor cleanup, no functional changesJon Bratseth2019-09-191-1/+1
|
* Java dispatcher only uses RPC/protobufOlli Virtanen2019-05-281-19/+33
|
* Feature flag to enable protobuf in search protocol as default; protobuf pingOlli Virtanen2019-03-281-1/+1
|
* dispatch_internal and dispatch_fdispatch metricsOlli Virtanen2019-03-151-5/+6
|
* Protobuf object coversion moved to separate class. RPC classes moved to ↵Olli Virtanen2019-03-121-0/+1
| | | | subpackage
* Protobuf over jrt support in searchOlli Virtanen2019-03-111-11/+23
|
* Use OptionalInt to signify missing data instead of -1Olli Virtanen2019-02-071-1/+2
|
* Increased java dispatcher test coverageOlli Virtanen2019-01-031-0/+132