Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Stabilize test: Give it some more time to redeploy apps | Harald Musum | 2019-02-06 | 1 | -1/+1 |
| | |||||
* | Go back to using default thread pool size | Harald Musum | 2019-02-05 | 1 | -4/+0 |
| | |||||
* | Merge pull request #8364 from vespa-engine/mpolden/rotations-element | Morten Tokle | 2019-02-04 | 2 | -4/+29 |
|\ | | | | | Add support for rotations element | ||||
| * | Add rotations to cluster spec | Martin Polden | 2019-02-04 | 1 | -2/+23 |
| | | |||||
| * | Add support for rotations element | Martin Polden | 2019-02-04 | 1 | -2/+6 |
| | | |||||
* | | Merge pull request #8320 from ↵ | Henning Baldersheim | 2019-02-01 | 1 | -0/+5 |
|\ \ | | | | | | | | | | | | | vespa-engine/balder/control-default-dispatch-policy-by-flag Add a flag to control default dispatch policy per zone. | ||||
| * | | Control by application. | Henning Baldersheim | 2019-02-01 | 1 | -2/+2 |
| | | | |||||
| * | | Add a flag to control default dispatch policy per zone. | Henning Baldersheim | 2019-02-01 | 1 | -0/+5 |
| | | | |||||
* | | | Upgrade in dev/perf when old session is on same major | Jon Marius Venstad | 2019-02-01 | 2 | -9/+10 |
| |/ |/| | |||||
* | | Add some more debug logging, needed when analyzing which models get built | Harald Musum | 2019-02-01 | 1 | -2/+3 |
|/ | |||||
* | Merge pull request #8292 from ↵ | Martin Polden | 2019-01-30 | 2 | -2/+9 |
|\ | | | | | | | | | vespa-engine/musum/start-sessions-maintainer-as-early-as-possible Start sessions maintainer as early as possible | ||||
| * | Start sessions maintainer as early as possible | Harald Musum | 2019-01-30 | 2 | -2/+9 |
| | | | | | | | | | | | | We have seen a couple of times that disk goes full and that a config server will not recover since disk is full and it needs disk space for redeploying applications when starting | ||||
* | | Merge pull request #8277 from vespa-engine/hmusum/remove-maintainer | Martin Polden | 2019-01-30 | 3 | -68/+1 |
|\ \ | | | | | | | Remove maintainer that is not needed on Vespa 7 | ||||
| * | | Remove maintainer that is not needed on Vespa 7 | Harald Musum | 2019-01-29 | 3 | -68/+1 |
| | | | |||||
* | | | Merge pull request #8262 from ↵ | Valerij Fredriksen | 2019-01-30 | 2 | -1/+9 |
|\ \ \ | | | | | | | | | | | | | | | | | vespa-engine/freva/refuse-to-activate-nodes-on-non-ready-hosts Refuse to activate nodes on not ready hosts | ||||
| * | | | ParentHostNotReadyException -> ParentHostUnavailableException | Valerij Fredriksen | 2019-01-29 | 1 | -2/+2 |
| | | | | |||||
| * | | | Retry in controller if parent host is not yet ready | Valerij Fredriksen | 2019-01-28 | 2 | -1/+9 |
| | | | | |||||
* | | | | Merge pull request #8268 from vespa-engine/hmusum/simplify-host-registry | Harald Musum | 2019-01-30 | 2 | -36/+23 |
|\ \ \ \ | |_|_|/ |/| | | | Simplify by having just one map and synchronize access | ||||
| * | | | Simplify by having just one map and synchronize access | Harald Musum | 2019-01-28 | 2 | -36/+23 |
| |/ / | |||||
* | / | Build latest model version only for latest major, unless that fails | Harald Musum | 2019-01-30 | 3 | -37/+82 |
| |/ |/| | |||||
* | | Indentation correction | Olli Virtanen | 2019-01-28 | 1 | -1/+1 |
| | | |||||
* | | Java dispatch feature flag | Olli Virtanen | 2019-01-28 | 1 | -5/+11 |
|/ | |||||
* | Read override file flags from file only once for config server | Håkon Hallingstad | 2019-01-26 | 3 | -9/+9 |
| | | | | | | | | | | | | | | | | | | Up until now, every lookup of a flag in the ConfigServerFlagSource would 1. try to read 2 flag files under /etc/vespa/flags, causing exceptions because they are typically not set, and 2. then read flag from ZooKeeper through ZooKeeperFlagSource Optimization was deliberately held off until later (now). This PR fixes (1). Changes the ConfigServerFlagSource to: 1'. Read VESPA_HOME/var/vespa/flag.db once during component graph construction. As before, if a flag is defined on file, the flag is not looked up in ZK, which may be useful in emergencies. 2. As before. Also, removes the last usages of FileFlagSource and its reading of flags in /etc/vespa/flags. | ||||
* | Merge pull request #8225 from vespa-engine/bratseth/nonfunctional-changes-only | Jon Bratseth | 2019-01-25 | 3 | -7/+6 |
|\ | | | | | Nonfunctional changes only | ||||
| * | Nonfunctional changes only | Jon Bratseth | 2019-01-24 | 3 | -7/+6 |
| | | |||||
* | | Make ModelContext.Properties more accessible in config model | Håkon Hallingstad | 2019-01-25 | 4 | -17/+12 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. | ||||
* | | Metadata about /state/v1/health status | Håkon Hallingstad | 2019-01-25 | 1 | -0/+1 |
|/ | | | | | | | | | | | | | The service monitor uses /state/v1/health to monitor config servers and the host admins (but not yet tenant host admins). This commit adds some metadata about the status of a service: - The time the status was last checked - The time the status changed to the current This can be used to e.g. make more intelligent decisions in the Orchestrator, e.g. only allowing a service to suspend if it has been DOWN longer than X seconds (to avoid spurious DOWN to break redundancy and uptime guarantees). | ||||
* | Merge pull request #8187 from vespa-engine/bjorncs/jrt-transport-metrics | Bjørn Christian Seime | 2019-01-24 | 22 | -113/+47 |
|\ | | | | | bjorncs/jrt transport metrics | ||||
| * | Revert "Use JrtFactory to construct jrt supervisors in configserver" | Bjørn Christian Seime | 2019-01-22 | 22 | -113/+47 |
| | | | | | | | | This reverts commit 87ca5c6c4159ae5a7e44417e6624bd2d0ecb073d. | ||||
* | | Merge pull request #8181 from ↵ | Håkon Hallingstad | 2019-01-24 | 13 | -36/+96 |
|\ \ | | | | | | | | | | | | | vespa-engine/hakonhall/define-enable-logserver-flag Define enable logserver flag. | ||||
| * | | Merge branch 'master' into hakonhall/define-enable-logserver-flag | Håkon Hallingstad | 2019-01-22 | 6 | -39/+12 |
| |\| | |||||
| * | | Get useDedicatedNodeForLogserver from flag | Håkon Hallingstad | 2019-01-17 | 6 | -31/+20 |
| | | | |||||
| * | | Define enable logserver flag | Håkon Hallingstad | 2019-01-17 | 14 | -31/+102 |
| | | | |||||
* | | | remove test that does not make that much sense. | Henning Baldersheim | 2019-01-22 | 1 | -6/+0 |
| | | | |||||
* | | | Don't expect docprocservice as service type | Jon Bratseth | 2019-01-22 | 1 | -1/+0 |
| |/ |/| | |||||
* | | Open java.base/java.io | gjoranv | 2019-01-21 | 1 | -0/+1 |
| | | | | | | | | | | .. to allow com.yahoo.io.NativeIO to use reflective access on java.io.FileDescriptor.fd | ||||
* | | Remove scoreboard | Jon Bratseth | 2019-01-21 | 1 | -3/+0 |
| | | |||||
* | | Update method name. (rebase issue?) | gjoranv | 2019-01-21 | 1 | -2/+2 |
| | | |||||
* | | Open necessary packages to the unnamed module | gjoranv | 2019-01-21 | 1 | -0/+4 |
| | | | | | | | | - for configserver and yet another standalone start script | ||||
* | | 6-SNAPSHOT -> 7-SNAPSHOT | Arnstein Ressem | 2019-01-21 | 1 | -2/+2 |
| | | |||||
* | | Service name is 'qrserver' again, since PR #7332 | gjoranv | 2019-01-21 | 1 | -4/+4 |
| | | |||||
* | | Remove further traces of rotationScheme. | Tor Egge | 2019-01-21 | 1 | -1/+1 |
| | | |||||
* | | Remove spooler from config-model | Bjørn Christian Seime | 2019-01-21 | 2 | -28/+0 |
| | | |||||
* | | use existing container cluster if possible | Arne Juul | 2019-01-21 | 1 | -9/+8 |
|/ | |||||
* | Merge pull request #8141 from ↵ | Bjørn Christian Seime | 2019-01-15 | 22 | -47/+113 |
|\ | | | | | | | | | vespa-engine/bjorncs/jrt-transport-metrics-cfgserver Bjorncs/jrt transport metrics cfgserver | ||||
| * | Use JrtFactory to construct jrt supervisors in configserver | Bjørn Christian Seime | 2019-01-14 | 22 | -47/+113 |
| | | |||||
* | | Merge pull request #8157 from vespa-engine/hakonhall/get-single-flag-definition | Håkon Hallingstad | 2019-01-15 | 4 | -11/+59 |
|\ \ | | | | | | | Get single flag definition. | ||||
| * | | Return 404 if flag is not defined | Håkon Hallingstad | 2019-01-15 | 2 | -5/+10 |
| | | | |||||
| * | | Get single flag definition | Håkon Hallingstad | 2019-01-15 | 4 | -11/+54 |
| |/ | |||||
* / | Turn off auto-upgrades of apps in dev and perf | Jon Marius Venstad | 2019-01-15 | 2 | -4/+7 |
|/ |