summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Use sentinel value for missing buckets rather than throwingTor Brede Vekterli2024-01-291-1/+1
| | | | Bucket count should have been pre-verified as present by the caller.
* Explicitly report docs, tombstones and buckets in disallow-messageTor Brede Vekterli2024-01-292-26/+38
|
* Use stored entry count rather than bucket count for (dis-)allowing permanent ↵Tor Brede Vekterli2024-01-263-112/+183
| | | | | | | | | | | | | | | | | node down edge The stored entry count encompasses both visible documents and tombstones. Using this count rather than bucket count avoids any issues where a node only containing empty buckets (i.e. no actual data) is prohibited from being marked as permanently down. Entry count is cross-checked with the visible document count; if the former is zero, the latter should always be zero as well. Since entry/doc counts were only recently introduced as part of the HostInfo payload, we have to handle the case where these do not exist. If entry count is not present, the decision to allow or disallow the transition falls back to the bucket count check.
* cleanup flag later (#30074)Andreas Eriksen2024-01-261-3/+3
|
* Merge pull request #30072 from vespa-engine/renovate/aws-java-sdk-monorepoHenning Baldersheim2024-01-261-1/+1
|\ | | | | Update aws-java-sdk monorepo to v1.12.645
| * Update aws-java-sdk monorepo to v1.12.645renovate[bot]2024-01-261-1/+1
| |
* | Merge pull request #30073 from vespa-engine/renovate/husky-9.x-lockfileHenning Baldersheim2024-01-261-3/+3
|\ \ | |/ |/| Update dependency husky to v9.0.6
| * Update dependency husky to v9.0.6renovate[bot]2024-01-261-3/+3
|/
* Merge pull request #30069 from ↵Jon Bratseth2024-01-2628-320/+734
|\ | | | | | | | | vespa-engine/balder/make-number-based-tensor-address Balder/make number based tensor address
| * Make tensor addresses integer based instead of as strings.Henning Baldersheim2024-01-2529-333/+726
| | | | | | | | | | Positive numbers are direct indexes, while strings that does not represent numbers are enumerated and represented with negative integers.
| * Add TensorAdressAny.javaHenning Baldersheim2024-01-252-0/+21
| |
* | Merge pull request #30070 from vespa-engine/renovate/husky-9.x-lockfileHenning Baldersheim2024-01-251-3/+3
|\ \ | | | | | | Update dependency husky to v9.0.5
| * | Update dependency husky to v9.0.5renovate[bot]2024-01-251-3/+3
|/ /
* | Merge pull request #30068 from ↵Tor Brede Vekterli2024-01-254-7/+24
|\ \ | | | | | | | | | | | | vespa-engine/vekterli/expose-bucket-space-entry-and-doc-counts-via-host-info Expose content node entry+document counts via host info
| * | Expose content node entry+document counts via host infoTor Brede Vekterli2024-01-254-7/+24
| |/ | | | | | | | | | | | | | | | | | | This adds two new fields to the host info payload sent to the cluster controller; entry count (documents + tombstones) and visible document count (i.e. sans tombstones). To preserve symmetry, entry count has also been added to the metric set, as the host info fields originally referred to raw metric names.
* | Merge pull request #30067 from ↵Valerij Fredriksen2024-01-2511-670/+330
|\ \ | | | | | | | | | | | | vespa-engine/revert-30038-jonmv/leaner-token-buffer Revert "Jonmv/leaner token buffer"
| * | Revert "Jonmv/leaner token buffer"Jon Marius Venstad2024-01-2511-670/+330
|/ /
* | Merge pull request #30066 from vespa-engine/olaa/amended-vespa9-setBjørn Christian Seime2024-01-252-3/+20
|\ \ | | | | | | Amendable vespa9 metric set
| * | Amendable vespa9 metric setOla Aunronning2024-01-252-3/+20
| | |
* | | Merge pull request #29882 from vespa-engine/olaa/multiple-resourcesMartin Polden2024-01-2513-50/+219
|\ \ \ | |_|/ |/| | Store multiple resource suggestions
| * | Added comment, TODO, and better namingOla Aunronning2024-01-243-5/+6
| | |
| * | Store multiple resource suggestionsOla Aunronning2024-01-1213-48/+216
| | |
* | | Merge pull request #30065 from ↵Tor Egge2024-01-251-1/+1
|\ \ \ | |_|/ |/| | | | | | | | vespa-engine/toregge/unpack-element-length-in-streaming-mode Use element length from search::streaming::Hit when unpacking match d…
| * | Use element length from search::streaming::Hit when unpacking match data.Tor Egge2024-01-251-1/+1
|/ /
* | Merge pull request #30038 from vespa-engine/jonmv/leaner-token-bufferJon Marius Venstad2024-01-2511-330/+670
|\ \ | | | | | | Jonmv/leaner token buffer
| * | Apply suggestions from code reviewJon Marius Venstad2024-01-252-2/+5
| | |
| * | Revert "Improve error detection"jonmv2024-01-241-4/+1
| | | | | | | | | | | | This reverts commit c5a7723fb522a5aa2cff1a8662e1ddffc80c9de6.
| * | Add new LazyTokenBuffer, and wire it into existing tensor parse testsjonmv2024-01-248-13/+281
| | |
| * | More test blocksjonmv2024-01-241-196/+312
| | |
| * | Remove redundant branchjonmv2024-01-241-10/+0
| | |
| * | Simplify a bitjonmv2024-01-242-39/+19
| | |
| * | Improve error detectionjonmv2024-01-231-1/+4
| | |
| * | Remove backwards token buffer APIsjonmv2024-01-234-79/+62
| | |
* | | Merge pull request #30064 from ↵Geir Storli2024-01-252-91/+93
|\ \ \ | | | | | | | | | | | | | | | | vespa-engine/toregge/start-with-position-0-for-each-element-in-streaming-search Start with position 0 for each element in streaming search.
| * | | Start with position 0 for each element in streaming search.Tor Egge2024-01-252-91/+93
| | | |
* | | | Merge pull request #30063 from ↵Harald Musum2024-01-251-1/+2
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | vespa-engine/hmusum/handle-requests-from-unknown-application Return empty list if request handler for app is not found
| * | | | Return empty list if request handler for app is not foundHarald Musum2024-01-251-1/+2
| | | | | | | | | | | | | | | | | | | | Avoid request failing if no handler is found
* | | | | Merge pull request #30003 from ↵Jon Bratseth2024-01-252-0/+61
|\ \ \ \ \ | |_|/ / / |/| | | | | | | | | | | | | | vespa-engine/revert-29995-revert-29992-balder/cached-xxh3-hash Revert "Revert "Balder/cached xxh3 hash""
| * | | | Support longhasherHenning Baldersheim2024-01-252-0/+61
|/ / / /
* | | | Merge pull request #30058 from vespa-engine/renovate/husky-9.xHenning Baldersheim2024-01-252-5/+5
|\ \ \ \ | | | | | | | | | | Update dependency husky to v9
| * | | | Update dependency husky to v9renovate[bot]2024-01-252-5/+5
| |/ / /
* | | | Merge pull request #30060 from vespa-engine/arnej/searchmethod-none-datatypeHenning Baldersheim2024-01-251-1/+6
|\ \ \ \ | | | | | | | | | | temporary fix for datatype from searchmethod
| * | | | temporary fix for datatype from searchmethodArne Juul2024-01-251-1/+6
| |/ / /
* | | | Merge pull request #29972 from vespa-engine/renovate/pretty-quick-4.xHenning Baldersheim2024-01-252-38/+11
|\ \ \ \ | | | | | | | | | | Update dependency pretty-quick to v4
| * | | | Update dependency pretty-quick to v4renovate[bot]2024-01-182-38/+11
| | | | |
* | | | | Merge pull request #30057 from ↵Henning Baldersheim2024-01-251-1/+1
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/renovate/dropwizard.metrics.vespa.version Update dependency io.dropwizard.metrics:metrics-core to v4.2.25
| * | | | | Update dependency io.dropwizard.metrics:metrics-core to v4.2.25renovate[bot]2024-01-251-1/+1
| | |/ / / | |/| | |
* | | | | Merge pull request #30061 from ↵Henning Baldersheim2024-01-2511-12/+65
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/toregge/track-element-lengths-in-streaming-mode Track element length in streaming mode.
| * | | | | Track element length in streaming mode.Tor Egge2024-01-2511-12/+65
| |/ / / /
* | | | | Merge pull request #30059 from vespa-engine/jonmv/doc-v1-get-metricsJon Marius Venstad2024-01-253-5/+6
|\ \ \ \ \ | |/ / / / |/| | | | Metrics for container.feed GET requests too