aboutsummaryrefslogtreecommitdiffstats
path: root/searchlib/src/main/java/com/yahoo/searchlib/rankingexpression/evaluation
Commit message (Expand)AuthorAgeFilesLines
* Correct copyright headersJon Bratseth2023-10-091-1/+1
* Update copyrightJon Bratseth2023-10-0923-23/+23
* Build with jdk20Jon Bratseth2023-04-171-7/+7
* Cooldown from completion rather than start of scalingJon Bratseth2023-03-102-6/+3
* Record UP events also when not having been downJon Bratseth2023-03-012-4/+3
* handle other Value subtypes holding tensorsArne Juul2023-02-242-65/+20
* Revert "Revert "- Reduce usage of guava.""Henning Baldersheim2022-12-011-10/+7
* Revert "- Reduce usage of guava."Henning Baldersheim2022-12-011-7/+10
* - Reduce usage of guava.Henning Baldersheim2022-12-011-10/+7
* Wrap openhft in vespajlib to contain dependency.Henning Baldersheim2022-11-211-2/+2
* Improve comment and cleanup duplicate openhft dependency managementHenning Baldersheim2022-11-211-1/+1
* Hash using xxh3Jon Bratseth2022-11-211-5/+3
* Avoid producing nan values when hashing, they do not compare well.Henning Baldersheim2022-11-211-1/+6
* Hash to 64 bits using xxhashJon Bratseth2022-11-201-2/+11
* Support map shorthands in both directionsJon Bratseth2022-09-281-16/+64
* Use tensor vocabularyJon Bratseth2022-09-286-31/+31
* Drop 'arithmetic' from nameJon Bratseth2022-09-282-23/+23
* Fold comparisons into the other operatorsJon Bratseth2022-09-285-133/+240
* No functional changesJon Bratseth2022-03-231-3/+3
* Revert "Revert "'true' and 'false' literals in ranking expressions""Jon Bratseth2022-03-041-1/+1
* Revert "'true' and 'false' literals in ranking expressions"Arnstein Ressem2022-03-031-1/+1
* Merge pull request #21504 from vespa-engine/bratseth/truefalseJon Bratseth2022-03-031-1/+1
|\
| * 'true' and 'false' literals in ranking expressionsJon Bratseth2022-03-021-1/+1
* | No functional changesJon Bratseth2022-03-021-2/+1
|/
* Compute hash without serializing to stringJon Bratseth2022-03-013-0/+13
* Add custom `@Beta` annotationBjørn Christian Seime2021-12-031-1/+1
* Avoid intermediate NegativeNode in the leaf nodes, adding approximately 15-20...Henning Baldersheim2021-11-031-2/+2
* Also override function()Henning Baldersheim2021-11-032-1/+17
* Add a LongValue to preserve integer numbers.Henning Baldersheim2021-11-032-2/+124
* Make StringValue symmetric so it can accept its output (toString) as input.Henning Baldersheim2021-11-034-8/+4
* Update 2018 copyright notices.gjoranv2021-10-073-4/+4
* Update 2017 copyright notices.gjoranv2021-10-0719-19/+19
* Pass destinationJon Bratseth2021-09-301-1/+1
* add "hamming" functionArne H Juul2021-09-231-0/+1
* Add bit ranking function in JavaLester Solbakken2021-06-211-0/+1
* fix typoArne Juul2021-04-231-1/+1
* Don't fold division by zeroJon Bratseth2020-09-211-0/+5
* Propagate binding context to/from tensor functionsJon Bratseth2019-12-041-1/+1
* Output function references wrapped in rankingExpression()Jon Bratseth2019-12-021-1/+1
* Support index generating expressions in tensor value functionsJon Bratseth2019-11-271-3/+5
* Allow bound functions in tensor generateJon Bratseth2019-11-261-1/+1
* Recognize if-inverted decision trees in GBDT optimizerLester Solbakken2019-10-112-5/+23
* Support missing values in expression evaluation in JavaLester Solbakken2019-10-119-33/+95
* Initialize missing valuesJon Bratseth2019-05-291-2/+2
* Add copyright headerJon Bratseth2018-10-011-0/+1
* Merge pull request #7155 from vespa-engine/bratseth/expose-type-informationLester Solbakken2018-10-011-1/+0
|\
| * Validate all bindingsJon Bratseth2018-10-011-1/+0
* | Add reduce-join optimization in JavaLester Solbakken2018-09-282-1/+90
|/
* preserve binary compatibilityArne Juul2018-07-261-3/+7
* Basic Java model evaluationJon Bratseth2018-07-202-1/+8