summaryrefslogtreecommitdiffstats
path: root/config-model
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #21592 from vespa-engine/arnej/refactor-type-extractionArne H Juul2022-03-081-190/+210
|\ | | | | Arnej/refactor type extraction
| * avoid endless recursionArne H Juul2022-03-081-1/+5
| |
| * use instance targetDtArne H Juul2022-03-071-51/+51
| | | | | | | | * instead of wiring target "dt" everywhere, use a member variable
| * move some code into an inner classArne H Juul2022-03-071-190/+206
| |
* | Merge pull request #21593 from vespa-engine/arnej/minor-conversion-fixesArne H Juul2022-03-085-3/+7
|\ \ | | | | | | Arnej/minor conversion fixes
| * | conditional set of rawAsBase64Arne H Juul2022-03-082-3/+4
| | |
| * | convert field weightArne H Juul2022-03-082-0/+2
| | |
| * | recognize float16Arne H Juul2022-03-081-0/+1
| | |
* | | regular "type" queryCommandsArne H Juul2022-03-082-2/+7
|/ / | | | | | | | | | | | | | | | | * if the data type is weightedset, make the same query command. * this gives same end result when you know the settings for create-if-nonexistent and remove-if-zero up front. * note that nothing actually uses this (only "type tensor" is handled specially in container-search).
* | Merge pull request #21580 from vespa-engine/arnej/verify-namecollision-failsJon Bratseth2022-03-073-2/+24
|\ \ | |/ |/| struct/document name collision fails
| * struct/document name collision failsArne H Juul2022-03-073-2/+24
| | | | | | | | | | * the unit tests claims that this works, and seems to verify that. But the generated config isn't valid.
* | unit test re-declarning summary fieldArne H Juul2022-03-075-3/+21
| |
* | now finds struct for imported fieldsArne H Juul2022-03-073-15/+12
| |
* | resolve document references alsoArne H Juul2022-03-075-17/+94
| | | | | | | | | | | | * we need to check for cycles with both inheritance and document references * also, allow different names schema / document
* | allow duplicates in document-summary (with warning)Arne H Juul2022-03-072-4/+10
| |
* | fix whitespaceArne H Juul2022-03-071-1/+1
|/
* Merge pull request #21571 from vespa-engine/arnej/handle-function-replacementArne H Juul2022-03-077-24/+52
|\ | | | | allow function replacement
| * update language in warning, add TODOArne H Juul2022-03-073-5/+6
| |
| * unit test multiple attribute settingsArne H Juul2022-03-072-3/+24
| |
| * allow function replacementArne H Juul2022-03-074-17/+23
| | | | | | | | | | | | * for backwards-compatibility, allow a rank-profile function to be replaced (with a warning) * also, allow multiple attribute settings for same attribute
* | Merge pull request #21567 from ↵Henning Baldersheim2022-03-073-2/+17
|\ \ | |/ |/| | | | | vespa-engine/inject-DocumentTypeManager-instead-of-config Inject document type manager instead of config [run-systemtest]
| * minor: improve commentgjoranv2022-03-061-1/+2
| |
| * Add a DocumentTypeManager component to all application containers.gjoranv2022-03-062-2/+9
| |
| * Inject DocumentTypeManager to ReindexingV1ApiHandlergjoranv2022-03-062-1/+8
| |
* | Revert "Lesters/java probe onnx model"Harald Musum2022-03-065-277/+6
|/
* use a special file for bad parse testArne H Juul2022-03-052-6/+13
|
* should parse with new codeArne H Juul2022-03-051-1/+3
|
* handle id overrideArne H Juul2022-03-052-9/+27
|
* avoid setDataType when possibleArne H Juul2022-03-051-3/+7
|
* test new and old code pathArne H Juul2022-03-051-2/+12
|
* test new and old code pathArne H Juul2022-03-051-2/+14
|
* badstruct should not parseArne H Juul2022-03-051-1/+0
|
* minimal check on valid name of struct typeArne H Juul2022-03-051-0/+3
|
* allow overriding just ModelContext.Properties in unit testsArne H Juul2022-03-051-0/+7
|
* convert annotationsArne H Juul2022-03-053-11/+34
|
* test new code path for annotationsArne H Juul2022-03-051-9/+19
|
* Merge pull request #21560 from ↵Henning Baldersheim2022-03-051-3/+5
|\ | | | | | | | | vespa-engine/DocTypeManager-as-injectable-component Doc type manager as injectable component [run-systemtest]
| * Add DocumentTypeManager as a component in the config model.gjoranv2022-03-041-0/+2
| |
| * Fix rawTypes and unchecked issues.gjoranv2022-03-041-3/+3
| |
* | Merge pull request #21559 from vespa-engine/arnej/use-xp-feature-flagHenning Baldersheim2022-03-043-11/+81
|\ \ | | | | | | run new code if feature flag is set
| * | run new code if feature flag is setArne H Juul2022-03-043-11/+81
| | |
* | | Merge pull request #21558 from ↵Henning Baldersheim2022-03-046-33/+85
|\ \ \ | |/ / |/| | | | | | | | vespa-engine/arnej/populate-structs-in-extra-fields populate extra fields
| * | populate extra fieldsArne H Juul2022-03-046-33/+85
| |/ | | | | | | | | * for consistency, ensure we call populateWithStructFields etc also for fields declared outside the document block.
* | Merge pull request #21549 from vespa-engine/arnej/conversion-schemas-5Henning Baldersheim2022-03-042-11/+193
|\ \ | | | | | | convert entire schema
| * | convert entire schemaArne H Juul2022-03-042-11/+193
| | |
* | | Merge pull request #21550 from vespa-engine/arnej/add-xp-feature-flagHenning Baldersheim2022-03-041-0/+1
|\ \ \ | |_|/ |/| | add experimental feature flag
| * | add experimental feature flagArne H Juul2022-03-041-0/+1
| |/
* | Merge pull request #21548 from vespa-engine/bratseth/truefalse-take-2Jon Bratseth2022-03-049-20/+44
|\ \ | | | | | | Bratseth/truefalse take 2
| * | Don't convert true and false to 1.0 and 0.0Jon Bratseth2022-03-042-3/+3
| | |
| * | Revert "Revert "'true' and 'false' literals in ranking expressions""Jon Bratseth2022-03-048-19/+43
| |/ | | | | | | This reverts commit 95979285c20b384c3053d210c9e4e4661e13ecd5.