summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | | Merge pull request #30412 from vespa-engine/bjorncs/restapiValerij Fredriksen2024-02-261-0/+5
|\ \ \ \ \ | |/ / / / |/| | | | Add default mapper for `Json`
| * | | | Add default mapper for `Json`Bjørn Christian Seime2024-02-261-0/+5
|/ / / /
* | | | Merge pull request #30408 from ↵Tor Brede Vekterli2024-02-262-9/+15
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | vespa-engine/vekterli/less-angry-decode-failure-messages More graceful reporting of Protobuf protocol decode errors
| * | | | More graceful reporting of Protobuf protocol decode errorsTor Brede Vekterli2024-02-262-9/+15
| | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If a message fails decoding due to e.g. a missing document type during document decode, that will be reported as a protocol-level decode error, even if that message itself is perfectly compliant. Report such exceptions as warnings instead, but add more context to the exception message to make it clear that it happened in a decode-context. Example of old (and rather confusing) message in logs: ``` WARNING distributor vds.documentprotocol Document type foo not found ``` Now becomes: ``` WARNING distributor vds.documentprotocol Failed decoding message of type PutDocumentRequest: Document type foo not found ```
* | | | Merge pull request #30409 from vespa-engine/bjorncs/jsonValerij Fredriksen2024-02-261-0/+4
|\ \ \ \ | | |/ / | |/| / | |_|/ |/| | Minor improvements to `Json.Builder`
| * | Minor improvements to `Json.Builder`Bjørn Christian Seime2024-02-261-0/+4
| | |
* | | Merge pull request #30399 from vespa-engine/havardpe/type-erased-flowGeir Storli2024-02-262-20/+79
|\ \ \ | | | | | | | | added generic type-erased flow class
| * | | added generic type-erased flow classHåvard Pettersen2024-02-232-20/+79
| | | |
* | | | Merge pull request #30397 from ↵Geir Storli2024-02-262-71/+44
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | vespa-engine/toregge/rewrite-event-barrier-unit-test-to-gtest Rewrite event barrier unit test to gtest.
| * | | | Rewrite event barrier unit test to gtest.Tor Egge2024-02-232-71/+44
| | | | |
* | | | | Merge pull request #30396 from ↵Geir Storli2024-02-262-99/+86
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/toregge/rewrite-data-buffer-unit-test-to-gtest Rewrite data buffer unit test to gtest.
| * | | | | Rewrite data buffer unit test to gtest.Tor Egge2024-02-232-99/+86
| |/ / / /
* | | | | Merge pull request #30395 from ↵Geir Storli2024-02-262-26/+10
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/toregge/rewrite-crc-unit-test-to-gtest Rewrite crc unit test to gtest.
| * | | | | Rewrite crc unit test to gtest.Tor Egge2024-02-232-26/+10
| |/ / / /
* | | | | Merge pull request #30404 from vespa-engine/arnej/allow-float-type-inputJon Bratseth2024-02-263-0/+255
|\ \ \ \ \ | |_|_|_|/ |/| | | | accept "float" with warning
| * | | | accept "float" with warningArne Juul2024-02-263-0/+255
|/ / / /
* | | | Merge pull request #30401 from ↵Jon Bratseth2024-02-263-69/+69
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | vespa-engine/revert-30357-hmusum/dont-use-string-for-class-names Revert "Use class names instead of strings"
| * | | | Revert "Use class names instead of strings"Harald Musum2024-02-263-69/+69
| | | | |
* | | | | Merge pull request #30402 from ↵Tor Brede Vekterli2024-02-262-0/+5
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | | | | | | vespa-engine/vekterli/shutdown-protobuf-lib-before-exit Explicitly shut down Protobuf library prior to distributor process exit
| * | | | Explicitly shut down Protobuf library prior to distributor process exitTor Brede Vekterli2024-02-262-0/+5
| | |_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This avoids false positives from Valgrind et al about memory leaks. The distributor is most susceptible to this false positive since error reporting in the DocumentAPI protocol may cause Protobuf descriptors to be lazily loaded when an incoming message fails to be decoded (usually due to a missing document type).
* | | | Merge pull request #30357 from ↵Gjøran Voldengen2024-02-263-69/+69
|\ \ \ \ | |/ / / |/| | | | | | | | | | | vespa-engine/hmusum/dont-use-string-for-class-names Use class names instead of strings
| * | | Fix typoHarald Musum2024-02-221-1/+1
| | | |
| * | | Export packageHarald Musum2024-02-221-0/+6
| | | |
| * | | Remove ExampleSearcher from setHarald Musum2024-02-221-1/+0
| | | |
| * | | Export packageHarald Musum2024-02-221-0/+5
| | | |
| * | | Remove duplicated class nameHarald Musum2024-02-211-1/+0
| | | |
| * | | Use class names instead of stringsHarald Musum2024-02-211-69/+60
| | | |
* | | | Merge pull request #30385 from vespa-engine/bratseth/use-input-typeJon Bratseth2024-02-261-46/+132
|\ \ \ \ | | | | | | | | | | Bratseth/use input type
| * | | | Use InputTypeJon Bratseth2024-02-231-1/+1
| | | | |
| * | | | Revert "Merge pull request #30384 from ↵Jon Bratseth2024-02-231-46/+132
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/revert-30361-bratseth/resolve-from-query-profile" This reverts commit 9956c1867a8d36a67e15a416d1b75bec8aa53ba3, reversing changes made to 86f5d187f64868fecc69af4fa2c2677f04044a5e.
* | | | | Merge pull request #30400 from vespa-engine/renovate/wiremock.vespa.versionv8.310.1v8.309.34Henning Baldersheim2024-02-231-1/+1
|\ \ \ \ \ | | | | | | | | | | | | Update dependency org.wiremock:wiremock-standalone to v3.4.2
| * | | | | Update dependency org.wiremock:wiremock-standalone to v3.4.2renovate[bot]2024-02-231-1/+1
|/ / / / /
* | | | | Merge pull request #30377 from vespa-engine/renovate/aws-java-sdk-monorepoHenning Baldersheim2024-02-231-1/+1
|\ \ \ \ \ | | | | | | | | | | | | Update aws-java-sdk monorepo to v1.12.665
| * | | | | Update aws-java-sdk monorepo to v1.12.665renovate[bot]2024-02-231-1/+1
| |/ / / /
* | | | | Merge pull request #30398 from ↵Tor Brede Vekterli2024-02-231-4/+0
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/vekterli/no-hexdump-on-decode-failure Don't do a hex dump of messages into the log upon protocol deserialization failures
| * | | | | Don't do a hex dump of messages into the log upon protocol deserialization ↵Tor Brede Vekterli2024-02-231-4/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | failures ... It's a tad excessive.
* | | | | | Merge pull request #30389 from ↵Geir Storli2024-02-232-11/+97
|\ \ \ \ \ \ | |_|_|_|_|/ |/| | | | | | | | | | | | | | | | | vespa-engine/toregge/derive-indexes-for-nested-attribute-field-in-streaming-search Derive indexes for nested attribute fields in streaming search.
| * | | | | Use var.Tor Egge2024-02-231-2/+2
| | | | | |
| * | | | | Fix typo.Tor Egge2024-02-231-11/+11
| | | | | |
| * | | | | Derive indexes for nested attribute fields in streaming search.Tor Egge2024-02-232-11/+97
| | |_|_|/ | |/| | |
* | | | | Merge pull request #30390 from ↵Geir Storli2024-02-232-28/+13
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/toregge/rewrite-frozen-btree-unit-test-to-gtest Rewrite frozen btree unit test to gtest.
| * | | | | Rewrite frozen btree unit test to gtest.Tor Egge2024-02-232-28/+13
| |/ / / /
* | | | | Merge pull request #30394 from ↵Geir Storli2024-02-232-37/+28
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/toregge/rewrite-compress-unit-test-to-gtest Rewrite compress unit test to gtest.
| * | | | | Rewrite compress unit test to gtest.Tor Egge2024-02-232-37/+28
| |/ / / /
* | | | | Merge pull request #30392 from ↵Geir Storli2024-02-232-18/+20
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/toregge/rewrite-bits-unit-test-to-gtest Rewrite bits unit test to gtest.
| * | | | | Rewrite bits unit test to gtest.Tor Egge2024-02-232-18/+20
| |/ / / /
* | | | | Merge pull request #30391 from ↵Geir Storli2024-02-232-15/+32
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/toregge/rewrite-sort-benchmark-to-gtest Rewrite sort benchmark to gtest.
| * | | | | Use override specifier for destructor.Tor Egge2024-02-231-1/+1
| | | | | |
| * | | | | Rewrite sort benchmark to gtest.Tor Egge2024-02-232-15/+32
| |/ / / /
* | | | | Merge pull request #30388 from vespa-engine/havardpe/more-stuff-when-sortingGeir Storli2024-02-2313-112/+171
|\ \ \ \ \ | |_|/ / / |/| | | | know the in-flow when sorting blueprints