summaryrefslogtreecommitdiffstats
path: root/config-model/src/test/java/com/yahoo/searchdefinition/derived
Commit message (Collapse)AuthorAgeFilesLines
* Allow expressions as arguments to functionsLester Solbakken2021-01-121-0/+25
|
* No functional changesJon Bratseth2020-09-251-1/+0
|
* Catch parent exception>Jon Bratseth2020-08-181-2/+2
|
* Skip logging only for IllegalInputExceptionJon Bratseth2020-08-181-2/+1
| | | | | | | | | | | | | | - Add IllegalInputException to signal cases where we know the exception is caused by illegal input received from the requestor. - Only skip logging for IllegalInputException instead of the superclass IllegalArgumentException as that is also used to signal illegal arguments to methods due to bugs which are otherwise hard to debug. - Throw IllegalInputException rather than IllegalArgumentException where appropriate. - Deprecated QueryException as it was only used to be able to separate between query string and query parameter exceptions, and not doing that consistently, and is in a package we don't want more use of. - Clean up some cases where the wrong exception was thrown.
* Move any single set_language operation to the topJon Bratseth2020-08-067-29/+78
|
* Ensure that reference fields can be inherited from super document types.Geir Storli2020-07-131-0/+5
|
* - Removing body struct from our own usage.Henning Baldersheim2020-06-161-2/+3
| | | | | - Deprecate public methods using body struct. - Update expected generated config.
* Explicitly inherit summary featuresJon Bratseth2020-06-021-0/+5
|
* move distance-metric specification, part 1Arne Juul2020-03-271-0/+3
| | | | | | | * move distance-metric in grammar, and change wiring within config-model. It still has the same place in generated config and only has effect if hnsw index is specified.
* Remove phrase-segmenting flag testJon Bratseth2020-03-231-7/+0
|
* Revert "Merge pull request #12565 from ↵Jon Bratseth2020-03-1710-37/+43
| | | | | | | vespa-engine/revert-12563-bratseth/search-to-schema" This reverts commit ea5fe1bf8c0d389a3964d2e5c490994920d21a4e, reversing changes made to 7e92c3852e893d09f0aa821e04e4e9dbe83b4ab2.
* Revert "Bratseth/search to schema"Jon Bratseth2020-03-1310-43/+37
|
* searchdefinitions -> schemasJon Bratseth2020-03-1310-37/+43
|
* Add a testJon Bratseth2020-03-061-0/+37
|
* Propagate phrase-segmenting to fieldsetsJon Bratseth2020-03-032-8/+20
|
* Add support for specifying a hnsw index together with a 1-dimensional ↵Geir Storli2020-02-171-0/+5
| | | | indexed tensor.
* Add a testJon Bratseth2020-02-051-0/+15
|
* Revert "Merge pull request #12060 from ↵Jon Bratseth2020-02-052-1/+7
| | | | | | | vespa-engine/revert-12040-bratseth/anonymous-query-profile-types-take-2" This reverts commit 558506aa9008c5255f849892f476c819391f06a7, reversing changes made to 17e572d4dad3c9e5040544072dbdc9f7a703e7bd.
* Revert "Bratseth/anonymous query profile types take 2"Jon Bratseth2020-02-042-7/+1
|
* Resolve nested type references by descriptionJon Bratseth2020-02-032-1/+7
|
* Change fieldset query-command to add, not override commandsJon Bratseth2020-01-281-0/+5
| | | | | | | | | | The logic in FieldSet stated that any explicit query-command will deactivate all the standard derived commands. That is inconsistent with query-command on fields, not mentioned in the doc, and will generally break things. This changes to the normal behavior where query-commands are additive.
* Add attribute types only to the profiles of the same search definitionJon Bratseth2020-01-201-0/+12
|
* Add/corect copyright headersJon Bratseth2020-01-031-0/+1
|
* Mark matched elements filter transforms as dynamic that require the query.Geir Storli2019-10-221-0/+8
|
* Pass source field as argument to matched elements filter transforms.Geir Storli2019-09-241-0/+39
|
* Cleanup of tests, no changesHarald Musum2019-08-1513-70/+69
|
* Clean up todoHarald Musum2019-07-261-5/+6
|
* Cleanup config model, part 1Harald Musum2019-07-256-15/+2
| | | | | Remove unused code, optimize imports, fix method signatures. No functional changes
* Revert "Revert "Require constant() for large constants and fix a type ↵Jon Bratseth2019-06-132-4/+20
| | | | resolving bug""
* Revert "Require constant() for large constants and fix a type resolving bug ↵Harald Musum2019-06-122-20/+4
| | | | | | (#9769)" This reverts commit cee1c3a3804d5d3c25407b3c4ac64228e9d194e3.
* Require constant() for large constants and fix a type resolving bug (#9769)Jon Bratseth2019-06-122-4/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Require constant() for large constants and fix a type resolving bug * Remove noise * Remove noise * Remove noise * Remove noise * Remove noise * Remove noise * Remove noise * Remove noise * Remove noise * Remove noise * Remove noise * Remove noise * Remove noise * Remove noise * Remove noise * Remove noise * Remove noise * Remove noise * Remove noise * Remove noise * Remove noise * Remove noise * Remove noise
* Optimize type resolvingJon Bratseth2019-03-261-2/+2
| | | | | - Cache reference hash code - Cache resolved types
* Make stemming.best defaultLester Solbakken2019-01-212-5/+7
|
* Process position summary entries.Tor Egge2018-12-061-0/+5
|
* Revert "Process position summary entries."Henning Baldersheim2018-12-061-5/+0
|
* Process position summary entries.Tor Egge2018-12-051-0/+5
|
* Add build() method to config buildersJon Bratseth2018-11-303-3/+3
|
* Derive config for imported position field.Tor Egge2018-11-301-0/+5
|
* Handle import of array of struct fields, map of struct fields, and map ofTor Egge2018-11-271-0/+5
| | | | primitive fields as long as required attributes are present.
* Create a config model view (api) package under model-integrationJon Bratseth2018-11-265-5/+5
| | | | | | This is to avoid having to install config-mode and dependencies in the container at startup as a consequence of wanting model-integration there to make TensorFlow available.
* Model the config model view of model-integrationJon Bratseth2018-11-265-13/+13
| | | | | This is to make it clearer that these methods are part of the config model API.
* Move all importing to model-integrationJon Bratseth2018-11-225-5/+5
|
* Restore old package nameJon Bratseth2018-11-225-5/+5
|
* Separate model integration into a separate moduleJon Bratseth2018-11-215-9/+5
| | | | | | | This allows us to access model importers (such as TensorFlow) in config models without loading one instance per config model instance, which is not possible with TensorFlow because it depends on JNI code.
* Consolidate match settingJon Bratseth2018-11-131-0/+15
|
* Remove test of dead codeJon Bratseth2018-09-191-87/+0
|
* Remove dead codeJon Bratseth2018-09-194-84/+2
|
* Don't build rank profiles when generating document Java classesJon Bratseth2018-09-184-6/+6
|
* Separate the processing.Processors into a minimal set and the rest. Only use ↵Henning Baldersheim2018-09-174-4/+4
| | | | the minimal set when generating the concrete document types.
* Scope converted models to their rank profileJon Bratseth2018-08-301-1/+0
|