summaryrefslogtreecommitdiffstats
path: root/config-model/src/main/java/com/yahoo/searchdefinition/derived
Commit message (Collapse)AuthorAgeFilesLines
* Create a config model view (api) package under model-integrationJon Bratseth2018-11-263-3/+3
| | | | | | 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-263-9/+9
| | | | | This is to make it clearer that these methods are part of the config model API.
* Move all importing to model-integrationJon Bratseth2018-11-223-3/+3
|
* Restore old package nameJon Bratseth2018-11-223-3/+3
|
* Separate model integration into a separate moduleJon Bratseth2018-11-213-3/+3
| | | | | | | 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-1/+1
|
* Deprecating a whole lot of body/header related methods that should have been ↵Henning Baldersheim2018-10-311-0/+1
| | | | done a long time ago.
* Add from-disk flag on document-summaryJon Bratseth2018-10-122-3/+6
| | | | And warn if not set and the summary accesses disk.
* Generate index-info config for struct attributes.Tor Egge2018-10-111-6/+10
|
* Revert "Revert "Balder/reduce usage of complex deploystate""Henning Baldersheim2018-10-041-5/+1
|
* Revert "Balder/reduce usage of complex deploystate"Harald Musum2018-10-041-1/+5
|
* Remove unused parametersHenning Baldersheim2018-10-031-5/+1
|
* Merge with masterJon Bratseth2018-09-281-7/+2
|\
| * When you want to let them through, you can not only give them partial rights.Henning Baldersheim2018-09-271-7/+2
| |
* | Imported ML model robustnessJon Bratseth2018-09-271-2/+2
| | | | | | | | | | | | | | | | | | - Handle properly that compiling an expression leads to adding new expressions - Don't load rank profile models as global when reading stored models - Proper verification of model pseudofeature arguments before taking an action - Handle missing models and missing models in existing paths properly - Don't require return types to be resolved for all functions yet (they won't be for those added during comppilation)
* | Revert "Merge pull request #7094 from ↵Jon Bratseth2018-09-252-23/+22
|/ | | | | | | vespa-engine/revert-7070-bratseth/rank-type-information-2" This reverts commit 0246064bbfb9657515f516e2fea12d593cd13016, reversing changes made to f627463a8100090ec109d27c3aeb439a3395a34f.
* Revert "Bratseth/rank type information 2"Arnstein Ressem2018-09-252-22/+23
|
* Allow mutable fields to be modifiable in indexing docproc and to have an ↵Henning Baldersheim2018-09-251-9/+12
| | | | initial value.
* Merge with masterJon Bratseth2018-09-241-33/+0
|\
| * Remove dead codeJon Bratseth2018-09-191-33/+0
| |
* | Serialize argument type information when availableJon Bratseth2018-09-241-1/+4
| |
* | Move types to ExpressionFunctionJon Bratseth2018-09-231-2/+2
| |
* | Resolve types of all argument-less functionsJon Bratseth2018-09-202-23/+19
|/
* Refactor: macro -> functionJon Bratseth2018-09-171-23/+23
|
* Refactor: Macro -> RankingExpressionFunctionJon Bratseth2018-09-171-2/+2
|
* Refactor: Expose functionJon Bratseth2018-09-171-1/+1
|
* Refactor: Initialize all macros state at onceJon Bratseth2018-09-161-1/+1
|
* Remove the 'parts' sillynessJon Bratseth2018-09-162-80/+57
|
* RefactorJon Bratseth2018-09-111-5/+5
|
* Send global constantsJon Bratseth2018-09-061-0/+6
|
* Revert "Merge pull request #6818 from ↵Jon Bratseth2018-09-052-2/+26
| | | | | | | vespa-engine/revert-6813-bratseth/handle-large-constants-take-4" This reverts commit 9394b251a6353151e01121d019052a2e0860f117, reversing changes made to bd6bfca0bc973eb2edd4fc2ab793f2e2ca3fc248.
* Revert "Bratseth/handle large constants take 4"Harald Musum2018-09-052-26/+2
|
* Revert "Merge pull request #6794 from ↵Jon Bratseth2018-09-052-2/+26
| | | | | | | vespa-engine/revert-6788-bratseth/handle-large-constants-take-2" This reverts commit 7516c7245cbcda860ff977fe111ebfe7e35e0078, reversing changes made to 793aac11a3cbefd24535595665fc3c3104c1e043.
* Revert "Bratseth/handle large constants take 3"Jon Bratseth2018-09-052-26/+2
|
* Revert "Merge pull request #6794 from ↵Jon Bratseth2018-09-052-2/+26
| | | | | | | vespa-engine/revert-6788-bratseth/handle-large-constants-take-2" This reverts commit 7516c7245cbcda860ff977fe111ebfe7e35e0078, reversing changes made to 793aac11a3cbefd24535595665fc3c3104c1e043.
* Revert "Bratseth/handle large constants take 2"Jon Bratseth2018-09-042-26/+2
|
* Revert "Merge pull request #6781 from ↵Jon Bratseth2018-09-042-2/+26
| | | | | | | vespa-engine/revert-6774-bratseth/handle-large-constants" This reverts commit f4b81d662c31f25b2be8964fd22bacf11b60e362, reversing changes made to f0405491348b35153b6bc3137ae8af6df7255c05.
* Revert "Bratseth/handle large constants"Harald Musum2018-09-042-26/+2
|
* Read and resolve constants in model evaluationJon Bratseth2018-09-032-2/+26
|
* Generate and test config produced.Henning Baldersheim2018-08-301-1/+3
|
* Relax validation of complex attribute fields by only considering the defined ↵Geir Storli2018-08-291-6/+6
| | | | | | | struct field attributes. The struct type itself can contain fields of any type, but only primitive struct field attributes are supported in the complex field (array or map) using the struct type.
* Test global rank profilesJon Bratseth2018-08-251-1/+1
|
* Generate a global rank profile configJon Bratseth2018-08-242-9/+20
| | | | | | | This makes available to all regular container clusters a config containing a set of rank profiles containing the expressions resulting from converting all the ml models added in the models/ directory in the application package.
* Cleanup rank profile registryJon Bratseth2018-08-241-2/+2
|
* Scope imported models to an entire application buildJon Bratseth2018-08-223-12/+23
|
* Prepare to optimizeJon Bratseth2018-08-071-2/+3
|
* Fix author tag for SimonBjørn Christian Seime2018-07-051-1/+1
|
* Use document type to resolve struct data types when checking whether a ↵Geir Storli2018-06-141-7/+7
| | | | complex field supports being represented as struct field attributes.
* Avoid calculating string variable inside loop.Geir Storli2018-06-131-1/+2
|
* Add validator for changes in the set of struct field attributes that are ↵Geir Storli2018-06-121-0/+7
| | | | | | part of complex fields. Currently, adding attribute aspect requires refeed.