aboutsummaryrefslogtreecommitdiffstats
path: root/config-model/src/main/java/com/yahoo/schema/processing
Commit message (Collapse)AuthorAgeFilesLines
* Warn when using paged attribute setting in combination with HNSW indexing.Tor Egge2024-06-191-4/+7
|
* Test that diversity requires either match-phase or second-phaseHenning Baldersheim2024-06-071-0/+3
|
* Support Diversity at rank-profile level.Henning Baldersheim2024-06-062-3/+3
|
* Use lambdaHenning Baldersheim2024-05-181-1/+1
|
* - Carry datatype explicit instead of implicit via field inheritance.Henning Baldersheim2024-05-182-4/+6
|
* Don't implicitly set word match for tensor attribute fields.Tor Egge2024-05-131-0/+3
|
* Merge pull request #31139 from ↵Geir Storli2024-05-082-3/+16
|\ | | | | | | | | vespa-engine/toregge/enable-setting-max-token-length-in-field-match Enable setting max-token-length in field match.
| * Enable setting max-token-length in field match.Tor Egge2024-05-072-3/+16
| |
* | Unit test that struct field with index and exact match gives expectedTor Egge2024-05-071-0/+4
|/ | | | log warning.
* Rename max token length to max tokenize length in linguistics annotatorTor Egge2024-05-061-1/+1
| | | | config.
* Remove dead code.Tor Egge2024-04-223-58/+13
|
* Stop populating extra summary fields.Tor Egge2024-04-192-58/+3
| | | | | | | | | | Since autumn 2022 the document summary framework in the backend has supported handling summary fields as pure virtual fields. A summary field is just an output name, a source field (from the document type) and an optional transform specifying how to produce the output. All usages of summary fields are virtual as of Vespa 8.253.17 (November 2023), and the generation and population of some summary fields as extra document fields can now be removed.
* Stop adding extra documentid field to document type.Tor Egge2024-04-191-3/+1
| | | | | | | | | Since autumn 2022 the document summary framework in the backend has supported handling summary fields as pure virtual fields. A summary field is just an output name, a source field (from the document type) and an optional transform specifying how to produce the output. All usages of summary fields are virtual as of Vespa 8.253.17 (November 2023), and the generation and population of some summary fields as extra document fields can now be removed.
* Arrays.asList => List.ofHenning Baldersheim2024-04-113-20/+9
|
* Collections.emptyXXX + Collections.singletonXXX => List/Set/Map.ofHenning Baldersheim2024-04-101-1/+1
|
* Improve error message when field cannot have attribute aspect.Tor Egge2024-04-1010-13/+13
|
* Add streaming search validator warnings for predicate and uri fields.Tor Egge2024-03-261-1/+1
|
* Searcher => BackendHenning Baldersheim2024-03-113-3/+3
|
* Also test and handle array<string>Henning Baldersheim2024-01-131-1/+5
|
* Enable setting max-occurrences in field match.Tor Egge2024-01-041-6/+10
|
* Stop adding and populating extra fields for dynamic summary.Tor Egge2023-11-031-1/+1
| | | | | They have not been used for a long time (summary field source field is used instead).
* Adjust comment: add rationale for writing to summary field source.Tor Egge2023-11-031-1/+6
|
* Fix typo in comment.Tor Egge2023-11-031-1/+1
|
* Write to summary field source.Tor Egge2023-11-034-7/+27
|
* Dynamic summary fields don't require tokenizer.Tor Egge2023-11-021-16/+2
| | | | | | Tokenization is enabled by the presence of an index expression in the indexing script for the field, and the annotated strings containing the result of tokenization are written to the document field.
* Use "copy" summary transform when field is only defined as summary field.Tor Egge2023-11-011-0/+31
|
* Use "document-summary" instead of "summary class" or "document summary".Tor Egge2023-10-315-6/+6
|
* Add attribute-tokens summary transform to config model.Tor Egge2023-10-313-1/+23
|
* Validate data type for tokens summary transform.Tor Egge2023-10-272-0/+51
|
* Merge pull request #29096 from vespa-engine/arnej/more-reserved-function-namesLester Solbakken2023-10-271-2/+23
|\ | | | | add some more built-in function names
| * add more reserved functions namesArne Juul2023-10-261-0/+8
| |
| * add some more built-in function namesArne Juul2023-10-251-2/+15
| |
* | Adjust multiple summary transforms in shared class.Tor Egge2023-10-264-71/+83
| |
* | Don't add summary fields with tokens transform to default summary.Tor Egge2023-10-251-0/+1
|/
* Prepare for emitting warning if summary field type is specified.Tor Egge2023-10-243-12/+26
| | | | Improve resolving of summary field type from source field type.
* Rename linguistics-tokens to tokens.Tor Egge2023-10-191-1/+1
|
* Add linguistics tokens document field writer.Tor Egge2023-10-161-1/+2
|
* Merge pull request #28836 from vespa-engine/bratseth/copyright-2Jon Bratseth2023-10-1073-72/+73
|\ | | | | Update copyright
| * Update copyrightJon Bratseth2023-10-0973-72/+73
| |
* | Support inheriting multiple document summariesJon Bratseth2023-10-071-1/+1
|/
* Remove stacktrace printingJon Bratseth2023-09-291-1/+0
|
* Return the expected outputJon Bratseth2023-09-273-17/+19
| | | | | | | | | | | In if-else expressions, return the output of the executed branch rather than the input. The current behavior was undocumented and quite unexpected, so I suggest we treat that as a bug. Also return the last executed expression in a script as its output (rather than nothing. In addition, improve some error messages.
* Use OptionalIntJon Bratseth2023-09-221-4/+2
|
* Correctly classify references to missing fieldsJon Bratseth2023-08-141-5/+5
|
* Always use stricter validation for complex fields with struct field attributes.Geir Storli2023-08-081-2/+2
|
* Remove unused, stale stuff related to index-toHarald Musum2023-07-081-1/+1
| | | | Mostly in schemas, support remove years ago, no funcation changes
* Only log warning when the stricter validation triggers.Geir Storli2023-07-041-2/+2
| | | | | The stricter validation will eventually be made default after all cloud applications are upgraded.
* Classify missing node tag for cloud prod as illegal argumentJon Bratseth2023-05-161-4/+2
|
* Add vmsfields config for nearest neighbor search on supported tensor fields.Geir Storli2023-04-141-0/+9
|
* Replace reflection by visitorJon Bratseth2023-03-311-1/+1
|