Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add links to core dump tickets | Håkon Hallingstad | 2023-11-17 | 2 | -0/+19 |
| | |||||
* | Merge pull request #29316 from vespa-engine/ean/pointers-to-doc-in-prod-init | Kristian Aune | 2023-11-13 | 1 | -1/+1 |
|\ | | | | | Add link to production deployment | ||||
| * | Add link to production deployment | Eirik Nygaard | 2023-11-13 | 1 | -1/+1 |
|/ | |||||
* | Merge pull request #29310 from vespa-engine/vekterli/throttled-delete-bucket | Henning Baldersheim | 2023-11-12 | 11 | -52/+182 |
|\ | | | | | Implement `DeleteBucket` with throttled per-document async removal | ||||
| * | Add and wire live config for selecting `DeleteBucket` behavior | Tor Brede Vekterli | 2023-11-10 | 5 | -9/+53 |
| | | | | | | | | By default the legacy behavior is used. | ||||
| * | Implement DeleteBucket with throttled per-document async removal | Tor Brede Vekterli | 2023-11-10 | 7 | -43/+129 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previous (legacy) behavior was to immediately async schedule a full bucket deletion in the persistence backend, which incurs a very disproportionate cost when documents are backed by many and/or heavy indexes (such as HNSW). This risked swamping the backend with tens to hundreds of thousands of concurrent document deletes. New behavior splits deletion into three phases: 1. Metadata enumeration for all documents present in the bucket 2. Persistence-throttled async remove _per individual document_ that was returned in the iteration result. This blocks the persistence thread (by design) if the throttling window is not sufficiently large to accomodate all pending deletes. 3. Once all async removes have been ACKed, schedule the actual `DeleteBucket` operation towards the backend. This will clean up any remaining (cheap) tombstone entries as well as the meta data store. Operation reply is sent as before once the delete has completed. | ||||
* | | Merge pull request #29313 from vespa-engine/jonmv/use-preprovisioned-lbs | Jon Marius Venstad | 2023-11-12 | 3 | -3/+43 |
|\ \ | | | | | | | Jonmv/use preprovisioned lbs | ||||
| * | | Unit test for pre-provisioning of LBs | jonmv | 2023-11-10 | 3 | -3/+43 |
| | | | |||||
| * | | Check for equailty of cloud account instead | jonmv | 2023-11-10 | 1 | -3/+3 |
| | | | |||||
* | | | Merge pull request #29315 from ↵ | Henning Baldersheim | 2023-11-11 | 1 | -1/+1 |
|\ \ \ | | | | | | | | | | | | | | | | | vespa-engine/renovate/org.openrewrite.recipe-rewrite-testing-frameworks-2.x Update dependency org.openrewrite.recipe:rewrite-testing-frameworks to v2.1.0 | ||||
| * | | | Update dependency org.openrewrite.recipe:rewrite-testing-frameworks to v2.1.0 | renovate[bot] | 2023-11-11 | 1 | -1/+1 |
|/ / / | |||||
* | | | Merge pull request #29312 from vespa-engine/balder/onnxruntime-1.16.2-for-real | Henning Baldersheim | 2023-11-10 | 1 | -1/+1 |
|\ \ \ | | | | | | | | | Require correct build-dependencies version. | ||||
| * | | | Require correct build-dependencies version. | Henning Baldersheim | 2023-11-10 | 1 | -1/+1 |
|/ / / | |||||
* | | | Merge pull request #29304 from vespa-engine/balder/require-onnxruntime-1.16.2 | Henning Baldersheim | 2023-11-10 | 1 | -2/+2 |
|\ \ \ | | | | | | | | | Require onnxruntime 1.16.2 | ||||
| * | | | Also require fresh vespa-build-dependencies | Henning Baldersheim | 2023-11-10 | 1 | -1/+1 |
| | | | | |||||
| * | | | Require onnxruntime 1.16.2 | Henning Baldersheim | 2023-11-10 | 1 | -1/+1 |
| | | | | |||||
* | | | | Merge pull request #29311 from vespa-engine/jonmv/use-preprovisioned-lbs | Jon Marius Venstad | 2023-11-10 | 1 | -3/+3 |
|\ \ \ \ | |_|/ / |/| | | | Check for equailty of cloud account instead | ||||
| * | | | Check for equailty of cloud account instead | jonmv | 2023-11-10 | 1 | -3/+3 |
| | | | | |||||
* | | | | Merge pull request #29309 from vespa-engine/geirst/posting-store-memory-details | Geir Storli | 2023-11-10 | 8 | -18/+58 |
|\ \ \ \ | | | | | | | | | | | More detailed posting store memory usage in attribute explorer. | ||||
| * | | | | More detailed posting store memory usage in attribute explorer. | Geir Storli | 2023-11-10 | 8 | -18/+58 |
| | | | | | |||||
* | | | | | Merge pull request #29308 from ↵ | Valerij Fredriksen | 2023-11-10 | 7 | -65/+33 |
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/hakonhall/exclusive-provisioning-and-make-exclusive-has-rolled-out exclusive-provisioning and make-exclusive has rolled out | ||||
| * | | | | | exclusive-provisioning and make-exclusive has rolled out | Håkon Hallingstad | 2023-11-10 | 7 | -65/+33 |
| | | | | | | |||||
* | | | | | | Merge pull request #29252 from vespa-engine/arnej/add-unpack-bits-from-int8 | Arne H Juul | 2023-11-10 | 12 | -11/+400 |
|\ \ \ \ \ \ | |/ / / / / |/| | | | | | add "unpack_bits" function | ||||
| * | | | | | unpack_bits_from_int8 -> unpack_bits | Arne Juul | 2023-11-10 | 6 | -18/+21 |
| | | | | | | |||||
| * | | | | | add simple expandBitTensor function | Arne Juul | 2023-11-10 | 2 | -9/+35 |
| | | | | | | |||||
| * | | | | | keep input in range for int8 | Arne Juul | 2023-11-10 | 1 | -2/+2 |
| | | | | | | |||||
| * | | | | | add "unpack_bits_from_int8" function | Arne Juul | 2023-11-10 | 10 | -1/+361 |
| |/ / / / | |||||
* | | | | | Merge pull request #29307 from vespa-engine/bjorncs/max-content-size | Bjørn Christian Seime | 2023-11-10 | 4 | -7/+29 |
|\ \ \ \ \ | | | | | | | | | | | | | Limit max payload size based on heap size | ||||
| * | | | | | Update ↵ | Bjørn Christian Seime | 2023-11-10 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | container-core/src/main/java/com/yahoo/jdisc/http/server/jetty/ServletRequestReader.java Co-authored-by: Jon Marius Venstad <jonmv@users.noreply.github.com> | ||||
| * | | | | | Limit max payload size based on heap size | Bjørn Christian Seime | 2023-11-10 | 4 | -7/+29 |
| |/ / / / | |||||
* | | | | | Merge pull request #29306 from vespa-engine/jonmv/use-preprovisioned-lbs | Jon Marius Venstad | 2023-11-10 | 18 | -89/+229 |
|\ \ \ \ \ | | |/ / / | |/| | | | Jonmv/use preprovisioned lbs | ||||
| * | | | | Update maintenance.json for test | jonmv | 2023-11-10 | 1 | -3/+6 |
| | | | | | |||||
| * | | | | Pre-provision load balancers, and use for apps | jonmv | 2023-11-10 | 17 | -56/+184 |
| | | | | | |||||
| * | | | | Support reallocating load balancers from preprovisioned pool | jonmv | 2023-11-10 | 4 | -39/+48 |
| |/ / / | |||||
* | | | | Merge pull request #29305 from ↵ | Harald Musum | 2023-11-10 | 10 | -113/+3 |
|\ \ \ \ | |/ / / |/| | | | | | | | | | | | vespa-engine/hmusum/remove-filedistributor-config-producer-code Remove unnecessary code for producing filedistributorrpc config | ||||
| * | | | Remove unnecessary code for producing filedistributorrpc config | Harald Musum | 2023-11-10 | 10 | -113/+3 |
| | | | | | | | | | | | | | | | | Config value is always the same for a node, make it simple | ||||
* | | | | Merge pull request #29281 from vespa-engine/ean/validate-deploy-init-input | Eirik Nygaard | 2023-11-10 | 1 | -1/+4 |
|\ \ \ \ | | | | | | | | | | | Require a minimum amount of nodes when creating deployment.xml | ||||
| * | | | | Require a minimum amount of nodes when creating deployment.xml | Eirik Nygaard | 2023-11-08 | 1 | -1/+4 |
| | | | | | |||||
* | | | | | Merge pull request #29303 from vespa-engine/renovate/onnxruntime.vespa.version | Henning Baldersheim | 2023-11-10 | 1 | -1/+1 |
|\ \ \ \ \ | |_|_|/ / |/| | | | | Update dependency com.microsoft.onnxruntime:onnxruntime to v1.16.2 | ||||
| * | | | | Update dependency com.microsoft.onnxruntime:onnxruntime to v1.16.2 | renovate[bot] | 2023-11-09 | 1 | -1/+1 |
| | | | | | |||||
* | | | | | Merge pull request #29301 from ↵ | Arne H Juul | 2023-11-10 | 2 | -79/+155 |
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | | | | | | | vespa-engine/havardpe/unpack-bits-for-map-subspaces detect unpack bits in more cases | ||||
| * | | | | detect unpack bits in more cases | Håvard Pettersen | 2023-11-09 | 2 | -79/+155 |
| | | | | | | | | | | | | | | | | | | | | | | | | | - with multiple dimensions - inside map_subspaces | ||||
* | | | | | Merge pull request #29302 from vespa-engine/revert-29294-bratseth/casing | Jon Bratseth | 2023-11-09 | 6 | -26/+25 |
|\ \ \ \ \ | |/ / / / |/| | | | | Revert "Don't lowercase linguistics annotations" | ||||
| * | | | | Revert "Don't lowercase linguistics annotations" | Jon Bratseth | 2023-11-09 | 6 | -26/+25 |
|/ / / / | |||||
* | | | | Merge pull request #29299 from ↵ | Arne H Juul | 2023-11-09 | 5 | -70/+81 |
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | vespa-engine/arnej/serialize-mixed-tensors-by-block expose dense subspace blocks for serializing | ||||
| * | | | | sparseAddr -> sparseAddress | Arne Juul | 2023-11-09 | 4 | -15/+15 |
| | | | | | |||||
| * | | | | expose dense subspace blocks for serializing | Arne Juul | 2023-11-09 | 5 | -63/+74 |
| | | | | | |||||
* | | | | | Merge pull request #29300 from vespa-engine/bjorncs/banned-deps | Gjøran Voldengen | 2023-11-09 | 1 | -1/+17 |
|\ \ \ \ \ | | | | | | | | | | | | | Ban JAX-RS API and warn on Guice/javax.inject. | ||||
| * | | | | | Ban JAX-RS API and warn on Guice/javax.inject. | Bjørn Christian Seime | 2023-11-09 | 1 | -1/+17 |
| | | | | | | | | | | | | | | | | | | | | | | | | Improve UX with custom error message | ||||
* | | | | | | Merge pull request #29298 from vespa-engine/renovate/netty-monorepo | Henning Baldersheim | 2023-11-09 | 1 | -1/+1 |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | Update netty monorepo to v4.1.101.Final |