summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add test dependencies that have been removed as provided deps.gjoranv2017-10-131-2/+17
|
* Add container-test module to aggregator pom.gjoranv2017-10-131-0/+1
|
* Use recommended order of deps.gjoranv2017-10-131-8/+8
|
* Use container-test instead of application in enforcer.gjoranv2017-10-131-1/+1
|
* Add new artifact container-test.gjoranv2017-10-133-0/+107
| | | | - To be used by 3rd party projects in scope 'test'.
* Add property for commons-lang version.gjoranv2017-10-131-1/+2
| | | | - To be referenced from container-test.
* Emphasize 'provided scope'.gjoranv2017-10-131-1/+1
|
* Merge pull request #3733 from vespa-engine/hakonhall/avoid-httpexception-on-409Harald Musum2017-10-122-4/+25
|\ | | | | Avoid HttpException on 409
| * Avoid HttpException on 409Håkon Hallingstad2017-10-122-4/+25
| |
* | Merge pull request #3737 from vespa-engine/kkraune/ipv4-retire-northeast-1Valerij Fredriksen2017-10-121-0/+2
|\ \ | | | | | | retire IPv4 hosts in ap-northeast-1
| * | retire IPv4 hosts in ap-northeast-1Kristian Aune2017-10-121-0/+2
| | |
* | | Merge pull request #3525 from ↵Tor Brede Vekterli2017-10-1213-23/+205
|\ \ \ | | | | | | | | | | | | | | | | vespa-engine/vekterli/re-enable-synchronous-set-node-state Re-enable synchronous set node state with additional safeguards
| * | | Add configurable deadline for cluster controller tasksTor Brede Vekterli2017-09-2512-16/+153
| | | | | | | | | | | | | | | | | | | | | | | | Prevents an unstable cluster from potentially holding up all container request processing threads indefinitely. Deadline errors are translated into HTTP 504 errors to REST API clients.
| * | | Immediately complete failed remote tasksTor Brede Vekterli2017-09-256-8/+53
| | | | | | | | | | | | | | | | | | | | | | | | We check both for master status and task failure, as we otherwise place a potentially dangerous silent dependency on the task always failing itself if the controller is not a master.
* | | | Merge pull request #3732 from vespa-engine/balder/no-feed-tracingGeir Storli2017-10-128-163/+24
|\ \ \ \ | | | | | | | | | | Balder/no feed tracing
| * | | | No more tracing code that will never be invoked. Nor will the trac enever ↵Henning Baldersheim2017-10-128-157/+18
| | | | | | | | | | | | | | | | | | | | make it to the outside if it was invoked.
| * | | | smartptr->get() != NULL -> (smartptr)Henning Baldersheim2017-10-121-7/+7
| | | | |
* | | | | Merge pull request #3736 from ↵Henning Baldersheim2017-10-123-12/+128
|\ \ \ \ \ | |_|_|/ / |/| | | | | | | | | | | | | | vespa-engine/vekterli/use-priority-queue-for-external-client-operations Use priority queue for external client operations
| * | | | Use priority queue for external client operationsTor Brede Vekterli2017-10-123-12/+128
| | | | | | | | | | | | | | | | | | | | Internal operations and replies and handled in FIFO order as before.
* | | | | Merge pull request #3735 from vespa-engine/bratseth/shorter-job-timeout-in-cdMartin Polden2017-10-121-1/+4
|\ \ \ \ \ | | | | | | | | | | | | Use a shorter job timeout in CD.
| * | | | | Use a shorter job timeout in CD.Jon Bratseth2017-10-121-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We won't need very long running jobs there and a shorter timeout helps us make progress if there is a Screwdriver issue preventing callbacks on completion.
* | | | | | Merge pull request #3734 from ↵Martin Polden2017-10-123-4/+5
|\ \ \ \ \ \ | |/ / / / / |/| | | | | | | | | | | | | | | | | vespa-engine/bratseth/only-consider-prod-applications Bratseth/only consider prod applications
| * | | | | Filter out pull requestsJon Bratseth2017-10-122-3/+4
| | | | | |
| * | | | | Nonfunctional changes onlyJon Bratseth2017-10-121-1/+1
| | | | | |
* | | | | | Merge pull request #3731 from ↵Martin Polden2017-10-124-18/+21
|\ \ \ \ \ \ | |/ / / / / |/| | | | | | | | | | | | | | | | | vespa-engine/bratseth/use-better-info-to-decide-failing-version Bratseth/use better info to decide failing version
| * | | | | Verify the actual change we are deployingJon Bratseth2017-10-122-10/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This code verified the change we believe we are currently deploying according to application.deploying(). Since we now allow new changes to enter while an application change is already in progress, application.deploying() is not reliable. Moving the check to after we update application.deploying() to what we received in this deploy request should solve this problem.
| * | | | | No functional changesJon Bratseth2017-10-122-8/+12
| | | | | |
* | | | | | Merge pull request #3730 from ↵Geir Storli2017-10-1210-33/+189
|\ \ \ \ \ \ | |_|_|_|_|/ |/| | | | | | | | | | | | | | | | | vespa-engine/geirst/reapply-feeding-concurrency-setting-to-proton Geirst/reapply feeding concurrency setting to proton
| * | | | | Derive compression/compaction threads based on cpu cores and feeding ↵Geir Storli2017-10-121-7/+5
| | | | | | | | | | | | | | | | | | | | | | | | concurrency.
| * | | | | Refactor to use ThreadingServiceConfig.Geir Storli2017-10-122-26/+14
| | | | | |
| * | | | | Add config class for the threading service used by a document db.Geir Storli2017-10-126-0/+155
| | | | | |
| * | | | | Add config for feeding concurrency setting.Geir Storli2017-10-121-0/+15
| | | | | |
* | | | | | Merge pull request #3727 from ↵Geir Storli2017-10-121-1/+6
|\ \ \ \ \ \ | |_|_|_|/ / |/| | | | | | | | | | | | | | | | | vespa-engine/toregge/use-few-lookups-in-large-hash-table-instead-of-many-lookups-in-small-hash-table The first argument to fastMatch() should be the tensor with fewest cells.
| * | | | | The first argument to fastMatch() should be the tensor with fewest cells.Tor Egge2017-10-121-1/+6
| | |/ / / | |/| | |
* | | | | Merge pull request #3728 from ↵Tor Brede Vekterli2017-10-124-6/+62
|\ \ \ \ \ | |_|/ / / |/| | | | | | | | | | | | | | vespa-engine/vekterli/config-retired-should-not-override-explicit-down-and-maintenance Config-retired should not override explicit Down or Maintenance states
| * | | | Config-retired should not override explicit Down or Maintenance statesTor Brede Vekterli2017-10-124-6/+62
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously, a config-retired node marked as Down by the Orchestrator would remain as Retired in the cluster state until the node was actually taken down entirely.
* | | | | Merge pull request #3726 from vespa-engine/balder/avoid-deadlockTor Egge2017-10-123-3/+4
|\ \ \ \ \ | | | | | | | | | | | | - Let the commitExecutor and the sessionExecutor be different.
| * | | | | - Let the commitExecutor and the sessionExecutor be different.Henning Baldersheim2017-10-123-3/+4
|/ / / / / | | | | | | | | | | | | | | | - No need to sync commitExecutor.
* | | | | Merge pull request #3722 from ↵Jon Bratseth2017-10-121-2/+6
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/hakonhall/pick-hosts-randomized-in-retryingjaxrsstrategy Pick hosts randomized in RetryingJaxRsStrategy
| * | | | | Pick hosts randomized in RetryingJaxRsStrategyHåkon Hallingstad2017-10-121-2/+6
| |/ / / /
* | | | | Merge pull request #3677 from ↵Håkon Hallingstad2017-10-121-2/+3
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/hakon/clear-slobrok-entries-after-shutdown Clear Slobrok entries after shutdown
| * | | | | Update javadocHåkon Hallingstad2017-10-121-2/+2
| | | | | |
| * | | | | Clear Slobrok entries after shutdownHåkon Hallingstad2017-10-081-0/+1
| | | | | |
* | | | | | Merge pull request #3723 from vespa-engine/bjorncs/travisHåkon Hallingstad2017-10-121-1/+1
|\ \ \ \ \ \ | | | | | | | | | | | | | | Increase max heap size for Maven
| * | | | | | Increase max heap size for MavenBjørn Christian Seime2017-10-121-1/+1
| | |_|/ / / | |/| | | | | | | | | | Some build jobs are now failing because Maven runs out of memory
* | | | | | Merge pull request #3725 from vespa-engine/smorgrav/cost_improvementsLeandro Alves2017-10-121-1/+1
|\ \ \ \ \ \ | | | | | | | | | | | | | | Fix disk usage from percent to ratio
| * | | | | | Fix disk usage from percent to ratiotoby2017-10-121-1/+1
| | | | | | |
* | | | | | | Merge pull request #3724 from vespa-engine/bjorncs/add-back-keystore-componentgjoranv2017-10-123-0/+57
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | | Add back SslKeyStoreFactoryProvider as a temporary workaround
| * | | | | | Add back SslKeyStoreFactoryProvider as a temporary workaroundBjørn Christian Seime2017-10-123-0/+57
|/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | Some applications use unsafe config features that breaks when removing a component from the config-model.
* | | | | | Merge pull request #3719 from vespa-engine/balder/remove-subscribe-interfaceHenning Baldersheim2017-10-1219-694/+141
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | | Remove subscribe to TLS.