aboutsummaryrefslogtreecommitdiffstats
path: root/searchlib/src/main/java/com/yahoo/searchlib/rankingexpression/rule
Commit message (Expand)AuthorAgeFilesLines
* fix some trailing whitespaceArne Juul2023-10-161-1/+1
* Update copyrightJon Bratseth2023-10-0922-22/+22
* use IllegalArgumentExceptionArne Juul2023-03-231-1/+1
* improve error for cycle in ranking expression functionsArne Juul2023-03-231-1/+1
* add withTransformedExpressions() to TensorFunctionNode APIArne Juul2023-03-201-0/+20
* avoid making OperationNode with no operatorsArne Juul2023-03-171-3/+15
* * make InputRecorder handle slice with embedded expressionsArne Juul2023-03-161-0/+2
* ensure consistent function type if addFunctionTypeSerialization() is called m...Arne Juul2023-03-071-1/+5
* use common utility and constantArne Juul2023-03-022-3/+5
* experimental WIPArne Juul2023-02-071-1/+1
* Unify on Streams.toListHenning Baldersheim2023-01-171-15/+10
* Revert "Revert "- Reduce usage of guava.""Henning Baldersheim2022-12-013-31/+21
* Revert "- Reduce usage of guava."Henning Baldersheim2022-12-013-21/+31
* - Reduce usage of guava.Henning Baldersheim2022-12-013-31/+21
* Only check types when necessaryJon Bratseth2022-10-031-1/+1
* Right precedence for ^Jon Bratseth2022-09-282-11/+10
* Use tensor vocabularyJon Bratseth2022-09-283-31/+26
* Drop 'arithmetic' from nameJon Bratseth2022-09-283-26/+34
* Fold comparisons into the other operatorsJon Bratseth2022-09-283-136/+7
* Add binding precendence order infoJon Bratseth2022-09-271-1/+7
* Simplify: Use file order as precedence orderJon Bratseth2022-09-271-13/+13
* Simplify: Use lambdaJon Bratseth2022-09-271-26/+32
* Avoid confusing the reader by starting off with OR. Just use null instead.Henning Baldersheim2022-09-211-1/+1
* Simplify operatorsByPrecedence listHenning Baldersheim2022-09-211-16/+1
* Short circuit boolean expressionsJon Bratseth2022-09-211-11/+16
* Revert "Revert "Revert "Short circuit boolean expressions"""Henning Baldersheim2022-09-211-16/+11
* Revert "Revert "Short circuit boolean expressions""Henning Baldersheim2022-09-211-11/+16
* Revert "Short circuit boolean expressions"Arnstein Ressem2022-09-201-16/+11
* Short circuit boolean expressionsJon Bratseth2022-09-201-11/+16
* Remove deprecated ctors in SerializationContextgjoranv2022-06-091-31/+22
* GC deprecated unused methodsHenning Baldersheim2022-06-081-16/+3
* Remove deprecated APIs exposing Guava typesBjørn Christian Seime2022-06-083-27/+0
* Allow creatibng reference nodes from simple reference stringsJon Bratseth2022-04-071-2/+2
* Allow inputs declarations in rank profilesJon Bratseth2022-04-042-6/+6
* No functional changesJon Bratseth2022-03-231-1/+1
* Don't convert true and false to 1.0 and 0.0Jon Bratseth2022-03-041-2/+0
* Revert "Revert "'true' and 'false' literals in ranking expressions""Jon Bratseth2022-03-041-0/+3
* Revert "'true' and 'false' literals in ranking expressions"Arnstein Ressem2022-03-031-3/+0
* 'true' and 'false' literals in ranking expressionsJon Bratseth2022-03-021-0/+3
* Compute hash without serializing to stringJon Bratseth2022-03-0114-40/+92
* Avoid deprecated methodJon Bratseth2022-02-281-3/+7
* Pass type contextJon Bratseth2022-02-282-27/+29
* Resolve slice dimensionJon Bratseth2022-02-164-19/+56
* Deprecate ctors and methods in 'searchlib' using Guava ImmutableMapBjørn Christian Seime2021-12-073-18/+39
* 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-032-5/+7
* Avoid keeping string around in the leaf nodes. It is not worth the space.Henning Baldersheim2021-11-031-4/+0
* Only need a single instance to represent the empty argument.Henning Baldersheim2021-11-022-2/+2
* Unify on using a list for backing.Henning Baldersheim2021-11-023-41/+29
* Update 2018 copyright notices.gjoranv2021-10-071-1/+1