Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Correctly classify references to missing fields | Jon Bratseth | 2023-08-14 | 3 | -12/+9 |
| | |||||
* | Always use stricter validation for complex fields with struct field attributes. | Geir Storli | 2023-08-08 | 4 | -21/+16 |
| | |||||
* | Don't scale down if we are likely to scale back up | Jon Bratseth | 2023-07-20 | 1 | -4/+4 |
| | | | | | | | | | When we decide to scale number of nodes down we'll see a lower ideal load because we need to be able to handle one node going down. This may lead us to be closer to ideal (at current peak load) than otherwise anticipated, such that we are quite likely to soon scale back up. This checks for that and avoids scaling down dimensions where this is the case. | ||||
* | Remove unused, stale stuff related to index-to | Harald Musum | 2023-07-08 | 1 | -1/+1 |
| | | | | Mostly in schemas, support remove years ago, no funcation changes | ||||
* | Only log warning when the stricter validation triggers. | Geir Storli | 2023-07-04 | 4 | -16/+21 |
| | | | | | The stricter validation will eventually be made default after all cloud applications are upgraded. | ||||
* | Improve validation of complex fields using struct field attributes. | Geir Storli | 2023-07-03 | 1 | -0/+16 |
| | | | | With this more unsupported (and rare setups) are caught by the validator. | ||||
* | Add feature falg control of new nested multivalue grouping. | Henning Baldersheim | 2023-06-29 | 1 | -0/+5 |
| | |||||
* | Merge pull request #27382 from ↵ | Arne H Juul | 2023-06-13 | 5 | -9/+118 |
|\ | | | | | | | | | vespa-engine/bratseth/validate-prefix-matching-take-2-alternative-ending Bratseth/validate prefix matching take 2 alternative ending | ||||
| * | Move to SchemaInfo | Jon Bratseth | 2023-06-12 | 5 | -9/+118 |
| | | | | | | | | | | | | | | 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. | ||||
* | | avoid having "index" command for fields without an index | Arne Juul | 2023-06-08 | 1 | -1/+3 |
|/ | |||||
* | Classify missing node tag for cloud prod as illegal argument | Jon Bratseth | 2023-05-16 | 1 | -4/+2 |
| | |||||
* | add filtering to hide implicitly added match features | Arne Juul | 2023-05-11 | 2 | -2/+31 |
| | |||||
* | Make it possible to configure dotproduct distance metric. | Geir Storli | 2023-05-05 | 1 | -1/+1 |
| | |||||
* | for document-summary blocks: | Arne Juul | 2023-04-21 | 2 | -2/+34 |
| | | | | | | * for existing fields, allow skipping the type declaration * if type is same except for weighted-set flags, adjust type to match * for this to work with inheritance, wire in inherited schema early | ||||
* | wait until later with new metric name | Arne Juul | 2023-04-20 | 1 | -1/+1 |
| | |||||
* | add two names for distance metrics | Arne Juul | 2023-04-20 | 2 | -1/+2 |
| | |||||
* | Merge pull request #26742 from ↵ | Geir Storli | 2023-04-14 | 2 | -26/+57 |
|\ | | | | | | | | | vespa-engine/geirst/vsmfields-nearest-neighbor-search Add vmsfields config for nearest neighbor search on supported tensor … | ||||
| * | Add vmsfields config for nearest neighbor search on supported tensor fields. | Geir Storli | 2023-04-14 | 2 | -26/+57 |
| | | |||||
* | | Ignore input also listed in intializers when parsing metadata from model | Bjørn Christian Seime | 2023-04-13 | 1 | -5/+1 |
|/ | |||||
* | Merge pull request #26668 from vespa-engine/bratseth/use-visitorv8.151.21 | Henning Baldersheim | 2023-04-12 | 1 | -1/+1 |
|\ | | | | | Replace reflection by visitor | ||||
| * | Replace reflection by visitor | Jon Bratseth | 2023-03-31 | 1 | -1/+1 |
| | | |||||
* | | Merge pull request #26660 from vespa-engine/bjorncs/onnx-model-initializers | Jon Bratseth | 2023-03-31 | 2 | -6/+15 |
|\ \ | |/ |/| | Ignore input also listed in initializers | ||||
| * | Ignore input also listed in initializers | Bjørn Christian Seime | 2023-03-31 | 2 | -6/+15 |
| | | | | | | | | Ignore inputs which is already initialized when determining required features as input to ONNX models in global-phase. | ||||
* | | More understandable errors, and implement inner convert | Jon Bratseth | 2023-03-31 | 1 | -1/+1 |
|/ | |||||
* | Merge pull request #26547 from ↵ | Arne H Juul | 2023-03-23 | 2 | -3/+4 |
|\ | | | | | | | | | vespa-engine/arnej/improve-failure-for-self-referencing-functions improve error for cycle in ranking expression functions | ||||
| * | let Exceptions.toMessageString handle message concatenation | Arne Juul | 2023-03-23 | 1 | -1/+1 |
| | | |||||
| * | improve error for cycle in ranking expression functions | Arne Juul | 2023-03-23 | 2 | -4/+5 |
| | | |||||
* | | Merge pull request #26535 from ↵ | Arne H Juul | 2023-03-23 | 1 | -9/+27 |
|\ \ | |/ |/| | | | | | vespa-engine/arnej/use-common-expressionfunction-instance use ExpressionFunction.Instance for consistency | ||||
| * | use ExpressionFunction.Instance for consistency | Arne Juul | 2023-03-22 | 1 | -9/+27 |
| | | |||||
* | | also export derived onnx-models.cfg | Arne Juul | 2023-03-22 | 3 | -2/+11 |
|/ | |||||
* | use Integer.toHexString on hashcode | Arne Juul | 2023-03-21 | 1 | -1/+1 |
| | |||||
* | use withTransformedExpressions for wiring | Arne Juul | 2023-03-20 | 1 | -14/+1 |
| | |||||
* | deeper processing of TensorFunctionNode and ONNX model references | Arne Juul | 2023-03-20 | 1 | -0/+33 |
| | |||||
* | Merge branch 'master' into arnej/handle-dynamic-tensor | Jon Bratseth | 2023-03-20 | 5 | -10/+32 |
|\ | |||||
| * | - avoid unintentionally duplicated rank-properties | Arne Juul | 2023-03-20 | 2 | -3/+22 |
| | | | | | | | | | | - use more LinkedHashMap for deterministic behavior in unit tests - extend some unit tests | ||||
| * | Add raw attributes to config model. | Tor Egge | 2023-03-17 | 3 | -7/+10 |
| | | |||||
* | | handle DynamicTensor with embedded expressions | Arne Juul | 2023-03-17 | 1 | -0/+8 |
| | | |||||
* | | avoid making OperationNode with no operators | Arne Juul | 2023-03-17 | 1 | -0/+3 |
|/ | |||||
* | * make InputRecorder handle slice with embedded expressions | Arne Juul | 2023-03-16 | 1 | -0/+8 |
| | | | | * special handling for Generate and Slice in BindingExtractor | ||||
* | add special handling of TensorFunctionNode containing Generate function | Arne Juul | 2023-03-14 | 3 | -4/+53 |
| | |||||
* | remember which functions are already handled | Arne Juul | 2023-03-10 | 1 | -0/+6 |
| | |||||
* | handle more complex features and functions wrapped in rankingExpression(foo) | Arne Juul | 2023-03-08 | 1 | -3/+8 |
| | |||||
* | Reapply "deeper processing of onnx inputs" | Arne Juul | 2023-03-08 | 1 | -1/+10 |
| | | | | This reverts commit 9c495646db8acadc02f698b5326c67dc8a59d283. | ||||
* | call addFunctionTypeSerialization in more cases | Arne Juul | 2023-03-07 | 1 | -7/+8 |
| | |||||
* | use common utility and constant | Arne Juul | 2023-03-02 | 3 | -7/+8 |
| | |||||
* | add component modeling | Arne Juul | 2023-02-24 | 1 | -0/+3 |
| | |||||
* | Revert "deeper processing of onnx inputs" | Arne Juul | 2023-02-24 | 1 | -10/+1 |
| | | | | This reverts commit 8d8f523c32fab2bd396f960496459eb079b03872. | ||||
* | validate onnx model input/output mappings | Arne Juul | 2023-02-22 | 1 | -2/+31 |
| | |||||
* | deeper processing of onnx inputs | Arne Juul | 2023-02-16 | 1 | -1/+10 |
| | |||||
* | Add string command to index info config. | Tor Egge | 2023-02-15 | 1 | -0/+15 |
| | | | | Use index info to validate fuzzy query terms. |