diff options
author | Håkon Hallingstad <hakon@oath.com> | 2019-01-09 12:08:53 +0100 |
---|---|---|
committer | Håkon Hallingstad <hakon@oath.com> | 2019-01-09 12:08:53 +0100 |
commit | 68cbb82330cb610ff3e3462a7ec704f78e49a31c (patch) | |
tree | 6c3a996789700f24037a2c6a4d4d37f7f643ea60 /flags/pom.xml | |
parent | 8bec9bc0719af7ee27cda0f0d6d6b3627d155180 (diff) |
Flag repository cfg client and flag directory
- Makes new FlagRepository config server client to retrieve all flag data.
- Makes WireFlagDataList to be used for creating the HTTP response in the
config server, and parse the HTTP response in host admin.
- Fixes problem with URL generation for controller: when port is not present
in the request, remove ":-1" port specification in the url.
- Makes a new FlagDirectory class, responsible for reading flags from
/opt/vespa/var/vespa/flags (in FlagData JSON format), and reversely,
sync that directory to exactly match a set of FlagData.
- No longer have 'State state()' as a default method in interface.
Diffstat (limited to 'flags/pom.xml')
-rw-r--r-- | flags/pom.xml | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/flags/pom.xml b/flags/pom.xml index 99fde3faebb..fc38676ff20 100644 --- a/flags/pom.xml +++ b/flags/pom.xml @@ -38,6 +38,12 @@ <scope>provided</scope> </dependency> <dependency> + <groupId>com.yahoo.vespa</groupId> + <artifactId>vespalog</artifactId> + <version>${project.version}</version> + <scope>provided</scope> + </dependency> + <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind</artifactId> <scope>provided</scope> |