aboutsummaryrefslogtreecommitdiffstats
path: root/searchlib/src/test
Commit message (Collapse)AuthorAgeFilesLines
* Avoid using deprecated methodsHenning Baldersheim2021-11-031-1/+1
|
* Avoid intermediate NegativeNode in the leaf nodes, adding approximately ↵Henning Baldersheim2021-11-031-0/+18
| | | | 15-20% extra nodes.
* Update expected resultsHenning Baldersheim2021-11-032-2/+2
|
* Add a LongValue to preserve integer numbers.Henning Baldersheim2021-11-032-11/+11
|
* Make StringValue symmetric so it can accept its output (toString) as input.Henning Baldersheim2021-11-031-0/+30
|
* Use UTF-8 bytewise ordering for StringResultNode comparisonsTor Brede Vekterli2021-11-011-1/+87
| | | | | | | | | | | | | | | The C++ backend uses `memcmp` ordering of UTF-8 strings for its `StringResultNode` instances and expects the container to feed it nodes in the same order. However, the Java code used `String` internally, which compares UTF-16 codepoints instead of UTF-8 octets. These may not agree on the ordering, particularly in the presence of surrogate pairs. Java `StringResultNode` now uses a raw UTF-8 byte array as its value backing, which has the added benefit that (de-)serializing is effectively a no-op. Some extra `String` roundtrip work needed now to support the various type-erased `ResultNode` functionality, but this is not expected to be called in a hot path.
* Update 2018 copyright notices.gjoranv2021-10-073-3/+3
|
* Update 2017 copyright notices.gjoranv2021-10-0765-65/+65
|
* Remove temporary test caseLester Solbakken2021-10-061-8/+0
|
* Add non-primitive tensor expand functionLester Solbakken2021-10-061-1/+15
|
* add unit testArne H Juul2021-09-231-0/+2
|
* Add bit ranking function in JavaLester Solbakken2021-06-211-0/+18
|
* Various cleanup when reading grouping code.Henning Baldersheim2021-06-161-0/+2
|
* Unify how property names are generated and decomposed.Henning Baldersheim2021-06-091-2/+16
|
* Update abi and deprecate unused method.Henning Baldersheim2021-05-311-8/+9
|
* Wire in tensor cell type resolving for concat in JavaLester Solbakken2021-04-221-2/+2
|
* Fix max reduce of negative numbers in a tensorLester Solbakken2021-04-161-0/+1
|
* Test concatJon Bratseth2021-04-132-1/+7
|
* add unit test for lambda optimization bugArne Juul2021-04-061-0/+2
|
* Add missing pipe to cell_cast parsingLester Solbakken2021-03-161-1/+0
|
* Revert "Revert "Lesters/cell cast java""Lester Solbakken2021-03-161-0/+17
| | | | This reverts commit d2c61030d6c62b8c4889d3471d2ee5f17bb14a5f.
* Revert "Lesters/cell cast java"Jon Marius Venstad2021-03-161-17/+0
|
* Add Java-side tensor type cell castingLester Solbakken2021-03-161-0/+17
|
* tensor conformance will now run as a system integration test onlyArne Juul2020-12-011-142/+0
|
* Support mixed tensor type in Java evaluationLester Solbakken2020-11-151-0/+18
|
* Add median aggregatorJon Bratseth2020-11-021-4/+8
|
* Don't fold division by zeroJon Bratseth2020-09-211-1/+8
| | | | This preserves 0/0 expressions such that NaN can be produced at runtime.
* Non-functional changes onlyJon Bratseth2020-09-181-1/+1
|
* Make tensor generate inspectableJon Bratseth2020-06-291-0/+2
|
* Remove unused imports of vespalog packagegjoranv2020-04-261-1/+0
|
* Some additional tensor evaluation testsLester Solbakken2020-04-261-1/+124
|
* Revert "Remove import of package which is not available or used"Jon Bratseth2020-04-231-0/+1
|
* Remove import of package which is not available or usedJon Bratseth2020-04-231-1/+0
|
* Add gather,slice,cast,unsqueeze onnx operationsLester Solbakken2020-02-101-0/+50
|
* Revert "Revert "Revert "Revert "Require equal sizes in join""""Jon Bratseth2020-01-131-5/+4
|
* Revert "Revert "Revert "Require equal sizes in join"""Henning Baldersheim2020-01-111-4/+5
|
* Revert "Revert "Require equal sizes in join""Lester Solbakken2020-01-101-5/+4
| | | | This reverts commit d78f8b089753025421524539e86ca96b7bf3369c.
* Revert "Require equal sizes in join"Jon Bratseth2020-01-071-4/+5
|
* Merge pull request #11643 from vespa-engine/bratseth/validate-lambdasJon Bratseth2020-01-071-0/+16
|\ | | | | Validate lambdas
| * Validate lambdasJon Bratseth2020-01-031-0/+16
| |
* | Merge pull request #11641 from vespa-engine/bratseth/require-equal-sizes-in-joinJon Bratseth2020-01-071-5/+4
|\ \ | | | | | | Require equal sizes in join
| * | Require equal sizes in joinJon Bratseth2020-01-031-5/+4
| |/
* / Add mergeJon Bratseth2020-01-021-0/+5
|/
* Exmbrace serialized expressionsJon Bratseth2019-12-182-12/+12
|
* Parse quoted tensor labels in ranking expressionsJon Bratseth2019-12-171-3/+6
|
* Expression parse mapped 1-d tensor short formJon Bratseth2019-12-161-0/+1
|
* Error checkingJon Bratseth2019-12-141-0/+16
|
* Interpret dimensions in written orderJon Bratseth2019-12-141-0/+23
|
* Parse mixed tensorsJon Bratseth2019-12-131-1/+1
|
* Tensor parsing improvementsJon Bratseth2019-12-101-0/+6
| | | | | - Mixed tensor format parsing (outside expressions) - Validate structure of dense tensor strings