Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Support direct tensor rendering | Jon Bratseth | 2023-01-14 | 4 | -44/+42 | |
| | ||||||
* | Handle type rendering | Jon Bratseth | 2023-01-13 | 4 | -4/+11 | |
| | | | | | - Always output type for consistency. - Ignore type in input. | |||||
* | Use JsonFormat for JSON rendering | Jon Bratseth | 2023-01-13 | 4 | -185/+37 | |
| | ||||||
* | Merge pull request #25549 from vespa-engine/bratseth/tensor-direct-values | Lester Solbakken | 2023-01-13 | 18 | -148/+197 | |
|\ | | | | | Parse tensor JSON values at root | |||||
| * | Avoid copy | Jon Bratseth | 2023-01-12 | 14 | -79/+76 | |
| | | ||||||
| * | Improve naming | Jon Bratseth | 2023-01-12 | 2 | -10/+7 | |
| | | ||||||
| * | Simplify by using a list | Jon Bratseth | 2023-01-12 | 3 | -41/+39 | |
| | | ||||||
| * | Parse tensor JSON values at root | Jon Bratseth | 2023-01-12 | 6 | -54/+111 | |
| | | | | | | | | | | | | | | | | | | | | 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. | |||||
* | | add noreturn, fix indent | Arne Juul | 2023-01-12 | 1 | -3/+3 | |
| | | ||||||
* | | sanity check annotation data input | Arne Juul | 2023-01-11 | 1 | -4/+21 | |
|/ | ||||||
* | Don't skip too far | Jon Bratseth | 2023-01-09 | 4 | -19/+43 | |
| | ||||||
* | We have relied on dynamic throttling for 12 years or so. | Henning Baldersheim | 2023-01-03 | 1 | -0/+1 | |
| | | | | Time to let the old one go. | |||||
* | Don't warn when 1 node is down | Jon Bratseth | 2022-12-29 | 1 | -3/+2 | |
| | ||||||
* | Change from typedef to using in document C++ code. | Geir Storli | 2022-12-21 | 41 | -82/+81 | |
| | ||||||
* | Misc cleanup and formatting of distributor code | Tor Brede Vekterli | 2022-12-15 | 1 | -1/+1 | |
| | | | | No functional changes | |||||
* | Also set `DocumentUpdate::_repo` in non-rvalue init function | Tor Brede Vekterli | 2022-12-09 | 2 | -8/+6 | |
| | ||||||
* | Propagate doc repo in update to auto-created blank document instance | Tor Brede Vekterli | 2022-12-09 | 2 | -1/+9 | |
| | ||||||
* | Improve error response when trying to use an imported field in a condition | Tor Brede Vekterli | 2022-12-08 | 1 | -0/+1 | |
| | | | | | | | | | | | We don't support using imported fields in conditional mutations, so catch attempts at doing this during the field enumeration that is done as part of the condition evaluation. Would previously get an internal error response with an ugly stack trace since the exception would propagate up to a generic exception-to-response handler. Will now generate an `ILLEGAL_PARAMETERS` error response with a hopefully helpful error message. | |||||
* | Add tensor short form output option to vespa-visit tool | Tor Brede Vekterli | 2022-12-05 | 1 | -4/+19 | |
| | | | | | | Specified with `--tensor-short-form`. No single-char option alias, as short form output will be the default on Vespa 9 and we're running out of usable option characters for this tool anyway. | |||||
* | Avoid Map.copyOf when you ahve a Map with well defined ordering that you ↵ | Henning Baldersheim | 2022-12-01 | 1 | -3/+0 | |
| | | | | want to preserve | |||||
* | Reduce the simple usage of guava where java has caught up | Henning Baldersheim | 2022-11-30 | 6 | -85/+25 | |
| | ||||||
* | Update ABI spec format, and update all specs | jonmv | 2022-10-25 | 1 | -864/+864 | |
| | ||||||
* | Fix default settings for using clang on CentOS Stream 8. | Tor Egge | 2022-10-22 | 1 | -0/+2 | |
| | ||||||
* | Revert "Bratseth/restore signature" | Arnstein Ressem | 2022-10-20 | 3 | -15/+10 | |
| | ||||||
* | Remove unused document type. | Tor Egge | 2022-10-19 | 1 | -96/+10 | |
| | ||||||
* | Remove document::UrlDataType from backend. | Tor Egge | 2022-10-19 | 9 | -229/+99 | |
| | ||||||
* | Restore legacy signature | Jon Bratseth | 2022-10-17 | 3 | -11/+16 | |
| | ||||||
* | No functional changes | Jon Bratseth | 2022-10-17 | 1 | -1/+1 | |
| | ||||||
* | Convert record to class, since we need to build this for JDK 8 | jonmv | 2022-10-07 | 1 | -7/+42 | |
| | ||||||
* | Test more | Jon Bratseth | 2022-10-07 | 1 | -10/+10 | |
| | ||||||
* | Return X-Vespa-Ignored-Fields if fields were ignored | Jon Bratseth | 2022-10-06 | 17 | -118/+204 | |
| | ||||||
* | Remove duplicate include. | Tor Egge | 2022-09-25 | 1 | -1/+0 | |
| | ||||||
* | Remove unused variables. | Tor Egge | 2022-09-23 | 1 | -0/+2 | |
| | ||||||
* | Reduce number of overloads for document::SpanTree::annotate. | Tor Egge | 2022-08-29 | 4 | -17/+3 | |
| | ||||||
* | Reduce use of new in summary field converter unit test. | Tor Egge | 2022-08-29 | 2 | -5/+19 | |
| | ||||||
* | Implement equals() for TensorDataType. | Geir Storli | 2022-08-25 | 4 | -5/+27 | |
| | | | | | | This fixes a bug where a tensor attribute is kept in the search backend after its tensor type has changed and the attribute aspect has been removed from the schema. The equals() function is used as part of DocumentTypeInspector::hasUnchangedField(). | |||||
* | Hide hash implementation details. | Henning Baldersheim | 2022-08-19 | 2 | -4/+3 | |
| | ||||||
* | Use xxhash for all BucketId hash sets and maps. | Henning Baldersheim | 2022-08-19 | 2 | -6/+1 | |
| | ||||||
* | Use XXH3 to get a good hash distribution sine it will be very bad when using ↵ | Henning Baldersheim | 2022-08-18 | 2 | -0/+11 | |
| | | | | group/user doc distribution. | |||||
* | Use std::make_shared and std::make_unique. | Henning Baldersheim | 2022-08-16 | 1 | -1/+1 | |
| | ||||||
* | GC long gone config and som minor code cleanup. | Henning Baldersheim | 2022-07-06 | 2 | -6/+0 | |
| | ||||||
* | Revert "Revert "Revert "GC long gone config""" | Arnstein Ressem | 2022-07-05 | 2 | -0/+6 | |
| | ||||||
* | Revert "Revert "GC long gone config"" | Henning Baldersheim | 2022-07-05 | 2 | -6/+0 | |
| | ||||||
* | Revert "GC long gone config" | Henning Baldersheim | 2022-07-05 | 2 | -0/+6 | |
| | ||||||
* | Merge pull request #23364 from ↵ | Henning Baldersheim | 2022-07-05 | 2 | -0/+2 | |
|\ | | | | | | | | | vespa-engine/toregge/include-ostream-to-get-declaration-of-member-functions Include ostream to get declaration of member functions. | |||||
| * | Include ostream to get declaration of member functions. | Tor Egge | 2022-07-05 | 2 | -0/+2 | |
| | | ||||||
* | | GC long gone config | Henning Baldersheim | 2022-07-05 | 2 | -6/+0 | |
|/ | ||||||
* | Add option to ignore undefined fields | Jon Bratseth | 2022-07-04 | 16 | -95/+124 | |
| | ||||||
* | Disable noexcept warning when compiling generated document selection parser. | Tor Egge | 2022-07-03 | 1 | -0/+3 | |
| | ||||||
* | Merge pull request #23139 from vespa-engine/andreer/java-17-examples | Martin Polden | 2022-06-30 | 1 | -1/+1 | |
|\ | | | | | Java 17 examples |