Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge remote-tracking branch 'origin/master' into ogronnesby/trial-tenant-limit | Øyvind Grønnesby | 2020-12-03 | 9 | -170/+400 |
|\ | | | | | | | | | | | | | Conflicts: controller-server/src/main/java/com/yahoo/vespa/hosted/controller/restapi/user/UserApiHandler.java controller-server/src/main/java/com/yahoo/vespa/hosted/controller/security/CloudAccessControl.java flags/src/main/java/com/yahoo/vespa/flags/Flags.java | ||||
| * | Move definition of permanent flags to separate class | Bjørn Christian Seime | 2020-12-03 | 6 | -131/+147 |
| | | |||||
| * | Fix handling of timestamp for permanent flags | Bjørn Christian Seime | 2020-12-03 | 1 | -1/+3 |
| | | |||||
| * | Specify owner(s) for all flags | Bjørn Christian Seime | 2020-12-03 | 1 | -50/+53 |
| | | |||||
| * | Remove compact-preprovision-capacity flag | Håkon Hallingstad | 2020-12-03 | 1 | -7/+0 |
| | | |||||
| * | Remove unused flag | Valerij Fredriksen | 2020-12-02 | 1 | -7/+0 |
| | | |||||
| * | Specify owner and expected time-to-leave for new feature flag | Bjørn Christian Seime | 2020-12-02 | 1 | -2/+2 |
| | | |||||
| * | Merge pull request #15598 from vespa-engine/bjorncs/feature-flags | Bjørn Christian Seime | 2020-12-02 | 4 | -36/+193 |
| |\ | | | | | | | Bjorncs/feature flags | ||||
| | * | Use reference equality on owner list to determine if owned by PermanentFlags | Bjørn Christian Seime | 2020-12-02 | 1 | -1/+1 |
| | | | |||||
| | * | Specify owner and expected time-to-leave for feature flags | Bjørn Christian Seime | 2020-12-02 | 4 | -36/+193 |
| | | | | | | | | | | | | Actual owners will be specified in upcoming PR | ||||
| * | | Add feature flag to control /etc/yum/vars/dist_host. | Arnstein Ressem | 2020-12-02 | 1 | -0/+6 |
| |/ | |||||
| * | Support lower bound on number of shared hosts | Håkon Hallingstad | 2020-11-30 | 3 | -7/+67 |
| | | | | | | | | | | | | | | | | | | | | | | | | Adds a 'minCount' field to the shared host jackson flag, denoting the minimum number of "shared hosts" that must exist, otherwise the deficit will be provisioned by DynamicProvisioningMaintainer. A "shared host" is one that is considered for allocation if current tenant node allocations were removed: It must be a tenant host, cannot be an exclusiveTo host, etc. minCount requires the setting of (at least one) shared host. | ||||
| * | Require HostResource bandwidth | Håkon Hallingstad | 2020-11-30 | 2 | -3/+2 |
| | | |||||
* | | Introduce trial tenant limit | Øyvind Grønnesby | 2020-12-01 | 1 | -0/+6 |
|/ | | | | | | Create a feature flag that has the max nr. of tenants with the trial plan. If the number is exceeded we fail creation of new tenants (who are implicitly in the trial plan). | ||||
* | Merge pull request #15488 from ↵ | Håkon Hallingstad | 2020-11-27 | 4 | -79/+142 |
|\ | | | | | | | | | vespa-engine/hakonhall/allow-preprovision-capacity-on-partially-filled-hosts Allow preprovision capacity on partially filled hosts | ||||
| * | Use OptionalDouble | Håkon Hallingstad | 2020-11-27 | 1 | -8/+8 |
| | | |||||
| * | Allow preprovision capacity on partially filled hosts | Håkon Hallingstad | 2020-11-26 | 4 | -79/+142 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adds new functionality that can be disabled by setting the compact-preprovision-capacity flag to false. preprovision-capacity can be satisfied by hosts with spare resources. The DynamicProvisioningMaintainer does this as follows: 1. For each cluster in preprovision-capacity, try to a. allocate the cluster using NodePrioritizer b. If there is a deficit, provision the deficit with HostProvisioner, which may provision larger shared hosts depending on shared-hosts, and retry (1) from the first cluster again. c. Otherwise, pretend the nodes are allocated and go to next cluster. 2. All of preprovision-capacity was successfully allocated, and empty hosts are therefore excess that can be deprovisioned. | ||||
* | | Add flag for controlling dynamic reconfiguration of zookeeper clusters | Harald Musum | 2020-11-24 | 1 | -0/+7 |
| | | | | | | | | Flag will be used in code in zookeeper-server modules | ||||
* | | Remove regional-container-registry flag | Martin Polden | 2020-11-23 | 1 | -6/+0 |
| | | |||||
* | | Use 'power of two choices' lb algorithm | Morten Tokle | 2020-11-20 | 1 | -0/+7 |
|/ | |||||
* | Enable regional-container-registry by default | Martin Polden | 2020-11-16 | 1 | -2/+2 |
| | |||||
* | Add a feature flag for controlling the default feed.concurrency setting. | Henning Baldersheim | 2020-11-12 | 1 | -0/+5 |
| | |||||
* | Remove unused flag | Morten Tokle | 2020-11-05 | 1 | -7/+0 |
| | |||||
* | Add feature flag for reindexing | Bjørn Christian Seime | 2020-11-03 | 1 | -0/+7 |
| | |||||
* | Remove leftover from Jetty scale factor feature flag | Bjørn Christian Seime | 2020-11-03 | 1 | -7/+0 |
| | |||||
* | Merge branch 'master' into balder/add-some-feature-flags | Henning Baldersheim | 2020-11-03 | 1 | -7/+0 |
|\ | |||||
| * | Use new restapi handler implementation by default | Bjørn Christian Seime | 2020-11-03 | 1 | -7/+0 |
| | | | | | | | | | | Remove feature flag for enabling the new handler. Cleanup wiring of old and new handler in model. | ||||
* | | - Drop the 4k reserved area. | Henning Baldersheim | 2020-11-03 | 1 | -2/+2 |
| | | | | | | | | - Use consistent naming. | ||||
* | | Adding feature flasg for | Henning Baldersheim | 2020-11-02 | 1 | -0/+16 |
|/ | | | | | | - stor-filestor.use_async_message_handling_on_schedule - stor-filestor.bucket_merge_chunk_size - stor-server.content_node_bucket_db_stripe_bits | ||||
* | Add TENANT_ID as a flag dimension | Øyvind Grønnesby | 2020-10-30 | 3 | -1/+6 |
| | |||||
* | Merge pull request #15088 from vespa-engine/ogronnesby/budget-quota-int | Øyvind Grønnesby | 2020-10-29 | 3 | -42/+3 |
|\ | | | | | Make budget quota be cents/hours | ||||
| * | Remove BigDecimal flags - they do not work | Øyvind Grønnesby | 2020-10-29 | 3 | -39/+0 |
| | | |||||
| * | Make budget quota be an integer in cents | Øyvind Grønnesby | 2020-10-29 | 1 | -3/+3 |
| | | |||||
* | | Merge pull request #15073 from ↵ | Henning Baldersheim | 2020-10-29 | 1 | -6/+0 |
|\ \ | |/ |/| | | | | | vespa-engine/balder/gc-contentnode-btree-bucketdb-flag GC unused content bucket btree flag. | ||||
| * | GC unused content bucket btree flag | Henning Baldersheim | 2020-10-28 | 1 | -6/+0 |
| | | |||||
* | | GC unused visibility-delay, fsync and compression for tls flags. | Henning Baldersheim | 2020-10-28 | 1 | -18/+0 |
|/ | |||||
* | Merge pull request #15050 from ↵ | Håkon Hallingstad | 2020-10-28 | 5 | -97/+214 |
|\ | | | | | | | | | vespa-engine/hakonhall/support-provisioning-of-shared-hosts Support provisioning of shared hosts | ||||
| * | Support provisioning of shared hosts | Håkon Hallingstad | 2020-10-27 | 5 | -97/+214 |
| | | | | | | | | | | | | Adds shared-host flag to enable and define resources of shared hosts. This PR is a no-op until that flag is set, but there remains some integration with exclusiveTo (tbd in this PR or follow-up). | ||||
* | | Merge pull request #15034 from ↵ | Henning Baldersheim | 2020-10-28 | 1 | -17/+0 |
|\ \ | |/ |/| | | | | | vespa-engine/bjorncs/threadpool-feature-flags-cleanup Remove feature flags for feed/search/defalt threadpool scaling | ||||
| * | Remove feature flags for feed/search/defalt threadpool scaling | Bjørn Christian Seime | 2020-10-26 | 1 | -17/+0 |
| | | |||||
* | | Merge pull request #14980 from vespa-engine/mpolden/remove-flag | Martin Polden | 2020-10-27 | 1 | -6/+0 |
|\ \ | | | | | | | Remove always-acquire-provision-lock flag | ||||
| * | | Remove always-acquire-provision-lock flag | Martin Polden | 2020-10-26 | 1 | -6/+0 |
| |/ | |||||
* | | Merge pull request #15035 from vespa-engine/mpolden/registry-credentials | Martin Polden | 2020-10-26 | 1 | -0/+6 |
|\ \ | |/ |/| | Add support for registry credentials in container engine | ||||
| * | Add regional-container-registry feature flag | Martin Polden | 2020-10-26 | 1 | -0/+6 |
| | | |||||
* | | Merge pull request #14990 from ↵ | Geir Storli | 2020-10-23 | 1 | -1/+1 |
|\ \ | |/ |/| | | | | | vespa-engine/vekterli/use-content-node-btree-db-by-default Use content node B-tree bucket database by default | ||||
| * | Use content node B-tree bucket database by default | Tor Brede Vekterli | 2020-10-21 | 1 | -1/+1 |
| | | |||||
* | | remove disk write test flag (#15005) | Andreas Eriksen | 2020-10-22 | 1 | -6/+0 |
|/ | |||||
* | Enable always-acquire-provision-lock by default | Martin Polden | 2020-10-20 | 1 | -1/+1 |
| | |||||
* | Scale Jetty threadpool size with node resources | Bjørn Christian Seime | 2020-10-19 | 1 | -0/+7 |
| | |||||
* | andreer/delete unused certs 1 (#14901) | Andreas Eriksen | 2020-10-16 | 1 | -9/+3 |
| | | | | | * add delete cert method to endpoint certificate providers * delete unused certificates (guarded by feature flag) |