Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Install empty dirs. | Tor Egge | 2020-01-15 | 1 | -0/+4 |
| | |||||
* | Stop installing zkfacade.jar symlink for config server app. | Tor Egge | 2019-11-18 | 1 | -1/+0 |
| | |||||
* | Revert "Revert "Reapply "Move ZooKeeperServer to another module""" | Harald Musum | 2019-10-23 | 1 | -0/+1 |
| | |||||
* | Revert "Reapply "Move ZooKeeperServer to another module"" | Harald Musum | 2019-10-22 | 1 | -1/+0 |
| | |||||
* | Revert "Revert "Reapply "move ZooKeeperServer to another module""" | Harald Musum | 2019-10-22 | 1 | -0/+1 |
| | |||||
* | Revert "Reapply "move ZooKeeperServer to another module"" | Håkon Hallingstad | 2019-10-22 | 1 | -1/+0 |
| | |||||
* | Revert "Revert "Reapply "Move ZooKeeperServer to another module"""" | Harald Musum | 2019-10-21 | 1 | -0/+1 |
| | |||||
* | Revert "Reapply "Move ZooKeeperServer to another module""" | Harald Musum | 2019-10-21 | 1 | -1/+0 |
| | |||||
* | Revert "Revert "Move ZooKeeperServer to another module"" | Harald Musum | 2019-10-20 | 1 | -0/+1 |
| | |||||
* | Revert "Move ZooKeeperServer to another module" | Harald Musum | 2019-10-18 | 1 | -1/+0 |
| | |||||
* | Move ZooKeeperServer to another module | Harald Musum | 2019-10-17 | 1 | -0/+1 |
| | | | | | | zookeeper-server jar is not a preinstalled bundle, as zkfacade is, so need to add bundle explicitly for clustercontroller and add symlink from components dir for config server | ||||
* | Remove ping-configserver | Bjørn Christian Seime | 2019-06-06 | 1 | -1/+0 |
| | |||||
* | Install controller-api in configserver | Håkon Hallingstad | 2019-04-05 | 1 | -14/+13 |
| | |||||
* | Install jar and symlink from config server app | Harald Musum | 2019-03-26 | 1 | -0/+1 |
| | |||||
* | Configserver flags REST API | Håkon Hallingstad | 2018-12-30 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adds a new ZooKeeper backed flag source. It is defined in a new module configserver-flags to allow as many as possible config server modules to depend on it by minimizing dependencies. The content of the ZK backed flag source can be viewed and modified through REST API on the config server/controller. The data stored per flag looks like { "rules": [ { "conditions": [ { "type": "whitelist", "dimension": "hostname", "values": ["host1"] } ], "value": true } ] } typical for enabling a feature flag on host1. 2 types of conditions are so far supported: whitelist and blacklist. All the conditions must match in order for the value to apply. If the value is null (or absent), the default value will be used. At the time the flag's value is retrieved, it is resolved against the conditions with the current zone, hostname, and/or application. The same data structure is used for FileFlagSource for files in /etc/vespa/flags with the ".2" extension. The FlagSource component injected in the config server is changed to: 1. Return the flag value if specified in /etc/vespa/flags, or otherwise 2. return flag value from ZooKeeper (same as REST API) The current flags (module) is also changed: - All flags must be defined in com.yahoo.vespa.flags.Flags. This allows the ZK backed flag source additional sanity checking when modifying flags. - If it makes sense to have different flag value depending on e.g. the application, then at some point before the value is retrieved, one has to bind the flag to that application (using with() to set up the fetch vector). Future changes would be to 0. make a merged FlagSource in host admin, 1. add support for viewing and modifying feature flags in dashboard, 2. in hv tool. | ||||
* | Install flags component for open-source config server | Håkon Hallingstad | 2018-12-03 | 1 | -0/+1 |
| | |||||
* | Remove unused start-filedistribution script | Harald Musum | 2018-02-08 | 1 | -1/+0 |
| | |||||
* | Include orchestrator and service-model fat jars | Håkon Hallingstad | 2017-10-19 | 1 | -0/+2 |
| | |||||
* | Escape dollar signs in the CMakeLists.txt on code execution as this is used ↵ | Arnstein Ressem | 2017-09-30 | 1 | -8/+8 |
| | | | | to populate another cmake script. | ||||
* | Revert "Revert "Aressem/remove post install script"" | Arnstein Ressem | 2017-09-27 | 1 | -0/+12 |
| | |||||
* | Revert "Aressem/remove post install script" | Arnstein Ressem | 2017-09-27 | 1 | -12/+0 |
| | |||||
* | Fix directories. | Arnstein Ressem | 2017-09-26 | 1 | -0/+9 |
| | |||||
* | Remove global install of files and put this in the modules that owns them. | Arnstein Ressem | 2017-09-25 | 1 | -0/+3 |
| | |||||
* | Update copyright headers | Jon Bratseth | 2017-06-14 | 1 | -1/+1 |
| | |||||
* | Revert "Update copyright headers" | Jon Bratseth | 2017-06-14 | 1 | -1/+1 |
| | |||||
* | Update copyright headers | Jon Bratseth | 2017-06-14 | 1 | -1/+1 |
| | |||||
* | Revert "Copyright header" | Jon Bratseth | 2017-06-13 | 1 | -1/+1 |
| | |||||
* | Copyright header | Jon Bratseth | 2017-06-13 | 1 | -1/+1 |
| | |||||
* | Rename configserver programs to have vespa- prefix. | Tor Egge | 2017-06-12 | 1 | -1/+1 |
| | |||||
* | More changes to get depdendencies into rpm. | Arnstein Ressem | 2016-06-17 | 1 | -1/+3 |
| | |||||
* | Make cmake install scripts in proper location. | Arnstein Ressem | 2016-06-17 | 1 | -5/+5 |
| | |||||
* | Publish | Jon Bratseth | 2016-06-15 | 1 | -0/+7 |