aboutsummaryrefslogtreecommitdiffstats
path: root/vespajlib
Commit message (Collapse)AuthorAgeFilesLines
* object density estimate take 2Håvard Pettersen2023-04-244-134/+309
| | | | | fix: count processed values explicitly change: throw on failure
* Revert "use value density to estimate needed decode index size"Henning Baldersheim2023-04-214-277/+94
|
* use value density to estimate needed decode index sizeHåvard Pettersen2023-04-214-94/+277
| | | | | | - inline index array into BinaryView to avoid indirection - let DecodeIndex sanity check requested size against max size - grow with 25% (factor 1.25) if estimate is close to buffer size
* Build with jdk20Jon Bratseth2023-04-173-60/+2
|
* Merge pull request #26667 from vespa-engine/freva/simplifyHåkon Hallingstad2023-04-111-72/+23
|\ | | | | Simplify Inspector::equalTo
| * Simplify Inspector::equalToValerij Fredriksen2023-03-311-72/+23
| |
* | Merge pull request #26637 from ↵Bjørn Meland2023-04-111-10/+16
|\ \ | |/ |/| | | | | vespa-engine/bjormel/maintainer-success-factor-baseline maintainer success factor baseline deviation
| * maintainer success factor baseline deviationbjormel2023-03-291-10/+16
| |
* | avoid hamcrest and mockitoHåvard Pettersen2023-03-306-369/+380
|/
* BinaryView; inspect slime value in binary formatHåvard Pettersen2023-03-288-113/+856
| | | | | | | | 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.
* Remove obsolete maven updateReleaseInfo parameterHarald Musum2023-03-281-3/+0
| | | | Removed in maven-deploy-plugin 3.0 and later, see https://issues.apache.org/jira/browse/MDEPLOY-240
* move Inspector equalTo implementation and testHåvard Pettersen2023-03-225-212/+198
|
* Merge pull request #26518 from vespa-engine/havardpe/decode-indexHenning Baldersheim2023-03-222-0/+136
|\ | | | | added DecodeIndex utility class
| * avoid using matchersHåvard Pettersen2023-03-221-28/+26
| |
| * added DecodeIndex utility classHåvard Pettersen2023-03-212-0/+138
| |
* | - Return nix on methods that should not be called.Henning Baldersheim2023-03-212-10/+10
| | | | | | | | - Correct placement of [].
* | Implement overloads of native typesHenning Baldersheim2023-03-212-16/+55
| |
* | Allocate array once by presizingHenning Baldersheim2023-03-212-6/+17
|/
* add withTransformedFunctions() to TensorFunction APIArne Juul2023-03-204-1/+50
|
* Merge branch 'master' into arnej/handle-dynamic-tensorJon Bratseth2023-03-202-17/+279
|\
| * Merge pull request #26472 from vespa-engine/havardpe/auto-detect-native-arraysHenning Baldersheim2023-03-172-17/+279
| |\ | | | | | | auto-detect arrays of long or double
| | * share a single EmptyImpl objectHåvard Pettersen2023-03-171-1/+2
| | |
| | * auto-detect arrays of long or doubleHåvard Pettersen2023-03-162-17/+278
| | |
* | | expose embedded expressions from DynamicTensorArne Juul2023-03-172-0/+20
|/ /
* | * make InputRecorder handle slice with embedded expressionsArne Juul2023-03-162-0/+10
| | | | | | | | * special handling for Generate and Slice in BindingExtractor
* | join dimensions must equal common dimensions for optimizationArne Juul2023-03-162-0/+42
|/
* Value type aware value renderingJon Bratseth2023-03-132-5/+72
|
* Define application_generation in containermetrics and add to the vespa setJon Bratseth2023-03-021-6/+3
|
* Track DeploymentInfoMaintainer successJon Bratseth2023-02-281-1/+1
|
* Exchange BCP info WIPJon Bratseth2023-02-152-0/+11
|
* 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
|