aboutsummaryrefslogtreecommitdiffstats
path: root/document
Commit message (Collapse)AuthorAgeFilesLines
...
* Support direct tensor renderingJon Bratseth2023-01-144-44/+42
|
* Handle type renderingJon Bratseth2023-01-134-4/+11
| | | | | - Always output type for consistency. - Ignore type in input.
* Use JsonFormat for JSON renderingJon Bratseth2023-01-134-185/+37
|
* Merge pull request #25549 from vespa-engine/bratseth/tensor-direct-valuesLester Solbakken2023-01-1318-148/+197
|\ | | | | Parse tensor JSON values at root
| * Avoid copyJon Bratseth2023-01-1214-79/+76
| |
| * Improve namingJon Bratseth2023-01-122-10/+7
| |
| * Simplify by using a listJon Bratseth2023-01-123-41/+39
| |
| * Parse tensor JSON values at rootJon Bratseth2023-01-126-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 indentArne Juul2023-01-121-3/+3
| |
* | sanity check annotation data inputArne Juul2023-01-111-4/+21
|/
* Don't skip too farJon Bratseth2023-01-094-19/+43
|
* We have relied on dynamic throttling for 12 years or so.Henning Baldersheim2023-01-031-0/+1
| | | | Time to let the old one go.
* Don't warn when 1 node is downJon Bratseth2022-12-291-3/+2
|
* Change from typedef to using in document C++ code.Geir Storli2022-12-2141-82/+81
|
* Misc cleanup and formatting of distributor codeTor Brede Vekterli2022-12-151-1/+1
| | | | No functional changes
* Also set `DocumentUpdate::_repo` in non-rvalue init functionTor Brede Vekterli2022-12-092-8/+6
|
* Propagate doc repo in update to auto-created blank document instanceTor Brede Vekterli2022-12-092-1/+9
|
* Improve error response when trying to use an imported field in a conditionTor Brede Vekterli2022-12-081-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 toolTor Brede Vekterli2022-12-051-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 Baldersheim2022-12-011-3/+0
| | | | want to preserve
* Reduce the simple usage of guava where java has caught upHenning Baldersheim2022-11-306-85/+25
|
* Update ABI spec format, and update all specsjonmv2022-10-251-864/+864
|
* Fix default settings for using clang on CentOS Stream 8.Tor Egge2022-10-221-0/+2
|
* Revert "Bratseth/restore signature"Arnstein Ressem2022-10-203-15/+10
|
* Remove unused document type.Tor Egge2022-10-191-96/+10
|
* Remove document::UrlDataType from backend.Tor Egge2022-10-199-229/+99
|
* Restore legacy signatureJon Bratseth2022-10-173-11/+16
|
* No functional changesJon Bratseth2022-10-171-1/+1
|
* Convert record to class, since we need to build this for JDK 8jonmv2022-10-071-7/+42
|
* Test moreJon Bratseth2022-10-071-10/+10
|
* Return X-Vespa-Ignored-Fields if fields were ignoredJon Bratseth2022-10-0617-118/+204
|
* Remove duplicate include.Tor Egge2022-09-251-1/+0
|
* Remove unused variables.Tor Egge2022-09-231-0/+2
|
* Reduce number of overloads for document::SpanTree::annotate.Tor Egge2022-08-294-17/+3
|
* Reduce use of new in summary field converter unit test.Tor Egge2022-08-292-5/+19
|
* Implement equals() for TensorDataType.Geir Storli2022-08-254-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 Baldersheim2022-08-192-4/+3
|
* Use xxhash for all BucketId hash sets and maps.Henning Baldersheim2022-08-192-6/+1
|
* Use XXH3 to get a good hash distribution sine it will be very bad when using ↵Henning Baldersheim2022-08-182-0/+11
| | | | group/user doc distribution.
* Use std::make_shared and std::make_unique.Henning Baldersheim2022-08-161-1/+1
|
* GC long gone config and som minor code cleanup.Henning Baldersheim2022-07-062-6/+0
|
* Revert "Revert "Revert "GC long gone config"""Arnstein Ressem2022-07-052-0/+6
|
* Revert "Revert "GC long gone config""Henning Baldersheim2022-07-052-6/+0
|
* Revert "GC long gone config"Henning Baldersheim2022-07-052-0/+6
|
* Merge pull request #23364 from ↵Henning Baldersheim2022-07-052-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 Egge2022-07-052-0/+2
| |
* | GC long gone configHenning Baldersheim2022-07-052-6/+0
|/
* Add option to ignore undefined fieldsJon Bratseth2022-07-0416-95/+124
|
* Disable noexcept warning when compiling generated document selection parser.Tor Egge2022-07-031-0/+3
|
* Merge pull request #23139 from vespa-engine/andreer/java-17-examplesMartin Polden2022-06-301-1/+1
|\ | | | | Java 17 examples