summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Use VIP status file for config server (and controller) in hostedHarald Musum2019-02-134-40/+167
| | | | | | | | The code for setting up VIP status is already in place in config model, but depends on value of hostedVespa() in ModelContext.Properties, so have to make sure that is set for standalone container as well. Removing config override for vip status, as setting VIP in or out of rotation when not using a VIP status file is handled when bootstrapping now.
* Merge pull request #8477 from vespa-engine/ollivir/search-invoker-resource-leakJon Bratseth2019-02-121-1/+6
|\ | | | | Fix search invoker resource leak
| * Fix search invoker resource leakOlli Virtanen2019-02-121-1/+6
| |
* | Merge pull request #8474 from ↵Henning Baldersheim2019-02-124-1/+42
|\ \ | |/ |/| | | | | vespa-engine/havardpe/avoid-self-deadlock-in-blocking-executor do not block worker threads posting tasks on owning executor
| * do not block worker threads posting tasks on owning executorHåvard Pettersen2019-02-124-1/+42
| |
* | Merge pull request #8472 from vespa-engine/hmusum/cleanup-after-testJon Marius Venstad2019-02-121-0/+1
|\ \ | | | | | | Make sure to deconstruct component at end of test
| * | Make sure to deconstruct component at end of testHarald Musum2019-02-121-0/+1
| | |
* | | Merge pull request #8463 from vespa-engine/mortent/aws-temp-credential-supportMorten Tokle2019-02-127-3/+176
|\ \ \ | |_|/ |/| | Add support for AWS temp credentials
| * | Add support for AWS temp credentialsMorten Tokle2019-02-127-3/+176
| | |
* | | Merge pull request #8378 from ↵Arne H Juul2019-02-1210-15/+331
|\ \ \ | | | | | | | | | | | | | | | | vespa-engine/arnej/add-rpc-server-to-config-sentinel add RPC server for start/stop of services
| * | | add RPC server for start/stop of servicesArne Juul2019-02-0510-15/+331
| | | |
* | | | Merge pull request #8456 from vespa-engine/freva/remove-acl-threadValerij Fredriksen2019-02-1221-563/+664
|\ \ \ \ | | | | | | | | | | Node-Admin: Run ACL maintainer from NodeAgent
| * | | | Improve testsValerij Fredriksen2019-02-091-10/+29
| | | | |
| * | | | Iterate over entry setValerij Fredriksen2019-02-091-3/+2
| | | | |
| * | | | Add Acl to NodeAgentContextFactory and cacheValerij Fredriksen2019-02-099-72/+183
| | | | |
| * | | | Rewrite AclMaintainer to converge(NodeAgentContext)Valerij Fredriksen2019-02-0911-460/+435
| | | | |
| * | | | Add Acl to NodeAgentContextValerij Fredriksen2019-02-092-1/+25
| | | | |
| * | | | Remove aclScheduler from NodeAdminImplValerij Fredriksen2019-02-093-34/+7
| | | | |
* | | | | Merge pull request #8470 from ↵Martin Polden2019-02-128-182/+188
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/mpolden/refactor-routing-policy-maintainer Refactor RoutingPolicyMaintainer
| * | | | | Get load balancers once per zoneMartin Polden2019-02-114-37/+42
| | | | | |
| * | | | | Refactor testMartin Polden2019-02-111-75/+114
| | | | | |
| * | | | | Remove load balancers from deploymentMartin Polden2019-02-115-95/+57
| | | | | |
* | | | | | Merge pull request #8471 from vespa-engine/jvenstad/simplify-little-thingMartin Polden2019-02-121-5/+3
|\ \ \ \ \ \ | |_|_|_|/ / |/| | | | | Remove code that would never remove anything
| * | | | | Remove code that would never remove anythingJon Marius Venstad2019-02-121-5/+3
| | |_|_|/ | |/| | |
* | | | | Merge pull request #8452 from ↵Jon Marius Venstad2019-02-122-92/+79
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | | | | | | vespa-engine/jvenstad/deploy-without-application-lock Avoid holding the application lock while deploying — just when writing
| * | | | More code reuse in CuratorDb locksJon Marius Venstad2019-02-121-29/+7
| | | | |
| * | | | Grab a deployment lock to deployJon Marius Venstad2019-02-122-79/+86
| | | | |
| * | | | Merge branch 'master' into jvenstad/deploy-without-application-lockJon Marius Venstad2019-02-1197-299/+474
| |\ \ \ \
| * | | | | Avoid holding the application lock while deploying — just when writingJon Marius Venstad2019-02-081-25/+26
| | | | | |
* | | | | | Merge pull request #8449 from ↵Jon Marius Venstad2019-02-1130-523/+404
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/jvenstad/cache-orchestrator-host-statuses-for-reads Jvenstad/cache orchestrator host statuses for reads
| * | | | | | Put accessors back inside MutableStatusRegistryJon Marius Venstad2019-02-1110-29/+48
| | | | | | |
| * | | | | | Use a more specific ZK path for cache counterJon Marius Venstad2019-02-111-2/+2
| | | | | | |
| * | | | | | Add noteJon Marius Venstad2019-02-081-0/+5
| | | | | | |
| * | | | | | Remove ReadOnlyStatusServiceJon Marius Venstad2019-02-088-92/+32
| | | | | | |
| * | | | | | Expose host status cache, and use it for all bulk operationsJon Marius Venstad2019-02-0818-91/+182
| | | | | | |
| * | | | | | Replace test usage of InMemoryStatusServiceJon Marius Venstad2019-02-083-21/+27
| | | | | | |
| * | | | | | Remove unused annotationJon Marius Venstad2019-02-083-21/+0
| | | | | | |
| * | | | | | Make all StatusService-es ZookeeperStatusService-esJon Marius Venstad2019-02-082-41/+16
| | | | | | |
| * | | | | | Remove InMemoryStatusService, and clean up curator usage in ↵Jon Marius Venstad2019-02-083-165/+35
| | | | | | | | | | | | | | | | | | | | | | | | | | | | ZookeeperStatusServiceTest
| * | | | | | Fix locking in InMemoryStatusServiceJon Marius Venstad2019-02-081-5/+6
| | | | | | |
| * | | | | | Invalidate cache only on changes or exceptionsJon Marius Venstad2019-02-081-8/+17
| | | | | | |
| * | | | | | Actually make sure cache is up-to-date while lock is heldJon Marius Venstad2019-02-081-0/+1
| | | | | | |
| * | | | | | Simplify, using pre-computed host-to-application mapJon Marius Venstad2019-02-084-46/+11
| | | | | | |
| * | | | | | Invert neste map once, and store itJon Marius Venstad2019-02-081-0/+23
| | | | | | |
| * | | | | | Read host statuses in bulk per app, and cache until any changesJon Marius Venstad2019-02-071-6/+40
| | | | | | |
| * | | | | | Remove unused or pointless codeJon Marius Venstad2019-02-072-41/+4
| | | | | | |
* | | | | | | Merge pull request #8443 from ↵Tor Brede Vekterli2019-02-116-45/+159
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/vekterli/add-per-bucket-space-data-metrics-on-content-node Expose data metrics per bucket space on content node
| * | | | | | | Use non-generic dimension name for bucket spacesTor Brede Vekterli2019-02-111-1/+1
| | | | | | | |
| * | | | | | | Expose data metrics per bucket space on content nodeTor Brede Vekterli2019-02-086-45/+159
| |/ / / / / / | | | | | | | | | | | | | | | | | | | | | Legacy metrics that cover all bucket spaces remain unchanged.
* | | | | | | Merge pull request #8469 from vespa-engine/iruotsalainen/threadsafe-abicheckIlpo Ruotsalainen2019-02-111-2/+5
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Mark abi-check-plugin as thread safe