Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Predict best case overhead during autoscaling | Jon Bratseth | 2023-02-18 | 1 | -10/+3 |
| | | | | | | | | | | | Predicting worst case has the unavoidable consequence that we will conclude we cannot fulfill requested resources in the case where there are no resource ranges (only node count ranges), or where they are too narrow, and thus refrain from scaling down when we should. Instead, mostly predict the best case and let the ideal < 1 headroom absorb the deficiency in what we are actually allocated. | ||||
* | Add string command to index info config. | Tor Egge | 2023-02-15 | 4 | -32/+46 |
| | | | | Use index info to validate fuzzy query terms. | ||||
* | add model-evaluation as a dependency for container-search | Arne Juul | 2023-02-10 | 1 | -0/+8 |
| | | | | (will be needed when we start using ModelsEvaluator in the search chain) | ||||
* | Support configuring BCP structure | Jon Bratseth | 2023-02-07 | 1 | -0/+5 |
| | |||||
* | Add flag deciding if we should keep success files | Harald Musum | 2023-02-03 | 2 | -6/+25 |
| | | | | flag is false by default | ||||
* | Merge pull request #25774 from vespa-engine/bratseth/keep-synthetic-fields | Jon Bratseth | 2023-01-27 | 2 | -20/+31 |
|\ | | | | | Keep synthetic fields | ||||
| * | Keep synthetic fields | Jon Bratseth | 2023-01-27 | 2 | -20/+31 |
| | | |||||
* | | Dealias nn fields | Jon Bratseth | 2023-01-27 | 6 | -16/+23 |
|/ | |||||
* | No exception thrown | Henning Baldersheim | 2023-01-26 | 1 | -1/+1 |
| | |||||
* | Merge pull request #25735 from ↵ | Jon Bratseth | 2023-01-26 | 8 | -34/+68 |
|\ | | | | | | | | | vespa-engine/bratseth/validate-rank-profiles-early Validate rank profiles early | ||||
| * | Validate rank profiles early | Jon Bratseth | 2023-01-25 | 8 | -34/+68 |
| | | |||||
* | | Stack => Deque and gc unused ConfigFileFormat | Henning Baldersheim | 2023-01-25 | 1 | -19/+20 |
|/ | |||||
* | Replace synchronized Stack with Deque in feed and query path. | Henning Baldersheim | 2023-01-25 | 4 | -54/+43 |
| | |||||
* | - It is a bit of an overkill to use java Stack that is built on java Vector ↵ | Henning Baldersheim | 2023-01-25 | 1 | -10/+7 |
| | | | | | | | which is synchronized. Especially when you only need to store a boolean. - Use a Deque instead. | ||||
* | Reduce dependency on container-search | Henning Baldersheim | 2023-01-25 | 1 | -1/+0 |
| | |||||
* | Move HandlersConfigurerTestWrapper to test scope. | Henning Baldersheim | 2023-01-24 | 3 | -0/+219 |
| | |||||
* | Merge pull request #25662 from vespa-engine/bratseth/fail-on-no-fill | Jon Bratseth | 2023-01-21 | 2 | -7/+7 |
|\ | | | | | Don't count unfilled hits towards success | ||||
| * | Don't count unfilled hits towards success | Jon Bratseth | 2023-01-20 | 2 | -7/+7 |
| | | |||||
* | | Merge pull request #25663 from ↵ | Jon Bratseth | 2023-01-20 | 9 | -12/+303 |
|\ \ | |/ |/| | | | | | vespa-engine/geirst/query-trace-profiling-parameters Add query trace parameters for profiling backend query evaluation. | ||||
| * | Add query trace parameters for profiling backend query evaluation. | Geir Storli | 2023-01-20 | 9 | -12/+303 |
| | | | | | | | | | | With this change, profiling of matching, first-phase ranking, and second-phase ranking can be tuned separately. | ||||
* | | Merge pull request #25650 from ↵ | Kristian Aune | 2023-01-20 | 1 | -30/+31 |
|\ \ | | | | | | | | | | | | | vespa-engine/yngveaasheim/Use-containerMetrics-enum Use ContainerMetrics enum more places | ||||
| * | | Fix typos. | Yngve Aasheim | 2023-01-20 | 1 | -12/+12 |
| | | | |||||
| * | | Use ContainerMetrics enums for metric names | Yngve Aasheim | 2023-01-20 | 1 | -30/+31 |
| |/ | |||||
* / | Use ContainerMetrics enum | Yngve Aasheim | 2023-01-20 | 1 | -1/+2 |
|/ | |||||
* | Unify on Streams.toList() | Henning Baldersheim | 2023-01-17 | 1 | -3/+1 |
| | |||||
* | Merge pull request #25589 from ↵ | Geir Storli | 2023-01-16 | 2 | -15/+41 |
|\ | | | | | | | | | vespa-engine/toregge/relax-validation-of-nearest-neighbor-searcher Relax validation of nearest neighbor searcher (java). | ||||
| * | Relax validation of nearest neighbor searcher (java). | Tor Egge | 2023-01-16 | 2 | -15/+41 |
| | | | | | | | | Relax validation of nearest neighbor iterator (C++). | ||||
* | | Test direct rendering | Jon Bratseth | 2023-01-16 | 2 | -73/+164 |
| | | |||||
* | | Support direct tensor rendering | Jon Bratseth | 2023-01-14 | 6 | -31/+71 |
| | | |||||
* | | Use JsonFormat for JSON rendering | Jon Bratseth | 2023-01-13 | 2 | -9/+8 |
|/ | |||||
* | Parse tensor JSON values at root | Jon Bratseth | 2023-01-12 | 1 | -1/+1 |
| | | | | | | | | | | Our current tensor JSON formats require a "blocks", "cells" or "values" key at the root, containing values in various forms. This adds support for skipping that extra level and adding content at the root, where the permissible content format depends on the tensor type, and matches the formats below "blocks", "cells" or "values" for the corresponding tensor types. | ||||
* | Merge pull request #21773 from vespa-engine/jonmv/multi-range-item-2 | Henning Baldersheim | 2023-01-08 | 4 | -1/+785 |
|\ | | | | | Jonmv/multi range item 2 | ||||
| * | Update ABI spec | jonmv | 2022-10-26 | 3 | -10/+23 |
| | | |||||
| * | Serialise as a composite item for now | jonmv | 2022-10-26 | 3 | -2/+11 |
| | | |||||
| * | Handle dominated query points | jonmv | 2022-10-26 | 2 | -7/+17 |
| | | |||||
| * | Separate handling of different number types | jonmv | 2022-10-26 | 3 | -127/+208 |
| | | |||||
| * | Rebase, change to JUnit5, update ABI spec | jonmv | 2022-10-26 | 3 | -6/+6 |
| | | |||||
| * | Add test that fails now | Jon Marius Venstad | 2022-10-26 | 2 | -3/+278 |
| | | |||||
| * | Add MultiTermItem and MultiRangeItem, draft | Jon Marius Venstad | 2022-10-26 | 3 | -1/+397 |
| | | |||||
* | | No functional changes | Jon Bratseth | 2023-01-06 | 1 | -1/+1 |
| | | |||||
* | | Add a metric query_timeout with same naming, unit as query_latency. | Henning Baldersheim | 2023-01-02 | 1 | -0/+3 |
| | | | | | | | | This tracks the timeout given to the query. | ||||
* | | Don't warn when 1 node is down | Jon Bratseth | 2022-12-29 | 4 | -7/+32 |
| | | |||||
* | | Introduce Autoscsaling result object | Jon Bratseth | 2022-12-13 | 2 | -5/+6 |
| | | |||||
* | | Revert "Revert collect(Collectors.toList())" | Henning Baldersheim | 2022-12-04 | 26 | -27/+28 |
| | | |||||
* | | Revert collect(Collectors.toList()) | Henning Baldersheim | 2022-12-04 | 26 | -28/+27 |
| | | |||||
* | | Require explicit modifiable list. | Henning Baldersheim | 2022-12-03 | 1 | -1/+2 |
| | | |||||
* | | collect(Collectors.toList()) -> toList() | Henning Baldersheim | 2022-12-02 | 26 | -27/+27 |
| | | |||||
* | | Revert "Revert "Let list handling catch up with Java 17"" | Henning Baldersheim | 2022-12-02 | 22 | -218/+137 |
| | | |||||
* | | Revert "Let list handling catch up with Java 17" | Bjørn Christian Seime | 2022-12-02 | 22 | -137/+218 |
| | | |||||
* | | Let list handling catch up with Java 17 | Henning Baldersheim | 2022-12-02 | 22 | -218/+137 |
| | |