Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | include tensor type in error message | Arne Juul | 10 days | 1 | -0/+10 |
| | |||||
* | accept just a hex string for dense tensors | Arne Juul | 11 days | 1 | -1/+24 |
| | |||||
* | Cleanup: No functional changes | Jon Bratseth | 2024-05-02 | 1 | -1/+0 |
| | |||||
* | Replace all usages of Arrays.asList with List.of where possible. | Henning Baldersheim | 2024-04-12 | 2 | -8/+4 |
| | |||||
* | Fix failing annotator test and singletonMap => Map.of | Henning Baldersheim | 2024-04-11 | 1 | -12/+11 |
| | |||||
* | Add (failing) unit test of document update of weighted set serialization | Harald Musum | 2024-03-26 | 1 | -6/+25 |
| | |||||
* | Revert "Revert "Jonmv/reapply leaner token buffer"" | Tor Brede Vekterli | 2024-01-26 | 2 | -198/+527 |
| | |||||
* | Revert "Jonmv/reapply leaner token buffer" | Jon Marius Venstad | 2024-01-26 | 2 | -527/+198 |
| | |||||
* | Check for "fields" field | jonmv | 2024-01-26 | 1 | -0/+9 |
| | |||||
* | Handle other fields in streaming document JSON parsing | jonmv | 2024-01-26 | 1 | -0/+51 |
| | |||||
* | Revert "Merge pull request #30067 from ↵ | jonmv | 2024-01-26 | 2 | -198/+467 |
| | | | | | | | vespa-engine/revert-30038-jonmv/leaner-token-buffer" This reverts commit b771fbe5fe648cf4c64e04341542e11c2e21cb9d, reversing changes made to 7b578506b5c4c59f4273e74af1f0db4a74f82175. | ||||
* | Revert "Jonmv/leaner token buffer" | Jon Marius Venstad | 2024-01-25 | 2 | -467/+198 |
| | |||||
* | Add new LazyTokenBuffer, and wire it into existing tensor parse tests | jonmv | 2024-01-24 | 2 | -2/+155 |
| | |||||
* | More test blocks | jonmv | 2024-01-24 | 1 | -196/+312 |
| | |||||
* | Restore unit test JSON | Jon Marius Venstad | 2024-01-23 | 1 | -3/+6 |
| | |||||
* | Use more text blocks in json parser unit test | jonmv | 2024-01-23 | 1 | -565/+837 |
| | |||||
* | Test more | jonmv | 2024-01-23 | 1 | -0/+25 |
| | |||||
* | Fix parsing of recursive "match" update syntax | jonmv | 2024-01-23 | 1 | -36/+63 |
| | |||||
* | Document more shortcomings with unit tests | jonmv | 2024-01-23 | 1 | -1/+51 |
| | |||||
* | Add some more unit tests for json document reader updat parsing | jonmv | 2024-01-23 | 1 | -12/+99 |
| | |||||
* | Reapply "add parsing of special strings for inf/nan cell values" | Arne Juul | 2023-12-14 | 1 | -2/+2 |
| | | | | This reverts commit d976f82207c09b3215661e1d034ae9a42f28a63d. | ||||
* | Revert "add parsing of special strings for inf/nan cell values" | Henning Baldersheim | 2023-12-13 | 1 | -2/+2 |
| | |||||
* | add parsing of special strings for inf/nan cell values | Arne Juul | 2023-12-11 | 1 | -2/+2 |
| | |||||
* | Move to container core due to OSGI, keep a copy in testutil for use in ↵ | Henning Baldersheim | 2023-11-24 | 2 | -4/+3 |
| | | | | tests in no OSGI modules. | ||||
* | Move Jackson util from vespajlib to container-core. | Henning Baldersheim | 2023-11-24 | 1 | -1/+0 |
| | |||||
* | jackson 2.16 changes some of its default settings so we consolidate our use ↵ | Henning Baldersheim | 2023-11-23 | 2 | -9/+8 |
| | | | | | | of the ObjectMapper. Unless special options are used, use a common instance, or create via factory metod. | ||||
* | Merge pull request #28850 from ↵ | Henning Baldersheim | 2023-10-11 | 1 | -5/+5 |
|\ | | | | | | | | | vespa-engine/jonmv/concrete-document-field-validation Jonmv/concrete document field validation | ||||
| * | Arrays.asList -> List.of | Jon Marius Venstad | 2023-10-11 | 1 | -4/+4 |
| | | |||||
| * | Non-functional changes | jonmv | 2023-10-10 | 1 | -5/+5 |
| | | |||||
* | | Merge pull request #28820 from vespa-engine/jonmv/text-character-validation | Jon Marius Venstad | 2023-10-10 | 1 | -41/+30 |
|\ \ | | | | | | | Jonmv/text character validation | ||||
| * | | Avoid future implicit toString (like first case removed in previous commit) | jonmv | 2023-10-06 | 1 | -35/+19 |
| | | | |||||
| * | | 0xFFFE, 0xFFFF and stand-alone low surrogates are not valid text | jonmv | 2023-10-06 | 1 | -6/+11 |
| | | | |||||
* | | | Update copyright | Jon Bratseth | 2023-10-09 | 122 | -121/+122 |
| |/ |/| | |||||
* | | Modernise some code, no functional changes | jonmv | 2023-10-06 | 1 | -42/+27 |
|/ | |||||
* | Add "create non-existing cells" flag to TensorModifyUpdate. | Geir Storli | 2023-08-25 | 3 | -19/+48 |
| | | | | | | | When this is true, non-existing cells in the input tensor is created before applying the modify update. The default cell value is 0.0 for REPLACE and ADD operations, and 1.0 for MULTIPLY operation. | ||||
* | Extend modify update operation in Java to match the new C++ behavior. | Geir Storli | 2023-08-23 | 1 | -5/+34 |
| | | | | This creates non-existing sub-spaces with default cell value first. | ||||
* | Consider switching cost when choosing resources | Jon Bratseth | 2023-08-15 | 1 | -1/+1 |
| | |||||
* | Use base64 encoding with padding also for get/visit | Henning Baldersheim | 2023-05-03 | 3 | -3/+3 |
| | |||||
* | pick up create flag for put operations | Håvard Pettersen | 2023-04-28 | 1 | -2/+4 |
| | |||||
* | Unify passing of all feed operations through the various feed apis. | Henning Baldersheim | 2023-04-27 | 3 | -13/+13 |
| | |||||
* | Skip padding of base64 encoded data. | Henning Baldersheim | 2023-04-19 | 4 | -4/+4 |
| | |||||
* | Tune cluster controller memory | Jon Bratseth | 2023-02-21 | 1 | -1/+1 |
| | | | | | | - Change from 7 to 6 cluster controllers per host - Correct real memory limit for admin - Test admin provisioning | ||||
* | Deprecate xml methods | Henning Baldersheim | 2023-01-27 | 6 | -46/+11 |
| | |||||
* | Test direct rendering | Jon Bratseth | 2023-01-16 | 1 | -0/+1 |
| | |||||
* | Test direct rendering | Jon Bratseth | 2023-01-16 | 1 | -14/+36 |
| | |||||
* | Support direct tensor rendering | Jon Bratseth | 2023-01-14 | 1 | -4/+4 |
| | |||||
* | Handle type rendering | Jon Bratseth | 2023-01-13 | 2 | -3/+6 |
| | | | | | - Always output type for consistency. - Ignore type in input. | ||||
* | Parse tensor JSON values at root | Jon Bratseth | 2023-01-12 | 1 | -6/+29 |
| | | | | | | | | | | 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. | ||||
* | Don't skip too far | Jon Bratseth | 2023-01-09 | 1 | -4/+19 |
| | |||||
* | Revert "Bratseth/restore signature" | Arnstein Ressem | 2022-10-20 | 2 | -9/+9 |
| |