Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add test dependencies that have been removed as provided deps. | gjoranv | 2017-10-13 | 1 | -2/+17 |
| | |||||
* | Add container-test module to aggregator pom. | gjoranv | 2017-10-13 | 1 | -0/+1 |
| | |||||
* | Use recommended order of deps. | gjoranv | 2017-10-13 | 1 | -8/+8 |
| | |||||
* | Use container-test instead of application in enforcer. | gjoranv | 2017-10-13 | 1 | -1/+1 |
| | |||||
* | Add new artifact container-test. | gjoranv | 2017-10-13 | 3 | -0/+107 |
| | | | | - To be used by 3rd party projects in scope 'test'. | ||||
* | Add property for commons-lang version. | gjoranv | 2017-10-13 | 1 | -1/+2 |
| | | | | - To be referenced from container-test. | ||||
* | Emphasize 'provided scope'. | gjoranv | 2017-10-13 | 1 | -1/+1 |
| | |||||
* | Merge pull request #3733 from vespa-engine/hakonhall/avoid-httpexception-on-409 | Harald Musum | 2017-10-12 | 2 | -4/+25 |
|\ | | | | | Avoid HttpException on 409 | ||||
| * | Avoid HttpException on 409 | Håkon Hallingstad | 2017-10-12 | 2 | -4/+25 |
| | | |||||
* | | Merge pull request #3737 from vespa-engine/kkraune/ipv4-retire-northeast-1 | Valerij Fredriksen | 2017-10-12 | 1 | -0/+2 |
|\ \ | | | | | | | retire IPv4 hosts in ap-northeast-1 | ||||
| * | | retire IPv4 hosts in ap-northeast-1 | Kristian Aune | 2017-10-12 | 1 | -0/+2 |
| | | | |||||
* | | | Merge pull request #3525 from ↵ | Tor Brede Vekterli | 2017-10-12 | 13 | -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 tasks | Tor Brede Vekterli | 2017-09-25 | 12 | -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 tasks | Tor Brede Vekterli | 2017-09-25 | 6 | -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-tracing | Geir Storli | 2017-10-12 | 8 | -163/+24 |
|\ \ \ \ | | | | | | | | | | | Balder/no feed tracing | ||||
| * | | | | No more tracing code that will never be invoked. Nor will the trac enever ↵ | Henning Baldersheim | 2017-10-12 | 8 | -157/+18 |
| | | | | | | | | | | | | | | | | | | | | make it to the outside if it was invoked. | ||||
| * | | | | smartptr->get() != NULL -> (smartptr) | Henning Baldersheim | 2017-10-12 | 1 | -7/+7 |
| | | | | | |||||
* | | | | | Merge pull request #3736 from ↵ | Henning Baldersheim | 2017-10-12 | 3 | -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 operations | Tor Brede Vekterli | 2017-10-12 | 3 | -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-cd | Martin Polden | 2017-10-12 | 1 | -1/+4 |
|\ \ \ \ \ | | | | | | | | | | | | | Use a shorter job timeout in CD. | ||||
| * | | | | | Use a shorter job timeout in CD. | Jon Bratseth | 2017-10-12 | 1 | -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 Polden | 2017-10-12 | 3 | -4/+5 |
|\ \ \ \ \ \ | |/ / / / / |/| | | | | | | | | | | | | | | | | | vespa-engine/bratseth/only-consider-prod-applications Bratseth/only consider prod applications | ||||
| * | | | | | Filter out pull requests | Jon Bratseth | 2017-10-12 | 2 | -3/+4 |
| | | | | | | |||||
| * | | | | | Nonfunctional changes only | Jon Bratseth | 2017-10-12 | 1 | -1/+1 |
| | | | | | | |||||
* | | | | | | Merge pull request #3731 from ↵ | Martin Polden | 2017-10-12 | 4 | -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 deploying | Jon Bratseth | 2017-10-12 | 2 | -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 changes | Jon Bratseth | 2017-10-12 | 2 | -8/+12 |
| | | | | | | |||||
* | | | | | | Merge pull request #3730 from ↵ | Geir Storli | 2017-10-12 | 10 | -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 Storli | 2017-10-12 | 1 | -7/+5 |
| | | | | | | | | | | | | | | | | | | | | | | | | concurrency. | ||||
| * | | | | | Refactor to use ThreadingServiceConfig. | Geir Storli | 2017-10-12 | 2 | -26/+14 |
| | | | | | | |||||
| * | | | | | Add config class for the threading service used by a document db. | Geir Storli | 2017-10-12 | 6 | -0/+155 |
| | | | | | | |||||
| * | | | | | Add config for feeding concurrency setting. | Geir Storli | 2017-10-12 | 1 | -0/+15 |
| | | | | | | |||||
* | | | | | | Merge pull request #3727 from ↵ | Geir Storli | 2017-10-12 | 1 | -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 Egge | 2017-10-12 | 1 | -1/+6 |
| | |/ / / | |/| | | | |||||
* | | | | | Merge pull request #3728 from ↵ | Tor Brede Vekterli | 2017-10-12 | 4 | -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 states | Tor Brede Vekterli | 2017-10-12 | 4 | -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-deadlock | Tor Egge | 2017-10-12 | 3 | -3/+4 |
|\ \ \ \ \ | | | | | | | | | | | | | - Let the commitExecutor and the sessionExecutor be different. | ||||
| * | | | | | - Let the commitExecutor and the sessionExecutor be different. | Henning Baldersheim | 2017-10-12 | 3 | -3/+4 |
|/ / / / / | | | | | | | | | | | | | | | | - No need to sync commitExecutor. | ||||
* | | | | | Merge pull request #3722 from ↵ | Jon Bratseth | 2017-10-12 | 1 | -2/+6 |
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/hakonhall/pick-hosts-randomized-in-retryingjaxrsstrategy Pick hosts randomized in RetryingJaxRsStrategy | ||||
| * | | | | | Pick hosts randomized in RetryingJaxRsStrategy | Håkon Hallingstad | 2017-10-12 | 1 | -2/+6 |
| |/ / / / | |||||
* | | | | | Merge pull request #3677 from ↵ | Håkon Hallingstad | 2017-10-12 | 1 | -2/+3 |
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/hakon/clear-slobrok-entries-after-shutdown Clear Slobrok entries after shutdown | ||||
| * | | | | | Update javadoc | Håkon Hallingstad | 2017-10-12 | 1 | -2/+2 |
| | | | | | | |||||
| * | | | | | Clear Slobrok entries after shutdown | Håkon Hallingstad | 2017-10-08 | 1 | -0/+1 |
| | | | | | | |||||
* | | | | | | Merge pull request #3723 from vespa-engine/bjorncs/travis | Håkon Hallingstad | 2017-10-12 | 1 | -1/+1 |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | Increase max heap size for Maven | ||||
| * | | | | | | Increase max heap size for Maven | Bjørn Christian Seime | 2017-10-12 | 1 | -1/+1 |
| | |_|/ / / | |/| | | | | | | | | | | Some build jobs are now failing because Maven runs out of memory | ||||
* | | | | | | Merge pull request #3725 from vespa-engine/smorgrav/cost_improvements | Leandro Alves | 2017-10-12 | 1 | -1/+1 |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | Fix disk usage from percent to ratio | ||||
| * | | | | | | Fix disk usage from percent to ratio | toby | 2017-10-12 | 1 | -1/+1 |
| | | | | | | | |||||
* | | | | | | | Merge pull request #3724 from vespa-engine/bjorncs/add-back-keystore-component | gjoranv | 2017-10-12 | 3 | -0/+57 |
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | | | Add back SslKeyStoreFactoryProvider as a temporary workaround | ||||
| * | | | | | | Add back SslKeyStoreFactoryProvider as a temporary workaround | Bjørn Christian Seime | 2017-10-12 | 3 | -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-interface | Henning Baldersheim | 2017-10-12 | 19 | -694/+141 |
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | | | Remove subscribe to TLS. |