aboutsummaryrefslogtreecommitdiffstats
path: root/config-model-api
Commit message (Collapse)AuthorAgeFilesLines
* Change default endpoint-id to be "default"Øyvind Grønnesby2019-06-262-4/+5
| | | | | | | | | | | | | | | | Previously this defaulted to the value of the container-id, but using "default" makes the feature behave more closely to the existing global-service-id feature. Previously you needed to write: <endpoint endpoint-id="default" container-id="qrs" /> to mirror the existing behavior. Now you can do <endpoint container-id="qrs" /> to get the same behavior.
* Reapply api changes for tls configMorten Tokle2019-06-242-0/+32
|
* Revert "mortent/tls config from deploy params"Morten Tokle2019-06-212-31/+0
|
* Merge branch 'master' into mortent/tls-config-from-deploy-paramsMorten Tokle2019-06-212-0/+52
|\
| * Merge pull request #9827 from ↵Martin Polden2019-06-202-0/+52
| |\ | | | | | | | | | | | | vespa-engine/ogronnesby/update-container-model-with-container-endpoints Update ContainerModelBuilder to add rotations
| | * Make ContainerEndpoints part of the ModelContextØyvind Grønnesby2019-06-141-0/+1
| | |
| | * Move ContainerEndpoint from configserver => config-model-apiØyvind Grønnesby2019-06-141-0/+51
| | |
* | | Read from secret storeMorten Tokle2019-06-192-1/+31
| | |
* | | Propagate deploy params to modelMorten Tokle2019-06-191-0/+1
|/ /
* | Update version for removing feature flag to 7.61gjoranv2019-06-171-1/+1
| |
* | Always return false for feature flag for new metrics proxy.gjoranv2019-06-171-1/+2
|/ | | | | - Consistent with old default, it was only ever used in CD. - Flag is due for removal when no old models use it anymore.
* Improve validation of endpoint IDsMartin Polden2019-06-063-3/+72
| | | | | Same validation rules that are in place for `<rotations/>' in `services.xml`, which we are removing.
* Only warn when surely preventing a validation failureJon Bratseth2019-06-042-9/+15
|
* Revert "Remove dispatch-with-protobuf"Harald Musum2019-06-031-0/+1
|
* Remove dispatch-with-protobufOlli Virtanen2019-06-031-1/+0
|
* Appease the ABI checker godsØyvind Grønnesby2019-05-311-1/+18
|
* Add validation of the regions mentioned in the endpointsØyvind Grønnesby2019-05-312-4/+28
|
* Have Endpoint use RegionName instead of a StringØyvind Grønnesby2019-05-311-3/+9
|
* Throw an exception if a region is mentioned multiple times for an endpointØyvind Grønnesby2019-05-311-1/+4
|
* Add endpoints to deployment specificationØyvind Grønnesby2019-05-294-10/+140
| | | | | Endpoints are now part of the DeploymentSpec and understood by the DeploymentSpecXmlReader classes.
* Add validation override for access controlHarald Musum2019-05-272-2/+4
|
* Log validation override deactivation to deploy logJon Bratseth2019-05-272-2/+28
|
* Remove unused methodHarald Musum2019-05-091-2/+0
| | | | Method has never been used by 6.x models, so should be safe to delete
* Remove unused method (keep it in config model API for now)Harald Musum2019-05-061-1/+2
|
* Remove use of useSeparateServiceTypeForLogserverContainerHarald Musum2019-04-121-1/+1
|
* Add ValidationOverrides.allJon Bratseth2019-04-011-5/+6
|
* Allow destructive changes in manually deployed zonesJon Bratseth2019-04-012-8/+47
|
* Merge branch 'master' into ollivir/protobuf-ping-and-feature-flagOlli Virtanen2019-03-291-1/+2
|\
| * Use separate service type for logserver container by defaultHarald Musum2019-03-281-1/+2
| |
* | Feature flag to enable protobuf in search protocol as default; protobuf pingOlli Virtanen2019-03-281-0/+1
|/
* Add feature flag for ENABLE_METRICS_PROXY_CONTAINERgjoranv2019-03-221-0/+1
|
* Change (unused) service name for metricsproxy container.gjoranv2019-03-222-2/+2
|
* Add feature flag for using a separate service type ('logserver-container') ↵Harald Musum2019-03-121-0/+1
| | | | for logserver containers
* Remove unused methodJon Marius Venstad2019-03-111-5/+0
|
* Restore switch formattingJon Marius Venstad2019-03-111-9/+5
|
* Update ABI specJon Marius Venstad2019-03-092-0/+6
|
* Make tester flavours configurable in deployment.xmlJon Marius Venstad2019-03-083-38/+83
|
* Add unit test to ensure names don't change.gjoranv2019-03-041-0/+31
|
* Rename name field to avoid confusion with Enum's 'name()'gjoranv2019-03-041-3/+3
|
* Move ContainerServiceType to config-model-apigjoranv2019-03-042-0/+26
| | | | .. to make it accessible without depending on config-model.
* Revert "Gjoranv/use container service type"gjoranv2019-03-043-57/+0
|
* Add unit test to ensure names don't change.gjoranv2019-03-011-0/+31
|
* Rename name field to avoid confusion with Enum's 'name()'gjoranv2019-03-011-3/+3
|
* Move ContainerServiceType to config-model-apigjoranv2019-03-012-0/+26
| | | | .. to make it accessible without depending on config-model.
* Never persist deployment spec for manual environmentsMartin Polden2019-02-112-0/+23
|
* Add a flag to control default dispatch policy per zone.Henning Baldersheim2019-02-011-0/+1
|
* Java dispatch feature flagOlli Virtanen2019-01-281-2/+3
|
* Merge pull request #8225 from vespa-engine/bratseth/nonfunctional-changes-onlyJon Bratseth2019-01-251-0/+2
|\ | | | | Nonfunctional changes only
| * Nonfunctional changes onlyJon Bratseth2019-01-241-0/+2
| |
* | Make ModelContext.Properties more accessible in config modelHåkon Hallingstad2019-01-251-0/+1
|/ | | | | | | | | | | | | | | This commit makes it easier to get the ModelContext.Properties instance in the config model. Before, one would typically have to change a bunch of code to wire through a new property (builder methods and fields, DeployProperties constructor, fields, and getters, mock classes, ...). It is made accessible through: - ModelContext.properties(), - DeployState.getProperties(), and - ConfigModelContext.properties() The Properties implementation is in the configserver module, making it easy to back properties with flags.