aboutsummaryrefslogtreecommitdiffstats
path: root/vespajlib/src
Commit message (Collapse)AuthorAgeFilesLines
...
* - Add utility to do substring extraction by codepoints, instead of java ↵Henning Baldersheim2023-09-152-0/+50
| | | | | | char index. - Test and use it in SubstringExpression in indeing language.
* - Use equals when comparing Optional<Long>Henning Baldersheim2023-09-135-44/+44
| | | | - Minor cleanup
* fix dimension size comparisonArne Juul2023-09-134-8/+42
|
* Reduce threshold from 1 to 0.95, and make deletion race less likelyjonmv2023-08-311-1/+1
|
* Improve readabilityjonmv2023-08-293-26/+31
|
* Spread maintainer interval boundaries based on class name hashjonmv2023-08-283-18/+27
|
* jdk21: set methods final in vespajlibgjoranv2023-07-174-6/+13
| | | | + fix import issues
* Merge pull request #27716 from vespa-engine/bratseth/multi-group-provisioningJon Bratseth2023-07-101-0/+1
|\ | | | | Allocate all groups in one go
| * Don't trim messagesJon Bratseth2023-07-091-1/+0
| |
| * Allocate all groups in one goJon Bratseth2023-07-091-0/+2
| | | | | | | | | | With many groups and dynamic allocation allocating group by group is too slow.
* | Use consistent timer instance, and set meaningful message timestampsjonmv2023-07-101-9/+1
| |
* | Put the parenthesis in the right placejonmv2023-07-081-1/+1
| |
* | Avoid overflow for 146 years of JVM time for common timersjonmv2023-07-072-15/+12
|/
* Avoid overflow for warmup end time computationjonmv2023-07-071-2/+2
|
* override type resolving to do some sanity checkingArne Juul2023-06-262-2/+62
|
* add cosine_similarityArne Juul2023-06-262-0/+129
|
* add class comment and test expansionArne Juul2023-06-262-0/+13
|
* add euclidean_distanceArne Juul2023-06-262-0/+100
|
* Log children in host-resume-provisionerjonmv2023-06-211-1/+1
|
* Add helper `XML.getChildValue()`Bjørn Christian Seime2023-06-151-0/+7
|
* Get rid of third party openai clientJon Bratseth2023-06-134-3/+158
|
* Merge pull request #27410 from vespa-engine/bratseth/bound-rendering-tasksHenning Baldersheim2023-06-133-10/+16
|\ | | | | Bratseth/bound rendering tasks
| * Non-functional changes onlyJon Bratseth2023-06-133-10/+16
| |
* | Remove duplicate copyright headersHåkon Hallingstad2023-06-122-4/+0
| |
* | Add CidrBlock.contains(InetAddress)Håkon Hallingstad2023-06-122-22/+58
| |
* | Move CidrBlock to vespaHåkon Hallingstad2023-06-123-0/+382
|/
* Update Javadocbjormel2023-06-091-2/+7
|
* Make failure be the default when reporting success factorØyvind Grønnesby2023-06-082-3/+3
|
* Use primitive typeMartin Polden2023-06-061-3/+3
|
* SlimeUtils.isPresentjonmv2023-05-261-4/+8
|
* allow short-form JSON for 1-d constantsArne Juul2023-05-161-9/+9
|
* add unit test for MatchFeatureFilterArne Juul2023-05-121-0/+69
|
* add filtering to hide implicitly added match featuresArne Juul2023-05-112-0/+51
|
* move MatchFeatureData class to vespajlibArne Juul2023-04-273-0/+199
|
* Put the openai client in a separate componentJon Bratseth2023-04-259-0/+244
|
* 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.
* 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 [].