aboutsummaryrefslogtreecommitdiffstats
path: root/config-model-api
Commit message (Collapse)AuthorAgeFilesLines
* Update abi specHarald Musum2020-05-141-0/+1
|
* Add method for adding application package to file registryHarald Musum2020-05-141-0/+2
|
* Control num response threads with flagHenning Baldersheim2020-05-101-0/+3
|
* Remove dead codeHarald Musum2020-05-062-18/+0
|
* Add feature flag for enabling three phase updatesTor Brede Vekterli2020-04-291-0/+2
|
* Add feature flag for enabling distributor B-tree bucket DBTor Brede Vekterli2020-04-291-0/+2
|
* Merge branch 'master' into hmusum/use-docker-image-instead-of-string-3Harald Musum2020-04-271-0/+6
|\
| * Let size of thread pool and Q follow number of cores on the machine where it ↵Henning Baldersheim2020-04-251-0/+6
| | | | | | | | | | | | | | is running. If auto detected num worker threads will use number of #cores * 4, quesize will use #numWorkers * 4. No changes of the default value in this commit.
* | Use DockerImage instead of StringHarald Musum2020-04-221-0/+5
|/
* Remove feature flag for JDisc proxy protocolBjørn Christian Seime2020-04-211-1/+1
|
* Merge branch 'master' into hakonhall/remove-use-bucket-space-metric-feature-flagHåkon Hallingstad2020-04-2012-595/+120
|\
| * Add flag control over softstart seconds.Henning Baldersheim2020-04-161-0/+3
| |
| * Introduce top-k-probability and use it to fetch correct proper amount of ↵Henning Baldersheim2020-04-151-0/+7
| | | | | | | | hits from each partition
| * Update ABI specHarald Musum2020-04-141-4/+0
| |
| * Remove dead codeHarald Musum2020-04-141-55/+10
| |
| * Validate resource changes by the lower limitJon Bratseth2020-04-082-0/+29
| |
| * Remove unused allocation logic for unspecified nodesMartin Polden2020-04-061-1/+3
| |
| * Remove feature flag for using new Athenz filterBjørn Christian Seime2020-04-021-1/+1
| |
| * Remove dead codeHarald Musum2020-03-301-2/+0
| |
| * Move group argument inside CapacityJon Bratseth2020-03-253-519/+4
| |
| * Restore turning use dedicated node offJon Bratseth2020-03-231-1/+1
| |
| * Remove phrase-segmentation flagJon Bratseth2020-03-231-2/+9
| |
| * Allocate dedicated nodes when no nodes are specifiedMartin Polden2020-03-202-1/+3
| | | | | | | | Guarded by feature flag.
| * Merge pull request #12591 from vespa-engine/mortent/deploy-with-athenzdomainMorten Tokle2020-03-172-1/+4
| |\ | | | | | | deploy with athenzdomain
| | * Provide AthenzDomain to config-modelMorten Tokle2020-03-172-1/+4
| | |
| * | Revert "Merge pull request #12565 from ↵Jon Bratseth2020-03-173-14/+18
| |/ | | | | | | | | | | | | vespa-engine/revert-12563-bratseth/search-to-schema" This reverts commit ea5fe1bf8c0d389a3964d2e5c490994920d21a4e, reversing changes made to 7e92c3852e893d09f0aa821e04e4e9dbe83b4ab2.
| * Make test for notifications in deployment spec more thoroughJon Marius Venstad2020-03-161-4/+8
| |
| * Revert "Bratseth/search to schema"Jon Bratseth2020-03-133-18/+14
| |
| * Merge pull request #12563 from vespa-engine/bratseth/search-to-schemaJon Bratseth2020-03-133-14/+18
| |\ | | | | | | Bratseth/search to schema
| | * searchdefinitions -> schemasJon Bratseth2020-03-133-14/+18
| | |
| * | Add support for using a Docker image repository when deploying an applicationHarald Musum2020-03-112-0/+4
| |/ | | | | | | Preliminary support only, not completed
| * Wire in feature flag for enabling proxy protocol in 4443 hosted connectorBjørn Christian Seime2020-03-092-1/+3
| |
| * Reuse existing super model completion notificationHåkon Hallingstad2020-03-062-2/+2
| |
| * 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.