summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Automatic commit of package [vespa] release [7.314.13-1].vespa-7.314.13-1sd-buildbot2020-11-194-1/+2
| | | | | | Created by command: /usr/bin/tito tag --use-version=7.314.13 --no-auto-changelog
* Merge pull request #15369 from ↵Håkon Hallingstad2020-11-1720-98/+302
|\ | | | | | | | | vespa-engine/hakonhall/introduce-node-ip-address-pool Introduce node IP address pool
| * Add importHåkon Hallingstad2020-11-171-0/+1
| |
| * Update ↵Håkon Hallingstad2020-11-171-7/+3
| | | | | | | | | | node-repository/src/main/java/com/yahoo/vespa/hosted/provision/persistence/NodeSerializer.java Co-authored-by: Valerij Fredriksen <freva@users.noreply.github.com>
| * Replace on-demand importHåkon Hallingstad2020-11-171-1/+1
| |
| * Introduce node IP address poolHåkon Hallingstad2020-11-1720-99/+306
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | A host that is supposed to run containers has a non-empty IP pool: A set of IPv4 and/or IPv6 addresses that can be assigned to containers. This PR adds a list of hostnames to this pool. The intent is that the hostnames and IPs match through resolving, but resolution may not yet be available (until DNS changes propagate). For now, only a list of hostnames are specified. We may want to specify (hostname, IP address) pairs or (hostname, IPv4, IPv6) triplets later, and the serialization format allows for that by storing the hsotnames in an array of objects, the object having a "hostname" field. However the REST API is kept simpler for now: it exposes and allows patching of an array of strings of a "additionalHostnames" field.
* | Merge pull request #15366 from vespa-engine/hmuusm/add-curator-configHarald Musum2020-11-175-9/+71
|\ \ | | | | | | Add curator config and populate it for config servers and cluster con…
| * | Add commentsHarald Musum2020-11-171-0/+2
| | |
| * | Add curator config and populate it for config servers and cluster controllersHarald Musum2020-11-175-9/+69
| | |
* | | Merge pull request #15368 from vespa-engine/geirst/extend-tensor-remove-updateGeir Storli2020-11-1716-71/+326
|\ \ \ | | | | | | | | Extend tensor remove update to handle not fully specified addresses
| * | | Add support for partial update remove operation where address is not fully ↵Geir Storli2020-11-172-9/+93
| | | | | | | | | | | | | | | | specified.
| * | | Extend tensor remove update to support not fully specified addresses and ↵Geir Storli2020-11-1714-62/+233
| |/ / | | | | | | | | | | | | | | | | | | update JSON parser. Previously, all the sparse dimensions of the sparse or mixed tensor type (to remove from) had to be specified in the addresses to remove.
* | | Merge pull request #15362 from vespa-engine/lesters/make-onnxmodel-default-2Jon Bratseth2020-11-174-10/+11
|\ \ \ | | | | | | | | Make onnx feature an alias of onnxModel
| * | | Make onnx feature an alias of onnxModelLester Solbakken2020-11-174-10/+11
| |/ /
* | | Merge pull request #15367 from vespa-engine/bjorncs/jdisc-http-service-filteringMorten Tokle2020-11-1724-272/+497
|\ \ \ | | | | | | | | Bjorncs/jdisc http service filtering
| * | | Workaround for faulty language level detection in IntelliJBjørn Christian Seime2020-11-176-0/+30
| | | |
| * | | Add metrics for request filteringBjørn Christian Seime2020-11-175-26/+75
| | | |
| * | | Move MetricConsumerMock to separate classBjørn Christian Seime2020-11-172-13/+28
| | | |
| * | | Allow extra dimensions for request based metric dimensionsBjørn Christian Seime2020-11-173-43/+13
| | | | | | | | | | | | | | | | Remove metric context cache. I doubt it will have any significant impact on performance.
| * | | Support default request/response filters per connectorBjørn Christian Seime2020-11-1712-213/+374
| |/ / | | | | | | | | | Filter requests using default request/response filter if no other filters matches the request uri.
* | | Merge pull request #15363 from ↵Harald Musum2020-11-175-141/+0
|\ \ \ | |/ / |/| | | | | | | | vespa-engine/revert-14049-hmusum/support-zookeeper-3.5.7 Revert "Support ZooKeeper 3.5.7"
| * | Revert "Support ZooKeeper 3.5.7"Harald Musum2020-11-175-141/+0
|/ /
* | Merge pull request #15360 from ↵Harald Musum2020-11-171-0/+1
|\ \ | | | | | | | | | | | | vespa-engine/hmusum/always-include-stack-trace-when-throwing Always include stack trace when throwing
| * | Always include stack trace when throwingHarald Musum2020-11-171-0/+1
| | |
* | | Merge pull request #15345 from ↵Tor Brede Vekterli2020-11-173-2/+51
|\ \ \ | | | | | | | | | | | | | | | | vespa-engine/vekterli/reject-operations-with-too-few-bucket-bits-used Reject incoming operations with too few bucket bits set
| * | | Reject incoming operations with too few bucket bits setTor Brede Vekterli2020-11-133-2/+51
| | | |
* | | | Merge pull request #15361 from vespa-engine/ogronnesby/remove-use-of-streamØyvind Grønnesby2020-11-171-27/+23
|\ \ \ \ | | | | | | | | | | Remove unnecessary use of .stream()
| * | | | Remove unnecessary use of .stream()Øyvind Grønnesby2020-11-171-27/+23
| | |_|/ | |/| |
* | | | Merge pull request #15355 from vespa-engine/ogronnesby/patch-collection-methodØyvind Grønnesby2020-11-172-2/+9
|\ \ \ \ | |/ / / |/| | | Update field names we accept for collection method
| * | | Update field names we accept for collection methodØyvind Grønnesby2020-11-162-2/+9
| | | |
* | | | Merge pull request #15356 from vespa-engine/bratseth/add-in-rotation-metricJon Bratseth2020-11-1730-154/+386
|\ \ \ \ | |_|_|/ |/| | | Filter out metrics for nodes not in service
| * | | Avoid deprecated methodJon Bratseth2020-11-161-1/+3
| | | |
| * | | Use a name that works better for content nodesJon Bratseth2020-11-167-13/+13
| | | |
| * | | Filter out snapshots taken frlm nodes out of serviceJon Bratseth2020-11-1625-139/+288
| | | |
| * | | Update ABI specJon Bratseth2020-11-161-0/+1
| | | |
| * | | Add in_rotation metric to containersJon Bratseth2020-11-163-14/+94
| |/ /
* | | Merge pull request #15359 from ↵Jon Marius Venstad2020-11-173-4/+53
|\ \ \ | | | | | | | | | | | | | | | | vespa-engine/hmusum/handle-session-not-existing-when-deleting-an-app Handle session not existing when deleting app
| * | | Handle session not existing when deleting appHarald Musum2020-11-163-4/+53
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also make settings state for active session to DELETE part of the nested transaction. Add test for a scenario when deleting an application fails in provisioner, failure is fixed and deleting the app afterwards should work
* | | | Merge pull request #15354 from vespa-engine/mpolden/change-flag-defaultMartin Polden2020-11-162-3/+4
|\ \ \ \ | | | | | | | | | | Enable regional-container-registry by default
| * | | | Update testMartin Polden2020-11-161-1/+2
| | | | |
| * | | | Enable regional-container-registry by defaultMartin Polden2020-11-161-2/+2
| | |/ / | |/| |
* | | | Merge pull request #15358 from ↵Bjørn Christian Seime2020-11-162-2/+5
|\ \ \ \ | |_|/ / |/| | | | | | | | | | | vespa-engine/mortent/parse-filtering-strict-mode-defaults Add schema support for strict-mode and default chain attributes
| * | | Add schema support for strict-mode and default chain attributesMorten Tokle2020-11-162-2/+5
| | | |
* | | | Merge pull request #15330 from vespa-engine/bjorncs/jdisc-http-service-filteringMorten Tokle2020-11-1616-266/+248
|\ \ \ \ | |/ / / |/| | | Prepare FilterBindings to allow default filter chains and metrics
| * | | Prepare FilterBindings to allow default filter chains and metricsBjørn Christian Seime2020-11-1316-266/+248
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Track and expose filter ids from FilterBindings. Add builder to simplify construction for FilterBindings in provider and unit tests. Move FilterBindings to com.yahoo.jdisc.http.server.jetty package. Encapsulate binding matching in FilterBindings.
* | | | Merge pull request #15352 from vespa-engine/mpolden/stabilize-testHarald Musum2020-11-162-11/+18
|\ \ \ \ | |_|/ / |/| | | Stabilize NodeRebooterTest
| * | | Stabilize NodeRebooterTestMartin Polden2020-11-162-11/+18
| | | |
* | | | Merge pull request #15353 from vespa-engine/bratseth/single-host-has-group-0Jon Bratseth2020-11-161-4/+2
|\ \ \ \ | |/ / / |/| | | Assign group 0 to a single host
| * | | Assign group 0 to a single hostJon Bratseth2020-11-161-4/+2
| | | |
* | | | Merge pull request #15350 from vespa-engine/hmusum/set-reconfigEnabled-to-trueMartin Polden2020-11-162-6/+6
|\ \ \ \ | | | | | | | | | | Set reconfigEnabled for zookeeper to true