Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | 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 | 2 | -14/+100 | |
| | ||||||
* | Iterator from correct place | jonmv | 2024-01-19 | 1 | -1/+1 | |
| | ||||||
* | HashMap is enough, no accesses requires insertion order. | Henning Baldersheim | 2024-01-16 | 1 | -3/+4 | |
| | ||||||
* | Minor code health | Henning Baldersheim | 2024-01-16 | 3 | -20/+12 | |
| | ||||||
* | - Only call getKey once. | Henning Baldersheim | 2024-01-16 | 2 | -31/+21 | |
| | | | | - Just use a presized array of native ints, instead of LinkedList. | |||||
* | Reduce mixing of vespalib testkit and gtest. | Tor Egge | 2024-01-05 | 24 | -39/+36 | |
| | ||||||
* | Reapply "add parsing of special strings for inf/nan cell values" | Arne Juul | 2023-12-14 | 2 | -2/+6 | |
| | | | | This reverts commit d976f82207c09b3215661e1d034ae9a42f28a63d. | |||||
* | Revert "add parsing of special strings for inf/nan cell values" | Henning Baldersheim | 2023-12-13 | 2 | -6/+2 | |
| | ||||||
* | add parsing of special strings for inf/nan cell values | Arne Juul | 2023-12-11 | 2 | -2/+6 | |
| | ||||||
* | 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. | |||||
* | Revert "Merge pull request #29328 from ↵ | Jon Bratseth | 2023-11-14 | 9 | -55/+44 | |
| | | | | | | | vespa-engine/revert-29314-bratseth/casing-take-2" This reverts commit a72e949533a46d665440a9c72ca2b8fb58f3a9c3, reversing changes made to 944d635d00e165166508ef23399e9ed65a87a9c8. | |||||
* | Revert "Bratseth/casing take 2" | Harald Musum | 2023-11-13 | 9 | -44/+55 | |
| | ||||||
* | Don't output value | Jon Bratseth | 2023-11-10 | 2 | -5/+4 | |
| | ||||||
* | Prefer first stem to original if non equal | Jon Bratseth | 2023-11-10 | 8 | -53/+43 | |
| | ||||||
* | Move xxh3_64 methods to vespalib. That also removes the need for workarounds ↵ | Henning Baldersheim | 2023-10-17 | 1 | -24/+1 | |
| | | | | for GCC false positives. | |||||
* | Avoid gcc 12 bug when compiled for x86-64 and haswell or newer cpu. | Henning Baldersheim | 2023-10-16 | 1 | -1/+3 | |
| | ||||||
* | Avoid incorrect gcc warning compiling inlined XXH3 code. Also stick to ↵ | Henning Baldersheim | 2023-10-16 | 1 | -2/+21 | |
| | | | | including official interface. | |||||
* | Merge pull request #28850 from ↵ | Henning Baldersheim | 2023-10-11 | 5 | -19/+19 | |
|\ | | | | | | | | | 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 | 5 | -19/+19 | |
| | | ||||||
* | | 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 | 713 | -714/+715 | |
| |/ |/| | ||||||
* | | Modernise some code, no functional changes | jonmv | 2023-10-06 | 4 | -47/+32 | |
|/ | ||||||
* | Add missing includes, avoid shadow warning and skip including file not | Tor Egge | 2023-09-29 | 1 | -1/+1 | |
| | | | | | | present in llvm 17. Issues detected when compiling with clang++ 17 / libc++ 17 / llvm 17. | |||||
* | link + html cleanup | Kristian Aune | 2023-09-20 | 1 | -517/+730 | |
| | ||||||
* | Random cleanup | jonmv | 2023-09-07 | 1 | -2/+0 | |
| | ||||||
* | Use Guice 6.0 | Bjørn Christian Seime | 2023-09-04 | 1 | -1/+1 | |
| | | | | | | https://github.com/google/guice/wiki/Guice600 We cannot upgrade to 7.x as we export javax.inject from container. 6.x supports both the old javax.inject and the new jakarta.inject replacement. | |||||
* | Handle tensor modify update with "create: true" for non-existing tensor. | Geir Storli | 2023-08-28 | 3 | -13/+43 | |
| | ||||||
* | Add "create non-existing cells" flag to TensorModifyUpdate. | Geir Storli | 2023-08-25 | 14 | -44/+214 | |
| | | | | | | | 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 | 5 | -13/+124 | |
| | | | | This creates non-existing sub-spaces with default cell value first. | |||||
* | Add modify operation that creates non-existing sub-spaces with default cell ↵ | Geir Storli | 2023-08-22 | 3 | -13/+168 | |
| | | | | values. | |||||
* | Merge pull request #28056 from vespa-engine/bratseth/consider-reallocation-costv8.212.18 | Valerij Fredriksen | 2023-08-15 | 1 | -1/+1 | |
|\ | | | | | Bratseth/consider reallocation cost | |||||
| * | Consider switching cost when choosing resources | Jon Bratseth | 2023-08-15 | 1 | -1/+1 | |
| | | ||||||
* | | GC and clean up more unused code | Henning Baldersheim | 2023-08-15 | 1 | -1/+1 | |
|/ | ||||||
* | Set aside space for headroom in one pass | Jon Bratseth | 2023-07-25 | 1 | -1/+1 | |
| | ||||||
* | Use std::filesystem::is_directory and std::filesystem::exists | Tor Egge | 2023-07-20 | 1 | -2/+2 | |
| | ||||||
* | Use std::filesystem::rename instead of vespalib::rename. | Tor Egge | 2023-07-19 | 1 | -6/+7 | |
| | ||||||
* | handle nested arrays also inside the "blocks" format | Arne Juul | 2023-07-04 | 1 | -1/+3 | |
| | ||||||
* | Disable compiler warning about unused but set variable when | Tor Egge | 2023-06-17 | 1 | -0/+2 | |
| | | | | compiling bison generated document selection parser with AppleClang. | |||||
* | GC unused assert includes | Henning Baldersheim | 2023-05-17 | 4 | -3/+3 | |
| | ||||||
* | Disable string length restriction introduced in Jackson 2.15 | Bjørn Christian Seime | 2023-05-09 | 3 | -3/+16 | |
| | | | | Disable restriction only for parsers/generators which is likely to handle literals exceeding 5M | |||||
* | Use base64 encoding with padding also for get/visit | Henning Baldersheim | 2023-05-03 | 5 | -6/+5 | |
| | ||||||
* | pick up create flag for put operations | Håvard Pettersen | 2023-04-28 | 2 | -5/+10 | |
| | ||||||
* | Merge pull request #26891 from vespa-engine/balder/unify-feed-operations | Håvard Pettersen | 2023-04-27 | 10 | -76/+58 | |
|\ | | | | | Unify passing of all feed operations through the various feed apis. | |||||
| * | Remove common ConditionalFeedOperation | Henning Baldersheim | 2023-04-27 | 4 | -31/+21 | |
| | |