summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Automatic commit of package [vespa] release [7.71.11-1].vespa-7.71.11-1sd-buildbot2019-07-084-1/+2
| | | | | | Created by command: /usr/bin/tito tag --use-version=7.71.11 --no-auto-changelog
* Merge pull request #9949 from ↵Geir Storli2019-07-034-6/+94
|\ | | | | | | | | vespa-engine/geirst/exact-match-for-struct-field-attributes Fix such that exact match works for struct field attributes.
| * Fix such that exact match works for struct field attributes.Geir Storli2019-07-034-6/+94
| |
* | Merge pull request #9947 from vespa-engine/havardpe/test-with-float-typesHåvard Pettersen2019-07-0311-48/+95
|\ \ | | | | | | extend c++ specific conformance test with float cases
| * | extend c++ specific conformance test with float casesHåvard Pettersen2019-07-0311-48/+95
| | |
* | | Merge pull request #9946 from vespa-engine/mpolden/remove-chef-apiMartin Polden2019-07-0314-651/+1
|\ \ \ | | | | | | | | Remove Chef API
| * | | Update javadocMartin Polden2019-07-031-3/+1
| | | |
| * | | Remove Chef APIMartin Polden2019-07-0313-648/+0
|/ / /
* | | Merge pull request #9945 from vespa-engine/mpolden/remove-chef-metricMartin Polden2019-07-038-238/+18
|\ \ \ | | | | | | | | Stop reporting Chef convergence metric
| * | | Remove unreferenced test filesMartin Polden2019-07-033-34/+0
| | | |
| * | | Stop reporting Chef convergence metricMartin Polden2019-07-035-204/+18
| | | |
* | | | Merge pull request #9939 from ↵Tor Brede Vekterli2019-07-031-6/+8
|\ \ \ \ | |/ / / |/| | | | | | | | | | | vespa-engine/vekterli/assert-once-on-broken-bucket-db-invariants Assert once (per version) on broken bucket DB invariants
| * | | Assert once (per version) on broken bucket DB invariantsTor Brede Vekterli2019-07-021-6/+8
| | | | | | | | | | | | | | | | | | | | | | | | A conservative approach to tracking down any unknown edge cases here since it's not known if any particular applications may trigger it more often than others.
* | | | Merge pull request #9932 from vespa-engine/mpolden/remove-promote-apiMartin Polden2019-07-036-105/+10
|\ \ \ \ | | | | | | | | | | Remove promote API
| * | | | Remove promote APIMartin Polden2019-07-036-105/+10
| | | | |
* | | | | Merge pull request #9919 from vespa-engine/ogronnesby/assign-multiple-rotationsØyvind Grønnesby2019-07-0316-108/+560
|\ \ \ \ \ | |_|_|_|/ |/| | | | Assign multiple rotations per application
| * | | | Introduce feature flag on application ID for new endpoints behaviorØyvind Grønnesby2019-07-025-29/+153
| | | | | | | | | | | | | | | | | | | | | | | | | - Added a feature flag on application level for new endpoints behavior - Reintroduced a test of legacy behavior to validate old logic
| * | | | Rename .defaultGlobal => .createØyvind Grønnesby2019-07-022-5/+3
| | | | |
| * | | | Split finding needed rotations and assigning them to two stepsØyvind Grønnesby2019-07-021-4/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - We find the needed rotations and check if we have enough before assigning, throwing a sensible exception if there are not enough. - Moved where we find available rotations so we are certain we have the lock during rotation assignment (this was guaranteed before, but now it is more explicit in the signature). - Added some javadoc to the new assignment method.
| * | | | Fix issue with rotations changing after assignmentØyvind Grønnesby2019-07-023-18/+143
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Make sure we only include production zones in the assignment - Always run deployment through rotation assignment logic, so regions are cleared from persisted assignments even if there are no remaining rotations in the configuration. - Add tests to expose this logic. - Add tiny convenience method for AssignedRotation to create them in tests.
| * | | | Add convenience method to create AssignedRotationsØyvind Grønnesby2019-07-022-1/+13
| | | | |
| * | | | Merge remote-tracking branch 'origin/master' into ↵Øyvind Grønnesby2019-06-28128-1291/+1126
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ogronnesby/assign-multiple-rotations Conflicts: controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/configserver/ConfigServer.java controller-server/src/main/java/com/yahoo/vespa/hosted/controller/ApplicationController.java controller-server/src/test/java/com/yahoo/vespa/hosted/controller/integration/ConfigServerMock.java controller-server/src/test/java/com/yahoo/vespa/hosted/controller/persistence/ApplicationSerializerTest.java
| * | | | | Update tests to take into account rotation changesØyvind Grønnesby2019-06-283-71/+58
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - We no longer generate legacy endpoint names - We can have multiple global endpoints per application - We only generate one global endpoint per endpoint id
| * | | | | Change signature from List to Set so we don't respect ordering too muchØyvind Grønnesby2019-06-282-3/+3
| | | | | |
| * | | | | Assign multiple rotations per application during deployØyvind Grønnesby2019-06-281-26/+50
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use updated logic to generate endpoint names, use the new interface to send ContainerEndpoints to the configserver, and use new method to assign multiple rotations per application.
| * | | | | Use EndpointId to generate Endpoints in EndpointListØyvind Grønnesby2019-06-281-6/+4
| | | | | |
| * | | | | Take endpoints into account when generating EndpointListØyvind Grønnesby2019-06-281-3/+12
| | | | | |
| * | | | | Add methods to get rotations based on ID, and to assign multiple rotations ↵Øyvind Grønnesby2019-06-281-0/+64
| | | | | | | | | | | | | | | | | | | | | | | | per app
| * | | | | Put information on assigned regions in AssignedRotation classØyvind Grønnesby2019-06-281-4/+11
| | | | | |
| * | | | | Remove "support" for duplicate endpoint IDs in ApplicationSerializerØyvind Grønnesby2019-06-281-5/+13
| | | | | |
| * | | | | Add support for endpoints in APBØyvind Grønnesby2019-06-271-1/+21
| | | | | |
| * | | | | Do not allow duplicate IDs of endpoints when reading deployments.xmlØyvind Grønnesby2019-06-271-5/+6
| | | | | |
| * | | | | Update javadoc to explain new behavior on default endpoint IDØyvind Grønnesby2019-06-271-1/+1
| | | | | |
| * | | | | Add support for EndpointId in EndpointBuilderØyvind Grønnesby2019-06-262-4/+60
| | | | | |
* | | | | | Merge pull request #9943 from vespa-engine/bratseth/access-correct-indexed-valueJon Bratseth2019-07-022-3/+5
|\ \ \ \ \ \ | |_|_|_|_|/ |/| | | | | Use value accessor in convenience accessors
| * | | | | Use value accessor in convenience accessorsJon Bratseth2019-07-022-3/+5
|/ / / / /
* | | | | Merge pull request #9941 from vespa-engine/havardpe/only-same-type-is-assignableHåvard Pettersen2019-07-021-14/+2
|\ \ \ \ \ | | | | | | | | | | | | only equal types can be assigned
| * | | | | only equal types can be assignedHåvard Pettersen2019-07-021-14/+2
| | |_|_|/ | |/| | | | | | | | | | | | | error type fields can not be assigned to
* | | | | Merge pull request #9938 from vespa-engine/bjorncs/upgrade-jettygjoranv2019-07-029-27/+25
|\ \ \ \ \ | | | | | | | | | | | | Bjorncs/upgrade jetty
| * | | | | Some methods in SslContextFactory base class are deprecatedBjørn Christian Seime2019-07-025-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | Use SslContextFactory.Server instead.
| * | | | | Use new Jetty api for generating set-cookie headersBjørn Christian Seime2019-07-023-21/+19
| | | | | |
| * | | | | Upgrade Jetty to 9.4.19Bjørn Christian Seime2019-07-021-1/+1
| | | | | |
* | | | | | Merge pull request #9940 from vespa-engine/geirst/global-document-flagGeir Storli2019-07-022-3/+7
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | Improve error message when changing global document flag.
| * | | | | Improve error message when changing global document flag.Geir Storli2019-07-022-3/+7
| | | | | |
* | | | | | Merge pull request #9937 from vespa-engine/freva/add-dev-zoneTorbjørn Smørgrav2019-07-021-1/+3
|\ \ \ \ \ \ | | | | | | | | | | | | | | Add Public dev.aws-us-east-1c
| * | | | | | Add Public dev.aws-us-east-1cValerij Fredriksen2019-07-021-1/+3
| |/ / / / /
* | | | | | Merge pull request #9936 from ↵Arne H Juul2019-07-024-5/+5
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/havardpe/use-upper-bound-for-current-time-estimate use upper bound for current time estimate
| * | | | | | use upper bound for current time estimateHåvard Pettersen2019-07-014-5/+5
| |/ / / / /
* | | | | | Merge pull request #9934 from vespa-engine/bjorncs/remove-legacy-deploy-pluginBjørn Christian Seime2019-07-025-349/+0
|\ \ \ \ \ \ | |/ / / / / |/| | | | | Remove application-deploy-plugin
| * | | | | Remove application-deploy-pluginBjørn Christian Seime2019-07-015-349/+0
| | | | | |