summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #29340 from ↵v8.260.15Henning Baldersheim2023-11-152-1/+3
|\ | | | | | | | | vespa-engine/renovate/github.com-klauspost-compress-1.x Update module github.com/klauspost/compress to v1.17.3
| * Update module github.com/klauspost/compress to v1.17.3renovate[bot]2023-11-152-1/+3
| |
* | Merge pull request #29342 from ↵Tor Brede Vekterli2023-11-153-43/+1
|\ \ | | | | | | | | | | | | vespa-engine/vekterli/gc-unused-persistence-metrics GC old and unused persistence-level metrics
| * | GC old and unused persistence-level metricsTor Brede Vekterli2023-11-153-43/+1
| |/ | | | | | | | | These metrics are from the age of VDS and a dozen spinning disks per node.
* | Merge pull request #29339 from ↵Tor Brede Vekterli2023-11-151-2/+9
|\ \ | |/ |/| | | | | vespa-engine/vekterli/print-backtrace-on-invariant-failure Explicitly print backtrace on bucket space invariant violation
| * Explicitly print backtrace on bucket space invariant violationTor Brede Vekterli2023-11-151-2/+9
|/ | | | | This is to help catch an unknown edge case that can happen if distributor operation cancellation is enabled.
* Merge pull request #29337 from ↵Henning Baldersheim2023-11-154-4/+25
|\ | | | | | | | | vespa-engine/vekterli/add-metric-for-remove-by-gid-ops Add fundamental metrics for async "remove by GID" SPI operation
| * Add fundamental metrics for async "remove by GID" SPI operationTor Brede Vekterli2023-11-154-4/+25
| | | | | | | | | | | | Tracks invocation count, latency and failures (although we don't expect to see any failures in this pipeline, since the remove ops logically happen atomically with the bucket iteration).
* | Merge pull request #29338 from vespa-engine/aressem/add-pythonArnstein Ressem2023-11-152-3/+3
|\ \ | | | | | | Install python as it is not part of base image anymore.
| * | Install python as it is not part of base image anymore.Arnstein Ressem2023-11-152-3/+3
| | |
* | | Merge pull request #29336 from vespa-engine/hmusum/gc-unused-methodBjørn Christian Seime2023-11-152-8/+0
|\ \ \ | | | | | | | | GC unused method
| * | | GC unused methodHarald Musum2023-11-152-8/+0
|/ / /
* | | Merge pull request #29334 from ↵v8.259.15Henning Baldersheim2023-11-142-12/+12
|\ \ \ | | | | | | | | | | | | | | | | vespa-engine/balder/more-eager-to-create-bitvector Only allow use of bitvector if it is a filter
| * | | - Create bitvector when freqency > 1/64, up from 1/32Henning Baldersheim2023-11-141-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | - Destruct bitvector when frequency falls below 1/128 instead of 1/64. A posting is currently 8 bytes(docid+weight) + btree overhead, so that will give a smoother memory cost. In addition filter queries should be faster.
| * | | Only allow use of bitvector if it is a filterHenning Baldersheim2023-11-141-10/+10
| | | |
* | | | Merge pull request #29335 from ↵Henning Baldersheim2023-11-143-11/+59
|\ \ \ \ | |/ / / |/| | | | | | | | | | | vespa-engine/toregge/slightly-less-aggressive-compaction-of-posting-store Slightly less aggressive compaction of posting store.
| * | | Slightly less aggressive compaction of posting store.Tor Egge2023-11-143-11/+59
| | |/ | |/|
* | | Merge pull request #29333 from vespa-engine/bratseth/casing-take-3Jon Bratseth2023-11-1418-136/+157
|\ \ \ | |/ / |/| | Revert "Merge pull request #29328 from vespa-engine/revert-29314-brat…
| * | Revert "Merge pull request #29328 from ↵Jon Bratseth2023-11-1418-136/+157
| |/ | | | | | | | | | | | | vespa-engine/revert-29314-bratseth/casing-take-2" This reverts commit a72e949533a46d665440a9c72ca2b8fb58f3a9c3, reversing changes made to 944d635d00e165166508ef23399e9ed65a87a9c8.
* | Merge pull request #29332 from ↵Tor Brede Vekterli2023-11-144-0/+65
|\ \ | | | | | | | | | | | | vespa-engine/vekterli/env-var-triggered-no-new-privs-in-sentinel Add env var for setting `no_new_privs` process bit on Linux
| * | Add env var for setting `no_new_privs` process bit on LinuxTor Brede Vekterli2023-11-144-0/+65
|/ / | | | | | | | | | | | | If set, this will apply to all processes launched by the config sentinel, directly or transitively. This is a one-way toggle. See https://www.kernel.org/doc/Documentation/prctl/no_new_privs.txt
* / remove crowdstrike task (#29331)Andreas Eriksen2023-11-141-8/+3
|/
* Merge pull request #29329 from vespa-engine/renovate/spifly.vespa.versionHenning Baldersheim2023-11-141-1/+1
|\ | | | | Update dependency org.apache.aries.spifly:org.apache.aries.spifly.dynamic.bundle to v1.3.7
| * Update dependency ↵renovate[bot]2023-11-141-1/+1
|/ | | | org.apache.aries.spifly:org.apache.aries.spifly.dynamic.bundle to v1.3.7
* Merge pull request #29328 from vespa-engine/revert-29314-bratseth/casing-take-2Harald Musum2023-11-1318-157/+136
|\ | | | | Revert "Bratseth/casing take 2"
| * Revert "Bratseth/casing take 2"Harald Musum2023-11-1318-157/+136
|/
* Merge pull request #29322 from vespa-engine/olaa/prometheus-host-lifeOla Aunrønning2023-11-132-3/+14
|\ | | | | Add host_life metric to prometheus output
| * NMG is not injectableOla Aunronning2023-11-132-8/+7
| |
| * Add host_life metric to prometheus outputOla Aunronning2023-11-132-3/+15
| |
* | Merge pull request #29325 from vespa-engine/bjorncs/jetty-shutdown-idle-timeoutHenning Baldersheim2023-11-133-1/+10
|\ \ | | | | | | Add configuration for shutdown idle timeout
| * | Add configuration for shutdown idle timeoutBjørn Christian Seime2023-11-133-1/+10
| | |
* | | Merge pull request #29323 from vespa-engine/havardpe/extend-conformance-testArne H Juul2023-11-131-0/+23
|\ \ \ | | | | | | | | extend conformance test with map_subspaces
| * | | extend conformance test with map_subspacesHåvard Pettersen2023-11-131-0/+23
| | | |
* | | | Merge pull request #29327 from ↵Tor Brede Vekterli2023-11-137-1/+44
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | vespa-engine/vekterli/add-delete-bucket-throttling-feature-flag Add feature flag for controlling throttling-behavior of `DeleteBucket` operations
| * | | | Add feature flag for controlling throttling-behavior of DeleteBucket operationsTor Brede Vekterli2023-11-137-1/+44
| |/ / /
* | | | Merge pull request #29314 from vespa-engine/bratseth/casing-take-2Jon Bratseth2023-11-1318-136/+157
|\ \ \ \ | | | | | | | | | | Bratseth/casing take 2
| * | | | Don't output valueJon Bratseth2023-11-102-5/+4
| | | | |
| * | | | CleanupJon Bratseth2023-11-102-5/+1
| | | | |
| * | | | Prefer first stem to original if non equalJon Bratseth2023-11-1013-111/+136
| | | | |
| * | | | Revert "Revert "Don't lowercase linguistics annotations""Jon Bratseth2023-11-096-25/+26
| | | | | | | | | | | | | | | | | | | | This reverts commit 0dfd4fe4c6ddbded490da36e71f27c4b70aa4226.
* | | | | Merge pull request #29324 from vespa-engine/havardpe/fix-tsan-errorHenning Baldersheim2023-11-132-3/+3
|\ \ \ \ \ | | | | | | | | | | | | fix tsan error
| * | | | | fix tsan errorHåvard Pettersen2023-11-132-3/+3
| | |_|/ / | |/| | | | | | | | | | | | | reported in VESPA-27749
* | | | | Merge pull request #29326 from ↵Henning Baldersheim2023-11-133-29/+65
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | | | | | | vespa-engine/vekterli/also-memory-throttle-queued-merges Also memory limit-throttle enqueued merges
| * | | | Also memory limit throttle enqueued mergesTor Brede Vekterli2023-11-133-29/+65
| | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This plugs the hole where merges could enter the active window even if doing so would exceeded the total memory limit, as dequeueing is a separate code path from when a merge is initially evaluated for inclusion in the active window. There is a theoretical head-of-line blocking/queue starvation issue if the merge at the front of the queue has an unrealistically large footprint and the memory limit is unrealistically low. In practice this is not expected to be a problem, and it should never cause merging to stop (at least one merge is always guaranteed to be able to execute). As such, not adding any kind of heuristics to deal with this for now.
* | | | Merge pull request #29319 from ↵v8.258.16Henning Baldersheim2023-11-131-1/+1
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | vespa-engine/renovate/org.openrewrite.maven-rewrite-maven-plugin-5.x Update dependency org.openrewrite.maven:rewrite-maven-plugin to v5.11.0
| * | | | Update dependency org.openrewrite.maven:rewrite-maven-plugin to v5.11.0renovate[bot]2023-11-131-1/+1
| |/ / /
* | | | Merge pull request #29320 from ↵Henning Baldersheim2023-11-131-1/+1
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | vespa-engine/renovate/org.openrewrite.recipe-rewrite-recipe-bom-2.x Update dependency org.openrewrite.recipe:rewrite-recipe-bom to v2.5.0
| * | | | Update dependency org.openrewrite.recipe:rewrite-recipe-bom to v2.5.0renovate[bot]2023-11-131-1/+1
| |/ / /
* | | | Merge pull request #29321 from vespa-engine/renovate/prettier-3.x-lockfileHenning Baldersheim2023-11-131-3/+3
|\ \ \ \ | |_|_|/ |/| | | Update dependency prettier to v3.1.0
| * | | Update dependency prettier to v3.1.0renovate[bot]2023-11-131-3/+3
| |/ /