summaryrefslogtreecommitdiffstats
path: root/node-repository/src/main/java/com
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #6545 from vespa-engine/mpolden/node-repo-os-versionMartin Polden2018-08-1310-46/+239
|\
| * Add OS version filterMartin Polden2018-08-132-0/+37
| * Add OS version fields to nodes APIMartin Polden2018-08-132-1/+5
| * Implement OS version managementMartin Polden2018-08-135-16/+151
| * Add osVersion field to node statusMartin Polden2018-08-102-18/+34
| * Inline constantMartin Polden2018-08-101-2/+1
| * Extract hostnamesAsString methodMartin Polden2018-08-101-9/+11
* | Merge pull request #6549 from vespa-engine/mpolden/pending-redeployments-metricMartin Polden2018-08-133-8/+15
|\ \ | |/ |/|
| * Emit metric for pending redeploymentsMartin Polden2018-08-102-1/+10
| * Use addIfAbsent to ensure update/remove orderMartin Polden2018-08-101-7/+5
* | Merge pull request #6533 from vespa-engine/mpolden/prepare-os-versionMartin Polden2018-08-0914-96/+74
|\ \
| * | Remove unused version fields from nodes APIMartin Polden2018-08-091-3/+0
| * | Fix TODOMartin Polden2018-08-091-3/+1
| * | Fix javadocMartin Polden2018-08-091-3/+3
| * | Make serializer for node type versions reusableMartin Polden2018-08-094-49/+51
| * | Clean up filter packageMartin Polden2018-08-096-20/+6
| * | Extract method for read patternMartin Polden2018-08-091-7/+8
| * | Extract lock root as constantMartin Polden2018-08-091-10/+6
| * | Remove unused fieldMartin Polden2018-08-091-2/+0
| |/
* / Encapsulate function referencesJon Bratseth2018-08-081-1/+1
|/
* Ensure add happens before removeMartin Polden2018-08-061-1/+1
* Avoid scheduled runs during testMartin Polden2018-08-031-1/+5
* Ensure test releases lockMartin Polden2018-08-031-1/+1
* Shut down deployment executor properlyMartin Polden2018-08-021-3/+19
* Queue all apps eligible for redeployment on each runMartin Polden2018-08-023-29/+55
* Check if redeployment is still needed after acquiring the lockValerij Fredriksen2018-07-262-3/+5
* Use immutable collections insteadValerij Fredriksen2018-07-261-3/+2
* Add initial wait in periodic application maintainerHarald Musum2018-07-191-0/+9
* Filter out apps that should not be deployed on this config serverHarald Musum2018-07-181-16/+7
* Exclude fake appsHarald Musum2018-07-181-1/+13
* Do not try to redeploy config server appHarald Musum2018-07-181-0/+4
* Add some loggingHarald Musum2018-07-182-5/+9
* Deploy the app that was deployed the longest time agoHarald Musum2018-07-173-9/+29
* Use a thread pool with 1 thread instead of throttlingHarald Musum2018-07-173-14/+4
* Use fixed thread pool for deploymentsHarald Musum2018-07-171-2/+2
* Do not upgrade applications to current version when bootstrapping in manually...Harald Musum2018-07-061-2/+7
* Merge pull request #6309 from vespa-engine/bratseth/application-deploy-inhibi...Jon Bratseth2018-06-293-5/+39
|\
| * Unit test inhibitionJon Bratseth2018-06-293-9/+22
| * Application deployments inhibits periodic redeploys for a whileJon Bratseth2018-06-283-1/+22
* | Remove support for default flavor override per applicationHarald Musum2018-06-294-24/+3
|/
* We're doing more than before and things take longerJon Bratseth2018-06-271-1/+1
* Don't fail on out of capacity on bootstrapJon Bratseth2018-06-264-8/+21
* Nonfunctional changes onlyJon Bratseth2018-06-191-0/+1
* Allow bare metal tenant nodes with Calypso certificateBjørn Christian Seime2018-06-141-0/+4
* Add access control for identity document api + identity provider apiBjørn Christian Seime2018-06-121-2/+14
* Move Authorizer to 'filter' packageBjørn Christian Seime2018-06-122-2/+1
* Identity ZTS in NodeIdentifierBjørn Christian Seime2018-06-111-0/+5
* Remove duplicate constantsBjørn Christian Seime2018-06-081-4/+4
* Add application name to OutOfCapacityException messageMartin Polden2018-06-071-1/+1
* Validate that tensor dimensions and labbels are identifiersJon Bratseth2018-06-061-4/+2