summaryrefslogtreecommitdiffstats
path: root/indexinglanguage/src/main
Commit message (Collapse)AuthorAgeFilesLines
* - Require non-null inner expression in foreach.Henning Baldersheim2024-01-131-2/+5
| | | | - Let null conversion buble up.
* Revert "Revert "Drop tokenize expressions from ilscript for streaming mode.""Henning Baldersheim2024-01-121-2/+1
|
* Revert "Drop tokenize expressions from ilscript for streaming mode."Henning Baldersheim2024-01-121-1/+2
|
* Drop tokenize expressions from ilscript for streaming mode.Henning Baldersheim2024-01-121-2/+1
|
* Merge pull request #29667 from vespa-engine/jobergum/splade-embedderJo Kristian Bergum2024-01-041-5/+5
|\ | | | | Add SPLADE embedder
| * Allow mapped 1d tensor for embed expressionsJo Kristian Bergum2023-12-171-5/+5
| |
* | Enable setting max-occurrences in field match.Tor Egge2024-01-043-0/+10
|/
* If we index the original in addition to stems, lowercase itJon Bratseth2023-11-201-1/+1
|
* Revert "Merge pull request #29328 from ↵Jon Bratseth2023-11-143-30/+28
| | | | | | | vespa-engine/revert-29314-bratseth/casing-take-2" This reverts commit a72e949533a46d665440a9c72ca2b8fb58f3a9c3, reversing changes made to 944d635d00e165166508ef23399e9ed65a87a9c8.
* Revert "Bratseth/casing take 2"Harald Musum2023-11-133-28/+30
|
* CleanupJon Bratseth2023-11-101-4/+1
|
* Prefer first stem to original if non equalJon Bratseth2023-11-102-13/+13
|
* Revert "Revert "Don't lowercase linguistics annotations""Jon Bratseth2023-11-092-18/+19
| | | | This reverts commit 0dfd4fe4c6ddbded490da36e71f27c4b70aa4226.
* Revert "Don't lowercase linguistics annotations"Jon Bratseth2023-11-092-19/+18
|
* Don't lowercase linguistics annotationsJon Bratseth2023-11-092-18/+19
| | | | | | Tokens are already lowercased by our bundled linguistics components. Lowercasing again when annotating precludes plugging in a lingustics component which preserves casing.
* Take config to mean number of code points in match max lengthjonmv2023-10-201-1/+1
|
* Avoid cutting surrogate pairs when tokenisingjonmv2023-10-201-1/+2
|
* Non-functional changes onlyJon Bratseth2023-10-181-3/+3
|
* Update copyrightJon Bratseth2023-10-0999-98/+99
|
* Repair parserJon Bratseth2023-09-271-1/+0
|
* Return the expected outputJon Bratseth2023-09-2730-157/+154
| | | | | | | | | | | 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.
* - Add utility to do substring extraction by codepoints, instead of java ↵Henning Baldersheim2023-09-151-9/+3
| | | | | | char index. - Test and use it in SubstringExpression in indeing language.
* Merge pull request #27969 from vespa-engine/bjorncs/embedder-metricsJon Bratseth2023-08-311-1/+1
|\ | | | | Add generic metrics for embedders
| * Add generic metrics for embeddersBjørn Christian Seime2023-08-041-1/+1
| |
* | Add support for converting iso-8601 date strings to epoch timeJo Kristian Bergum2023-08-162-0/+59
|/
* Resolve parent before childrenJon Bratseth2023-04-142-2/+2
|
* Update ↵Henning Baldersheim2023-04-121-1/+1
| | | | | indexinglanguage/src/main/java/com/yahoo/vespa/indexinglanguage/expressions/Expression.java Co-authored-by: Geir Storli <geirst@yahooinc.com>
* Replace reflection by visitorJon Bratseth2023-03-3116-114/+113
|
* More understandable errors, and implement inner convertJon Bratseth2023-03-312-1/+8
|
* Retrieve execution value explicitly by '_'Jon Bratseth2023-03-242-0/+62
|
* Handle missing valuesJon Bratseth2023-02-071-0/+1
|
* Deprecate xml methodsHenning Baldersheim2023-01-271-0/+1
|
* Support embedding an array to a mixed 2d tensorJon Bratseth2023-01-271-9/+59
|
* Replace synchronized Stack with Deque in feed and query path.Henning Baldersheim2023-01-251-4/+5
|
* Improve error messagesJon Bratseth2023-01-231-2/+2
|
* Add headersJon Bratseth2023-01-231-0/+1
|
* Skip statements on partial updates onlyJon Bratseth2023-01-235-4/+21
|
* Support choice expressionsJon Bratseth2023-01-2010-54/+153
|
* Cleanup - no functional changesJon Bratseth2023-01-207-93/+82
|
* Cleanup - no functional chngesJon Bratseth2023-01-197-48/+27
|
* Expect the correction exceptionsJon Bratseth2023-01-191-1/+1
|
* Cleanup - no functional chngesJon Bratseth2023-01-1948-171/+116
|
* Merge pull request #24007 from vespa-engine/bratseth/cleanup-082Jon Bratseth2022-09-251-15/+12
|\ | | | | No functional changes
| * No functional changesJon Bratseth2022-09-111-15/+12
| |
* | Short circuit boolean expressionsJon Bratseth2022-09-211-13/+7
| | | | | | | | | | | | | | | | Short circuit boolean expressions by converting them to (nested) if expressions. This also fixes a bug in Java expression evaluation where evaluation of arithmetic operations with the same precedence would be from right to left rather than left to right.
* | Revert "Revert "Revert "Short circuit boolean expressions"""Henning Baldersheim2022-09-211-7/+13
| |
* | Revert "Revert "Short circuit boolean expressions""Henning Baldersheim2022-09-211-13/+7
| |
* | Revert "Short circuit boolean expressions"Arnstein Ressem2022-09-201-7/+13
| |
* | Short circuit boolean expressionsJon Bratseth2022-09-201-13/+7
|/ | | | | | | | Short circuit boolean expressions by converting them to (nested) if expressions. This also fixes a bug in Java expression evaluation where evaluation of arithmetic operations with the same precedence would be from right to left rather than left to right.
* No defaultIndex in filterJon Bratseth2022-08-191-1/+0
|