summaryrefslogtreecommitdiffstats
path: root/config-model-api
Commit message (Collapse)AuthorAgeFilesLines
...
| * Add back usePhraseSegmenting() to revert breaking API changeHarald Musum2020-03-032-1/+3
| |
| * Revert "Bratseth/phrase segmenting feature flag"Arnstein Ressem2020-03-032-3/+1
| |
| * Update ABI specJon Bratseth2020-03-021-1/+2
| |
| * Add phrase-segmenting flagJon Bratseth2020-03-021-0/+1
| |
| * Verify that deployment spec with empty <deployment> tag is emptyJon Marius Venstad2020-02-271-0/+1
| |
| * Define completeness of SuperModel and DuperModelHåkon Hallingstad2020-02-233-11/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | In order for Orchestrator to remove application data from ZooKeeper, it must know which applications do NOT exist. Since the duper model starts with 0 applications, always, the only way of knowing what applications do not exist is for the bootstrap code to notify the super model/duper model when bootstrap is complete. There are 2 sources of applications that must signal completeness: - The super model, once all applications have been redeployed in ConfigServerBootstrap. - The infrastructure application, in the InfrastructureProvisioner the first time it runs.
| * Wire in 'use-new-athenz-filter' as ModelContext.PropertiesBjørn Christian Seime2020-02-032-1/+3
| |
* | Remove use-bucket-space-metric feature flagHåkon Hallingstad2020-01-261-0/+1
|/ | | | | | | | | | The flag controlled config read by the Cluster Controller. Therefore, I have left the ModelContextImpl.Properties method and implementation (now always returning true), but the model has stopped using that method internally, and the config is no longer used in the CC. The field in the fleetcontroller.def is left unchanged and documented as deprecated.
* re-add tlsSecrets to configmodel for compatabilityandreer2020-01-213-1/+70
|
* Revert "Revert "accept and store json endpoint cert metadata on deploy""Andreas Eriksen2020-01-213-5/+40
|
* use abi checker on config model apiandreer2020-01-212-0/+475
| | | | | this will make any model changes obviously explicit in the change log, hopefully leading to less build breaking changes (like mine yesterday).
* Revert "accept and store json endpoint cert metadata on deploy"Jon Marius Venstad2020-01-203-40/+5
|
* Merge pull request #11842 from ↵Andreas Eriksen2020-01-203-5/+40
|\ | | | | | | | | vespa-engine/andreer/endpoint-certificate-refactoring accept and store json endpoint cert metadata on deploy
| * verify public key matches private keyandreer2020-01-201-0/+9
| |
| * accept and store json endpoint cert metadata on deployandreer2020-01-173-5/+31
| | | | | | | | also refactor from tlsSecretKeys -> several "endpoint certificate" classes
* | Merge pull request #11835 from ↵Håkon Hallingstad2020-01-201-0/+1
|\ \ | | | | | | | | | | | | vespa-engine/hakonhall/use-bucketspace-metric-in-retirement Use bucket_space metric in retirement
| * | Use bucket_space metric in retirementHåkon Hallingstad2020-01-171-0/+1
| |/ | | | | | | | | | | | | | | | | | | | | | | This makes the Cluster Controller use the vds.datastored.bucket_space.buckets_total, dimension bucketSpace=default, to determine whether a content node manages zero buckets, and if so, will allow the node to go permanently down. This is used when a node is retiring, and it is to be removed from the application. The change is guarded by the use-bucket-space-metric, default true. If the new metric doesn't work as expected, we can revert to using the current/old metric by flipping the flag. The flag can be controlled per application.
* / Add large resource reduction validation checkValerij Fredriksen2020-01-172-1/+3
|/
* Revert "Revert "Athenz domain cannot be set on instance level, just on the ↵Jon Marius Venstad2020-01-156-61/+57
| | | | root""
* Revert "Athenz domain cannot be set on instance level, just on the root"Bjørn Christian Seime2020-01-156-57/+61
|
* Update removal criterion for public methodJon Marius Venstad2020-01-151-1/+1
|
* Athenz domain cannot be set on instance level, just on the rootJon Marius Venstad2020-01-156-61/+57
|
* Add/corect copyright headersJon Bratseth2020-01-033-0/+3
|
* All empty deployment specs are the sameJon Marius Venstad2019-12-182-11/+19
|
* Make the empty deployment spec really emptyJon Marius Venstad2019-12-174-20/+7
|
* Remove broken step completion in DeploymentSpec and handle it in ↵Jon Marius Venstad2019-12-123-88/+30
| | | | orchestration instead
* Fix validation of nested test jobsJon Marius Venstad2019-12-123-24/+27
|
* Restore public API for old ContainerModelBuilderJon Marius Venstad2019-12-023-3/+10
|
* Revert "Revert "Jvenstad/test steps in deployment spec""Jon Marius Venstad2019-12-026-199/+602
| | | | This reverts commit 12fcbd278a5fadb085456f0cde9059755c0fe231.
* Revert "Jvenstad/test steps in deployment spec"Valerij Fredriksen2019-11-296-602/+199
|
* Update abi.specJon Marius Venstad2019-11-291-1/+2
|
* Read prod test and steps tags, and some refactoringJon Marius Venstad2019-11-296-74/+401
|
* Introduce DeclaredTest and Steps, and ParallelZones -> ParallelSteps extends ↵Jon Marius Venstad2019-11-285-37/+138
| | | | Steps
* Rename deploysTo -> concerns in DeploymentSpec.Step, and includes -> deploysToJon Marius Venstad2019-11-284-110/+84
|
* Remove dead codeHarald Musum2019-11-151-2/+0
|
* Remove singleInstance stuff from DeploymentSpecJon Marius Venstad2019-11-063-60/+38
|
* Let DeploymentSteps insert test jobs (do not trust DeploymentSpec)Jon Marius Venstad2019-11-061-333/+0
|
* Really support multiple instancesJon Marius Venstad2019-11-061-3/+3
|
* Update abi specJon Marius Venstad2019-11-061-1/+0
|
* Remove deprecated zones() from DeploymentSpecJon Marius Venstad2019-11-062-8/+0
|
* Inline or remove unneeded constructorsJon Marius Venstad2019-11-062-11/+1
|
* Inline deprecated constructorJon Marius Venstad2019-11-062-32/+10
|
* Remove deprecated duration()Jon Marius Venstad2019-11-063-5/+0
|
* Remove deprecated includes(...)Jon Marius Venstad2019-11-063-51/+1
|
* Reinstate method used by older config model buildersJon Marius Venstad2019-11-052-0/+8
|
* Update abi specJon Marius Venstad2019-11-051-2/+0
|
* Remove legacy endpoints()Jon Marius Venstad2019-11-052-117/+0
|
* Remove legacy notifications()Jon Marius Venstad2019-11-052-33/+0
|
* Merge pull request #11100 from ↵Jon Marius Venstad2019-11-055-59/+90
|\ | | | | | | | | vespa-engine/revert-11085-mpolden/revert-brokenness Revert "Revert "stop using deprecated deployment spec methods""
| * Revert "Revert "stop using deprecated deployment spec methods""Jon Marius Venstad2019-11-055-59/+90
| |