Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove duplicate CatchSigTerm from vespajlib | Håkon Hallingstad | 2019-01-31 | 5 | -99/+17 |
| | |||||
* | Terminate standalone container cleanly on SIGINT/control-C | Håkon Hallingstad | 2019-01-27 | 4 | -13/+15 |
| | |||||
* | Merge pull request #8244 from ↵ | Håkon Hallingstad | 2019-01-26 | 9 | -190/+166 |
|\ | | | | | | | | | vespa-engine/hakonhall/read-override-file-flags-from-file-only-once-for-config-server Read override file flags from file only once for config server | ||||
| * | Read override file flags from file only once for config server | Håkon Hallingstad | 2019-01-26 | 9 | -190/+166 |
|/ | | | | | | | | | | | | | | | | | | 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 #8243 from ↵ | Håkon Hallingstad | 2019-01-25 | 1 | -0/+2 |
|\ | | | | | | | | | vespa-engine/hakonhall/preserve-servicestatus-in-service-instance-for-backwards-compatibility Preserve serviceStatus in service instance for backwards compatibility | ||||
| * | Preserve serviceStatus in service instance for backwards compatibility | Håkon Hallingstad | 2019-01-25 | 1 | -0/+2 |
| | | |||||
* | | Merge pull request #8242 from ↵ | Håkon Hallingstad | 2019-01-25 | 1 | -1/+1 |
|\ \ | | | | | | | | | | | | | vespa-engine/hakonhall/log-waiting-for-docker-download-every-tick Log waiting for Docker download every tick | ||||
| * | | Log waiting for Docker download every tick | Håkon Hallingstad | 2019-01-25 | 1 | -1/+1 |
| |/ | |||||
* | | Merge pull request #8240 from ↵ | Tor Brede Vekterli | 2019-01-25 | 3 | -3/+17 |
|\ \ | | | | | | | | | | | | | vespa-engine/toregge/reduce-vespalog-warnings-on-ubuntu Some return values are ignored in vespalog. | ||||
| * | | Some return values are ignored in vespalog. | Tor Egge | 2019-01-25 | 3 | -3/+17 |
| |/ | |||||
* | | Merge pull request #8226 from ↵ | Jon Bratseth | 2019-01-25 | 4 | -6/+27 |
|\ \ | | | | | | | | | | | | | vespa-engine/bratseth/map-query-model-locale-to-query-property Map locale to a query property | ||||
| * | | Update ABI spec | Jon Bratseth | 2019-01-25 | 1 | -0/+1 |
| | | | |||||
| * | | Map locale to a query property | Jon Bratseth | 2019-01-24 | 3 | -6/+26 |
| | | | |||||
* | | | Merge pull request #8238 from ↵ | Henning Baldersheim | 2019-01-25 | 3 | -3/+5 |
|\ \ \ | | | | | | | | | | | | | | | | | vespa-engine/toregge/reduce-searchlib-warnings-on-ubuntu Some return values are ignored in searchlib. | ||||
| * | | | Some return values are ignored in searchlib. | Tor Egge | 2019-01-25 | 3 | -3/+5 |
| | |/ | |/| | |||||
* | | | Merge pull request #8173 from vespa-engine/mortent/loadbalancer-maintainer | Martin Polden | 2019-01-25 | 17 | -17/+692 |
|\ \ \ | |/ / |/| | | Maintainer updating name service for load balancers | ||||
| * | | Simplify DNS record cleanup | Martin Polden | 2019-01-25 | 15 | -427/+436 |
| | | | |||||
| * | | Support for removing load balancer names | Morten Tokle | 2019-01-25 | 9 | -21/+312 |
| | | | |||||
| * | | Review fixes | Morten Tokle | 2019-01-24 | 8 | -28/+52 |
| | | | |||||
| * | | Maintainer updating name service for load balancers | Morten Tokle | 2019-01-24 | 13 | -17/+368 |
| |/ | |||||
* | | Merge pull request #8225 from vespa-engine/bratseth/nonfunctional-changes-only | Jon Bratseth | 2019-01-25 | 13 | -77/+73 |
|\ \ | | | | | | | Nonfunctional changes only | ||||
| * | | Nonfunctional changes only | Jon Bratseth | 2019-01-24 | 13 | -77/+73 |
| |/ | |||||
* | | Merge pull request #8236 from vespa-engine/bratseth/nonfunctional-changes-2 | Henning Baldersheim | 2019-01-25 | 10 | -124/+126 |
|\ \ | | | | | | | Nonfunctional changes only | ||||
| * | | Nonfunctional changes only | Jon Bratseth | 2019-01-25 | 10 | -124/+126 |
| | | | |||||
* | | | Merge pull request #8188 from ↵ | Jon Marius Venstad | 2019-01-25 | 2 | -2/+61 |
|\ \ \ | | | | | | | | | | | | | | | | | vespa-engine/andreer/redeploy-with-existing-versions enable manually redeploying without specifying versions | ||||
| * | | | check for version.isUnknown instead of null | andreer | 2019-01-18 | 1 | -3/+4 |
| | | | | |||||
| * | | | enable manually redeploying without specifying versions | andreer | 2019-01-17 | 2 | -2/+60 |
| | | | | |||||
* | | | | Merge pull request #8232 from ↵ | Martin Polden | 2019-01-25 | 3 | -6/+5 |
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | vespa-engine/freva/allow-provisioned-ready-transition Allow provisioned -> ready transition | ||||
| * | | | | Allow provisioned -> ready transition | Valerij Fredriksen | 2019-01-25 | 3 | -6/+5 |
| | |/ / | |/| | | |||||
* | | | | Merge pull request #8231 from ↵ | Håkon Hallingstad | 2019-01-25 | 29 | -330/+217 |
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | vespa-engine/hakonhall/make-modelcontextproperties-more-accessible-in-config-model Make ModelContext.Properties more accessible in config model | ||||
| * | | | | Make ModelContext.Properties more accessible in config model | Håkon Hallingstad | 2019-01-25 | 29 | -330/+217 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. | ||||
* | | | | | Merge pull request #8235 from vespa-engine/hakonhall/export-unionmonitormanager | Valerij Fredriksen | 2019-01-25 | 1 | -0/+8 |
|\ \ \ \ \ | | | | | | | | | | | | | Export UnionMonitorManager | ||||
| * | | | | | Export UnionMonitorManager | Håkon Hallingstad | 2019-01-25 | 1 | -0/+8 |
| |/ / / / | |||||
* | | | | | Immediately assign to previously confirmed owner (#8205) | olaaun | 2019-01-25 | 1 | -5/+11 |
| | | | | | |||||
* | | | | | Merge pull request #8233 from vespa-engine/bjorncs/travis | Morten Tokle | 2019-01-25 | 1 | -1/+1 |
|\ \ \ \ \ | | | | | | | | | | | | | Use vespaengine/vespa-dev:latest | ||||
| * | | | | | Use vespaengine/vespa-dev:latest | Bjørn Christian Seime | 2019-01-25 | 1 | -1/+1 |
|/ / / / / | |||||
* | | | | | Merge pull request #8227 from vespa-engine/freva/aws-dynamic-provisioning | Valerij Fredriksen | 2019-01-25 | 17 | -33/+134 |
|\ \ \ \ \ | | | | | | | | | | | | | Create and inject ProvisionServiceProvider | ||||
| * | | | | | Create and inject ProvisionServiceProvider | Valerij Fredriksen | 2019-01-24 | 17 | -33/+134 |
| | | | | | | |||||
* | | | | | | report cpu microcode version with coredumps (#8176) | Andreas Eriksen | 2019-01-25 | 1 | -0/+18 |
| | | | | | | |||||
* | | | | | | Merge pull request #8228 from vespa-engine/balder/close-documentdb-in-parallell | Henning Baldersheim | 2019-01-25 | 2 | -5/+21 |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | Allow faster shutdown by using more threads | ||||
| * | | | | | | You can never get 0 cores. There will be at least 1. | Henning Baldersheim | 2019-01-25 | 1 | -1/+1 |
| | | | | | | | |||||
| * | | | | | | Take config override for num cores into account. | Henning Baldersheim | 2019-01-25 | 1 | -2/+2 |
| | | | | | | | |||||
| * | | | | | | Allow faster shutdown by using more threads. | Henning Baldersheim | 2019-01-24 | 2 | -4/+20 |
| | | | | | | | |||||
* | | | | | | | Merge pull request #8229 from ↵ | Henning Baldersheim | 2019-01-25 | 4 | -50/+52 |
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/balder/multiple-threads-during-shutdown-of-subdbs Use multiple threads during shutdown of documentdbs to speed up restart | ||||
| * | | | | | | | Use hwInfo | Henning Baldersheim | 2019-01-25 | 2 | -3/+6 |
| | | | | | | | | |||||
| * | | | | | | | You can never have 0 cores.... Then you do not exist... | Henning Baldersheim | 2019-01-25 | 2 | -5/+4 |
| | | | | | | | | |||||
| * | | | | | | | Reindent to group parameters logically. | Henning Baldersheim | 2019-01-25 | 1 | -42/+24 |
| | | | | | | | | |||||
| * | | | | | | | Use multiple threads during shutdown of documentdbs to speed up restart. | Henning Baldersheim | 2019-01-24 | 1 | -2/+20 |
| |/ / / / / / | |||||
* | | | | | | | Merge pull request #8172 from ↵ | Henning Baldersheim | 2019-01-25 | 8 | -15/+59 |
|\ \ \ \ \ \ \ | |_|_|_|/ / / |/| | | | | | | | | | | | | | | | | | | | | vespa-engine/toregge/cap-fixed-source-selector-on-load Cap sources in FixedSourceSelector on load. | ||||
| * | | | | | | Update default source in source selector when switching to new memory index. | Tor Egge | 2019-01-16 | 8 | -8/+28 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Override default source when loading source selector from disk. |