Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Replace all usages of Arrays.asList with List.of where possible. | Henning Baldersheim | 2024-04-12 | 1 | -5/+4 |
| | |||||
* | Unify on Set.of | Henning Baldersheim | 2024-04-11 | 1 | -3/+3 |
| | |||||
* | - Do not use Searcher interface below the prelude cluster searcher. | Henning Baldersheim | 2024-03-08 | 1 | -16/+16 |
| | | | | | | - It is not necessary and provides no value. - It also hides some important aspects, like the schema. - And it simplifies testing. | ||||
* | Update copyright | Jon Bratseth | 2023-10-09 | 1 | -1/+1 |
| | |||||
* | Show search cluster name in Node.toString | jonmv | 2023-09-01 | 1 | -4/+4 |
| | |||||
* | Move test utility code to test directory. | Henning Baldersheim | 2022-11-24 | 1 | -0/+1 |
| | |||||
* | Make a few simpler interfaces instead of carrying one huge implement all ↵ | Henning Baldersheim | 2022-11-23 | 1 | -31/+22 |
| | | | | SearchCluster around. | ||||
* | Splitt nodes static and dynamic config in DispatchConfig to prepare for ↵ | Henning Baldersheim | 2022-11-21 | 1 | -6/+9 |
| | | | | seamless cluster changes. | ||||
* | GC unused | Henning Baldersheim | 2022-11-21 | 1 | -1/+0 |
| | | | | | | | -useMultilevelDispatch -useLocalNode -searchableCopies -mergeGroupingResultInSearchInvokerEnabled | ||||
* | Remove all traces from computeCoverageFromTargetActiveDocs | Henning Baldersheim | 2022-09-29 | 1 | -9/+1 |
| | |||||
* | Add test that we calculate coverage based on target-active and reduandancy ↵ | Henning Baldersheim | 2022-09-20 | 1 | -20/+37 |
| | | | | when told to do so. | ||||
* | Use try-with-resources. | Henning Baldersheim | 2022-09-20 | 1 | -158/+174 |
| | |||||
* | Simplify and unify the use of Timers. | Henning Baldersheim | 2022-09-14 | 1 | -14/+3 |
| | |||||
* | Factor out timeout and coverage handling to make the ↵ | Henning Baldersheim | 2022-09-14 | 1 | -8/+17 |
| | | | | InterleavedSearchInvoker easier to understand and modify. | ||||
* | soonActive => targetActive | Henning Baldersheim | 2022-09-09 | 1 | -2/+2 |
| | | | | Wire in targetActive in MonitorReply/Pong. | ||||
* | Propagate target-active-docs in monitor reply. | Henning Baldersheim | 2022-09-09 | 1 | -1/+1 |
| | |||||
* | Convert container-search to junit5 | Bjørn Christian Seime | 2022-07-28 | 1 | -32/+28 |
| | |||||
* | Refactor: Pull tracing into its own class | Jon Bratseth | 2022-06-14 | 1 | -1/+1 |
| | |||||
* | Merge grouping results incrementally in search invoker | Bjørn Christian Seime | 2022-03-01 | 1 | -0/+39 |
| | |||||
* | Avoid hamcrest | Henning Baldersheim | 2022-01-03 | 1 | -45/+41 |
| | |||||
* | Update 2018 copyright notices. | gjoranv | 2021-10-07 | 1 | -1/+1 |
| | |||||
* | Enable top-k optimization only if balanced and non-sparse | Jon Bratseth | 2021-07-02 | 1 | -24/+46 |
| | |||||
* | Use median not average document count to determine group coverage | Jon Bratseth | 2021-04-15 | 1 | -4/+5 |
| | | | | If a group has too many nodes, all others will have less than average. | ||||
* | Revert "Revert "Disable topk optimisation on dispatch when content ↵ | Henning Baldersheim | 2021-01-08 | 1 | -13/+18 |
| | | | | distribution is se…"" | ||||
* | Revert "Disable topk optimisation on dispatch when content distribution is ↵ | Henning Baldersheim | 2021-01-08 | 1 | -18/+13 |
| | | | | se…" | ||||
* | Disable topk optimisation on dispatch when content distribution is severly ↵ | Henning Baldersheim | 2021-01-07 | 1 | -13/+18 |
| | | | | | | | | skewed. When the skew is too large the assumption that docs are evenly and randomly distributed hold. The impact and is larger on smaller systems. In large systems the where this optimisation is more important, the probabilitity of large skew will be less. | ||||
* | Allow from 5% skew in document distribution and still get good results when ↵ | Henning Baldersheim | 2020-05-28 | 1 | -1/+1 |
| | | | | asking for many hits. | ||||
* | Add query control of top-k-probability. | Henning Baldersheim | 2020-04-15 | 1 | -0/+27 |
| | |||||
* | Avoid wrapping the 12 bytes in yet another object. | Henning Baldersheim | 2019-09-13 | 1 | -1/+1 |
| | |||||
* | Since we are trimming we need to reflect that in the offsets too. | Henning Baldersheim | 2019-09-11 | 1 | -0/+15 |
| | |||||
* | Add minmal testing of merge and offset and auxiliary hits. | Henning Baldersheim | 2019-09-11 | 1 | -0/+102 |
| | |||||
* | Use sort data with java dispatcher | Olli Virtanen | 2019-04-02 | 1 | -9/+9 |
| | |||||
* | Report partial group connection failures through trace, not error | Olli Virtanen | 2019-03-22 | 1 | -4/+16 |
| | |||||
* | Remove the packet cache. It will very soon loose its value as we are ↵ | Henning Baldersheim | 2019-03-07 | 1 | -8/+8 |
| | | | | | | | 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. | ||||
* | Increased java dispatcher test coverage | Olli Virtanen | 2019-01-03 | 1 | -26/+131 |
| | |||||
* | Result merging moved to InterleavedSearchInvoker | Olli Virtanen | 2018-12-03 | 1 | -11/+11 |
| | |||||
* | Adaptive timeout support in java dispatch | Olli Virtanen | 2018-11-23 | 1 | -0/+180 |