aboutsummaryrefslogtreecommitdiffstats
path: root/document
Commit message (Collapse)AuthorAgeFilesLines
* Reapply "add parsing of special strings for inf/nan cell values"Arne Juul2023-12-142-2/+6
| | | | This reverts commit d976f82207c09b3215661e1d034ae9a42f28a63d.
* Revert "add parsing of special strings for inf/nan cell values"Henning Baldersheim2023-12-132-6/+2
|
* add parsing of special strings for inf/nan cell valuesArne Juul2023-12-112-2/+6
|
* Move to container core due to OSGI, keep a copy in testutil for use in ↵Henning Baldersheim2023-11-242-4/+3
| | | | tests in no OSGI modules.
* Move Jackson util from vespajlib to container-core.Henning Baldersheim2023-11-241-1/+0
|
* jackson 2.16 changes some of its default settings so we consolidate our use ↵Henning Baldersheim2023-11-232-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 Bratseth2023-11-149-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 Musum2023-11-139-44/+55
|
* Don't output valueJon Bratseth2023-11-102-5/+4
|
* Prefer first stem to original if non equalJon Bratseth2023-11-108-53/+43
|
* Move xxh3_64 methods to vespalib. That also removes the need for workarounds ↵Henning Baldersheim2023-10-171-24/+1
| | | | for GCC false positives.
* Avoid gcc 12 bug when compiled for x86-64 and haswell or newer cpu.Henning Baldersheim2023-10-161-1/+3
|
* Avoid incorrect gcc warning compiling inlined XXH3 code. Also stick to ↵Henning Baldersheim2023-10-161-2/+21
| | | | including official interface.
* Merge pull request #28850 from ↵Henning Baldersheim2023-10-115-19/+19
|\ | | | | | | | | vespa-engine/jonmv/concrete-document-field-validation Jonmv/concrete document field validation
| * Arrays.asList -> List.ofJon Marius Venstad2023-10-111-4/+4
| |
| * Non-functional changesjonmv2023-10-105-19/+19
| |
* | Merge pull request #28820 from vespa-engine/jonmv/text-character-validationJon Marius Venstad2023-10-101-41/+30
|\ \ | | | | | | Jonmv/text character validation
| * | Avoid future implicit toString (like first case removed in previous commit)jonmv2023-10-061-35/+19
| | |
| * | 0xFFFE, 0xFFFF and stand-alone low surrogates are not valid textjonmv2023-10-061-6/+11
| | |
* | | Update copyrightJon Bratseth2023-10-09713-714/+715
| |/ |/|
* | Modernise some code, no functional changesjonmv2023-10-064-47/+32
|/
* Add missing includes, avoid shadow warning and skip including file notTor Egge2023-09-291-1/+1
| | | | | | present in llvm 17. Issues detected when compiling with clang++ 17 / libc++ 17 / llvm 17.
* link + html cleanupKristian Aune2023-09-201-517/+730
|
* Random cleanupjonmv2023-09-071-2/+0
|
* Use Guice 6.0Bjørn Christian Seime2023-09-041-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 Storli2023-08-283-13/+43
|
* Add "create non-existing cells" flag to TensorModifyUpdate.Geir Storli2023-08-2514-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 Storli2023-08-235-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 Storli2023-08-223-13/+168
| | | | values.
* Merge pull request #28056 from vespa-engine/bratseth/consider-reallocation-costv8.212.18Valerij Fredriksen2023-08-151-1/+1
|\ | | | | Bratseth/consider reallocation cost
| * Consider switching cost when choosing resourcesJon Bratseth2023-08-151-1/+1
| |
* | GC and clean up more unused codeHenning Baldersheim2023-08-151-1/+1
|/
* Set aside space for headroom in one passJon Bratseth2023-07-251-1/+1
|
* Use std::filesystem::is_directory and std::filesystem::existsTor Egge2023-07-201-2/+2
|
* Use std::filesystem::rename instead of vespalib::rename.Tor Egge2023-07-191-6/+7
|
* handle nested arrays also inside the "blocks" formatArne Juul2023-07-041-1/+3
|
* Disable compiler warning about unused but set variable whenTor Egge2023-06-171-0/+2
| | | | compiling bison generated document selection parser with AppleClang.
* GC unused assert includesHenning Baldersheim2023-05-174-3/+3
|
* Disable string length restriction introduced in Jackson 2.15Bjørn Christian Seime2023-05-093-3/+16
| | | | Disable restriction only for parsers/generators which is likely to handle literals exceeding 5M
* Use base64 encoding with padding also for get/visitHenning Baldersheim2023-05-035-6/+5
|
* pick up create flag for put operationsHåvard Pettersen2023-04-282-5/+10
|
* Merge pull request #26891 from vespa-engine/balder/unify-feed-operationsHåvard Pettersen2023-04-2710-76/+58
|\ | | | | Unify passing of all feed operations through the various feed apis.
| * Remove common ConditionalFeedOperationHenning Baldersheim2023-04-274-31/+21
| |
| * Unify passing of all feed operations through the various feed apis.Henning Baldersheim2023-04-279-55/+47
| |
* | Use timestamp from Jetty as creation time for Request/HttpRequestBjørn Christian Seime2023-04-271-1/+1
|/
* Merge pull request #26782 from ↵Tor Brede Vekterli2023-04-192-2/+18
|\ | | | | | | | | vespa-engine/havardpe/create-if-non-existent-for-document-put add create-if-non-existent flag for document put
| * add requested annotationsHåvard Pettersen2023-04-191-0/+4
| |
| * add create-if-non-existent flag for document putHåvard Pettersen2023-04-192-2/+14
| |
* | Skip padding of base64 encoded data.Henning Baldersheim2023-04-196-11/+10
| |
* | Build with jdk20Jon Bratseth2023-04-171-1/+1
|/