aboutsummaryrefslogtreecommitdiffstats
path: root/vespajlib/src/test
Commit message (Collapse)AuthorAgeFilesLines
* Build with jdk20Jon Bratseth2023-04-171-58/+0
|
* avoid hamcrest and mockitoHåvard Pettersen2023-03-306-369/+380
|
* BinaryView; inspect slime value in binary formatHåvard Pettersen2023-03-282-66/+493
| | | | | | | | Use int instead of long for stand-alone compressed values (sizes and symbol ids). Also added overflow/wrap-around checks for these values to avoid things like infinite recursion due to negative buffer skips during DecodeIndex creation. This makes decoding fail in more deterministic ways and also aligns with Java using int for sizes.
* move Inspector equalTo implementation and testHåvard Pettersen2023-03-222-131/+119
|
* avoid using matchersHåvard Pettersen2023-03-221-28/+26
|
* added DecodeIndex utility classHåvard Pettersen2023-03-211-0/+87
|
* Merge pull request #26472 from vespa-engine/havardpe/auto-detect-native-arraysHenning Baldersheim2023-03-171-0/+188
|\ | | | | auto-detect arrays of long or double
| * auto-detect arrays of long or doubleHåvard Pettersen2023-03-161-0/+188
| |
* | join dimensions must equal common dimensions for optimizationArne Juul2023-03-161-0/+40
|/
* Value type aware value renderingJon Bratseth2023-03-131-0/+54
|
* Handle negative numeric labels.Henning Baldersheim2023-02-021-0/+10
|
* Test subtype methodsJon Bratseth2023-01-271-0/+24
|
* GC unused GrowableBufferOutputStreamHenning Baldersheim2023-01-251-131/+0
|
* Move IntRange out of vespajlibJon Bratseth2023-01-221-38/+0
| | | | | vespajlib classes in the interface between config model and config server causes LinkageErrors.
* Support a group size constraint in content clustersJon Bratseth2023-01-211-0/+38
|
* Test direct renderingJon Bratseth2023-01-161-1/+3
|
* Test direct renderingJon Bratseth2023-01-161-31/+212
|
* Support direct tensor renderingJon Bratseth2023-01-141-8/+14
|
* Handle type renderingJon Bratseth2023-01-131-0/+2
| | | | | - Always output type for consistency. - Ignore type in input.
* Merge pull request #25549 from vespa-engine/bratseth/tensor-direct-valuesLester Solbakken2023-01-131-1/+48
|\ | | | | Parse tensor JSON values at root
| * Parse tensor JSON values at rootJon Bratseth2023-01-121-2/+48
| | | | | | | | | | | | | | | | | | | | Our current tensor JSON formats require a "blocks", "cells" or "values" key at the root, containing values in various forms. This adds support for skipping that extra level and adding content at the root, where the permissible content format depends on the tensor type, and matches the formats below "blocks", "cells" or "values" for the corresponding tensor types.
* | Test cell rendering precisionJon Bratseth2023-01-121-2/+14
|/
* Merge pull request #21773 from vespa-engine/jonmv/multi-range-item-2Henning Baldersheim2023-01-081-25/+27
|\ | | | | Jonmv/multi range item 2
| * Add IntegerCompressor.compressionModejonmv2022-10-261-0/+13
| |
| * Correctly throw on Integer.MIN_VALUE, in IntegerCompressorjonmv2022-10-261-25/+14
| |
* | Create a metric for maintainer execution timeØyvind Grønnesby2022-12-123-3/+6
| |
* | Revert "Revert collect(Collectors.toList())"Henning Baldersheim2022-12-043-4/+4
| |
* | Revert collect(Collectors.toList())Henning Baldersheim2022-12-043-4/+4
| |
* | collect(Collectors.toList()) -> toList()Henning Baldersheim2022-12-023-4/+4
| |
* | Reduce the simple usage of guava where java has caught upHenning Baldersheim2022-11-307-196/+31
| |
* | Move ArchiveStreamReader and its large dependency from vespajlib to ↵Henning Baldersheim2022-11-261-131/+0
| | | | | | | | | | | | application-model. This avoids it being pulled in to the config-model-fat that make the install larger than necessary.
* | Faster controller-server unit testsjonmv2022-11-251-0/+1
| |
* | Apply suggestions from code reviewJon Marius Venstad2022-11-011-1/+1
| |
* | Test caching negative results, and invoke callback for those toojonmv2022-10-261-1/+12
| |
* | Add unit test for method cachejonmv2022-10-262-0/+72
|/
* More input tests and better error messageJon Bratseth2022-10-191-1/+7
|
* allow simple hex format for dense tensors of known typeArne Juul2022-09-021-0/+45
|
* Revert "allow simple hex format for dense tensors of known type"Henning Baldersheim2022-08-311-41/+0
|
* allow simple hex format for dense tensors of known typeArne Juul2022-08-311-0/+41
|
* Path validationMorten Tokle2022-08-111-0/+35
|
* Move yolean code into vespajlib.gjoranv2022-07-137-0/+704
|
* Basic INI file parserMartin Polden2022-06-221-0/+101
|
* Update expected messagesjonmv2022-06-093-5/+5
|
* Remove SlimeFormat::encode() on InputStream, 2. tryHåkon Hallingstad2022-06-081-6/+0
|
* Output input default values in rank propertiesJon Bratseth2022-05-091-7/+7
|
* Consider glibc version when testingHenning Baldersheim2022-04-262-2/+9
|
* Add MallInfoHenning Baldersheim2022-04-262-2/+21
|
* Add mallinfo2 implementation.Henning Baldersheim2022-04-262-0/+36
|
* Let JobType.allIn use provided zonesjonmv2022-04-191-0/+4
|
* Update expected test resultsjonmv2022-04-111-15/+15
|