summaryrefslogtreecommitdiffstats
path: root/vespajlib
Commit message (Collapse)AuthorAgeFilesLines
* Handle negative numeric labels.Henning Baldersheim2023-02-022-1/+11
|
* Revert "Merge pull request #25776 from ↵jonmv2023-01-304-12/+36
| | | | | | | vespa-engine/jonmv/revert-private-endpoints" This reverts commit 350b36dd88baef7548c0066b01ea1e328eb78f3f, reversing changes made to 8a006bc9ca202713ec54c7961a9256790c87d10d.
* Revert "Merge pull request #25770 from vespa-engine/jonmv/private-endpoints"jonmv2023-01-274-36/+12
| | | | | This reverts commit a3ae8f5b0ec3a7f2f3c9205289470dbb89e477ff, reversing changes made to 6534f02466a8958513a8b8684cc2a4369fab7666.
* Merge pull request #25770 from vespa-engine/jonmv/private-endpointsJon Marius Venstad2023-01-274-12/+36
|\ | | | | Jonmv/private endpoints
| * Update ABI specjonmv2023-01-271-0/+14
| |
| * Check private endpoints from same-zone config server insteadjonmv2023-01-271-11/+12
| |
| * Move container status.html check as welljonmv2023-01-271-1/+1
| |
| * Refactor endpoint verification during deploymentsjonmv2023-01-271-0/+9
| |
* | Test subtype methodsJon Bratseth2023-01-271-0/+24
| |
* | Support embedding an array to a mixed 2d tensorJon Bratseth2023-01-274-20/+39
| |
* | GC unused GrowableBufferOutputStreamHenning Baldersheim2023-01-252-315/+0
|/
* Move IntRange out of vespajlibJon Bratseth2023-01-222-170/+0
| | | | | vespajlib classes in the interface between config model and config server causes LinkageErrors.
* Improve error messagesJon Bratseth2023-01-221-3/+8
|
* Don't constrain groups to 1 if group-size is setJon Bratseth2023-01-221-0/+7
|
* Move group size constraints the minimal amountJon Bratseth2023-01-221-2/+2
|
* Support a group size constraint in content clustersJon Bratseth2023-01-212-0/+158
|
* Update ABI specJon Bratseth2023-01-161-1/+2
|
* Test direct renderingJon Bratseth2023-01-161-1/+3
|
* Test direct renderingJon Bratseth2023-01-163-59/+257
|
* Support direct tensor renderingJon Bratseth2023-01-142-47/+78
|
* Handle type renderingJon Bratseth2023-01-132-1/+3
| | | | | - Always output type for consistency. - Ignore type in input.
* Merge pull request #25549 from vespa-engine/bratseth/tensor-direct-valuesLester Solbakken2023-01-132-30/+86
|\ | | | | Parse tensor JSON values at root
| * Parse tensor JSON values at rootJon Bratseth2023-01-122-31/+86
| | | | | | | | | | | | | | | | | | | | 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-122-3/+15
|/
* Merge pull request #21773 from vespa-engine/jonmv/multi-range-item-2Henning Baldersheim2023-01-082-25/+36
|\ | | | | Jonmv/multi range item 2
| * Add IntegerCompressor.compressionModejonmv2022-10-262-0/+21
| |
| * Correctly throw on Integer.MIN_VALUE, in IntegerCompressorjonmv2022-10-262-25/+15
| |
* | Remove all dependencies to io.airlift:aircompressorgjoranv2023-01-031-4/+0
| | | | | | | | - Replaced by vespa/airlift-zstd
* | add fork of airlift zstd codeArne Juul2023-01-032-3/+8
| |
* | Use recommended and most efficient way to create a string from a byte array ↵Henning Baldersheim2023-01-021-10/+9
| | | | | | | | outputstream
* | Merge pull request #25260 from vespa-engine/balder/ensure-reuse-of-low-indexesHenning Baldersheim2022-12-141-3/+18
|\ \ | | | | | | Keep a static representation of strings for low indexes [0...999].
| * | Keep a static representation of strings for low indexes [0...999].Henning Baldersheim2022-12-141-3/+18
| | | | | | | | | | | | This will avoid blowing up the heap with many duplicate strings.
* | | Use a native double to store the cell value instead of full blown ↵Henning Baldersheim2022-12-141-7/+9
|/ / | | | | | | Number/Double to keep memory footprint down.
* | Wg parameter store (#25225)gjoranv2022-12-131-1/+0
| | | | | | | | | | | | | | * Remove unused import * Add a parameter store for Wireguard and a model for its parameters Co-authored-by: gjoranv <gv@verizonmedia.com>
* | Create a metric for maintainer execution timeØyvind Grønnesby2022-12-125-7/+15
| |
* | Add Timer.instant()Bjørn Christian Seime2022-12-071-0/+3
| |
* | Revert "Revert collect(Collectors.toList())"Henning Baldersheim2022-12-0412-18/+18
| |
* | Revert collect(Collectors.toList())Henning Baldersheim2022-12-0412-18/+18
| |
* | collect(Collectors.toList()) -> toList()Henning Baldersheim2022-12-0212-18/+18
| |
* | Revert "Revert "Let list handling catch up with Java 17""Henning Baldersheim2022-12-021-15/+13
| |
* | Revert "Let list handling catch up with Java 17"Bjørn Christian Seime2022-12-021-13/+15
| |
* | Let list handling catch up with Java 17Henning Baldersheim2022-12-021-15/+13
| |
* | Reduce the simple usage of guava where java has caught upHenning Baldersheim2022-11-3025-325/+97
| |
* | Move ArchiveStreamReader and its large dependency from vespajlib to ↵Henning Baldersheim2022-11-263-351/+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
| |
* | Add commentHenning Baldersheim2022-11-211-0/+5
| |
* | Wrap openhft in vespajlib to contain dependency.Henning Baldersheim2022-11-211-0/+9
| |
* | Exclude transitive depsJon Bratseth2022-11-211-0/+10
| |
* | Use dependency management, and add excludes where needed.Henning Baldersheim2022-11-211-3/+0
| |
* | Hash using xxh3Jon Bratseth2022-11-211-0/+5
| |