aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Automatic commit of package [vespa] release [7.75.15-1].vespa-7.75.15-1sd-buildbot2019-07-164-1/+2
| | | | | | Created by command: /usr/bin/tito tag --use-version=7.75.15 --no-auto-changelog
* Merge pull request #10013 from vespa-engine/freva/do-not-set-memory-variableHarald Musum2019-07-101-9/+0
|\ | | | | Remove VESPA_TOTAL_MEMORY_MB
| * Remove VESPA_TOTAL_MEMORY_MBValerij Fredriksen2019-07-101-9/+0
| |
* | Merge pull request #10010 from ↵Harald Musum2019-07-105-8/+188
|\ \ | | | | | | | | | | | | vespa-engine/hmusum/add-maintainer-for-cleanup-of-files-and-downloads Add maintainer for deleting unused file references and downloads
| * | Handle any exceptions when running executor serviceHarald Musum2019-07-101-2/+7
| | |
| * | Add maintainer for deleting unused file references and downloadsHarald Musum2019-07-105-8/+183
| | | | | | | | | | | | | | | | | | Will delete files and downloads to accessed for 30 days (depends on RequestTracker, which will change last modified timestamp when files or downloads are requested
* | | Merge pull request #10009 from vespa-engine/mpolden/disable-chef-flagMartin Polden2019-07-101-0/+7
|\ \ \ | | | | | | | | Add flag for disabling chef
| * | | Remove zone dimensionMartin Polden2019-07-101-2/+1
| | | |
| * | | Add flag for disabling chefMartin Polden2019-07-101-0/+8
| | | |
* | | | Merge pull request #10008 from vespa-engine/bjorncs/configserver-rpc-authzHarald Musum2019-07-102-2/+2
|\ \ \ \ | |_|/ / |/| | | Bjorncs/configserver rpc authz
| * | | Add throws definition to 'identityNode'Bjørn Christian Seime2019-07-101-1/+1
| | | | | | | | | | | | | | | | This is backward compatible as NodeIdentifierException is an unchecked exception.
| * | | Reduce log level of authorization failuresBjørn Christian Seime2019-07-091-1/+1
| | | |
* | | | Merge pull request #10007 from vespa-engine/gjoranv/pr-commentsBjørn Christian Seime2019-07-102-4/+7
|\ \ \ \ | |_|_|/ |/| | | Fix PR comments regarding exception handling and logging.
| * | | Fix PR comments regarding exception handling and logging.gjoranv2019-07-102-4/+7
|/ / /
* | | Merge pull request #9995 from vespa-engine/freva/mount-fixesValerij Fredriksen2019-07-104-13/+4
|\ \ \ | |_|/ |/| | Clean up mount paths 2
| * | Remove unneeded mountsValerij Fredriksen2019-07-091-3/+0
| | |
| * | Always use var/jdisc_containerValerij Fredriksen2019-07-094-10/+4
| | |
* | | Merge pull request #10004 from vespa-engine/freva/fix-clientsMartin Polden2019-07-1017-614/+159
|\ \ \ | | | | | | | | Clean up controller-api
| * | | Simplify methodValerij Fredriksen2019-07-091-11/+4
| | | |
| * | | Combine NodeRepositoryClientInterface and NodeRepositoryValerij Fredriksen2019-07-0910-134/+155
| | | |
| * | | Remove Jax-RS zone APIs definitionsValerij Fredriksen2019-07-097-469/+0
| | |/ | |/|
* | | Merge pull request #9998 from vespa-engine/hmusum/add-nosudo-optionHarald Musum2019-07-101-1/+19
|\ \ \ | | | | | | | | Add -nosudo option
| * | | Add help option and usage outputHarald Musum2019-07-091-0/+10
| | | |
| * | | Add -nosudo optionHarald Musum2019-07-091-1/+9
| | | |
* | | | Merge pull request #10001 from ↵Harald Musum2019-07-101-1/+4
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | vespa-engine/hmusum/update-usage-with-available-options Update usage with available options
| * | | | Update usage with available optionsHarald Musum2019-07-091-1/+4
| |/ / /
* | | | Merge pull request #10006 from vespa-engine/havardpe/float-cells-in-attributeArne H Juul2019-07-092-1/+12
|\ \ \ \ | | | | | | | | | | float cells in attribute
| * | | | float cells in attributeHåvard Pettersen2019-07-092-1/+12
| | |/ / | |/| | | | | | | | | | also assert for cell type consistency in dense tensor view
* | | | Merge pull request #10005 from vespa-engine/gjoranv/fix-metrics-bindingBjørn Christian Seime2019-07-091-1/+1
|\ \ \ \ | |/ / / |/| | | Remove trailing '/*' from handler binding.
| * | | Remove trailing '/*' from handler binding.gjoranv2019-07-091-1/+1
| |/ / | | | | | | | | | | | | - Bindings are set up with and without '/*' in addGenericMetricsHandler()
* | | Merge pull request #9999 from vespa-engine/smorgrav/metering_rest_api_skeletonTorbjørn Smørgrav2019-07-094-2/+85
|\ \ \ | | | | | | | | Add rest endpoint for metering data
| * | | Make metering method privatetoby2019-07-092-2/+1
| | | |
| * | | Tester sets up the user as an operatortoby2019-07-091-1/+0
| | | |
| * | | Add rest endpoint for metering data (not included in the application ↵toby2019-07-094-2/+87
| | | | | | | | | | | | | | | | endpoint yet
* | | | Merge pull request #10000 from vespa-engine/mgimle/node-alerterMichael H. Gimle2019-07-091-1/+1
|\ \ \ \ | |_|/ / |/| | | Reduced size of node repository dump.
| * | | Reduced size of node repository dump.mgimle2019-07-091-1/+1
| | | |
* | | | Merge pull request #9976 from vespa-engine/mgimle/node-alerterMichael H. Gimle2019-07-096-0/+916
|\| | | | | | | | | | | Implemented CapacityReportMaintainer and metrics
| * | | Renamed from NodeAlerter to CapacityReportMaintainer.mgimle2019-07-095-34/+33
| | | |
| * | | Incorporated suggested changes to the NodeAlerter.mgimle2019-07-081-104/+109
| | | |
| * | | Added more comments, made private members private,mgimle2019-07-083-107/+171
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | made static inner class candidates static, moved filtering of uninteresting hosts and tenants to the alerter from the test case generator, added a test for overcommitted nodes, logically segmented the generated test cases, removed explicit null checks in favour of Optionals, changed some inner class initialization behaviour.
| * | | Implemented the Node Alerter maintainer and metric.mgimle2019-07-086-0/+848
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This metric attempts to determine how many hosts it's possible to lose before there's no place to fit its tenants, by finding a "shortest path to failure". Since finding the actual path is np-hard, this maintainer constructs a heuristic based on "repeated removals", and finds greedily finds a path to failure with it. The Node Alerter also exposes the "overcommittedNodes" metric, counting how many hosts have children expecting more resources than it can provide. Finally, this commit adds an obfuscated dump of data from zookeeper, useful for running tests which require a node repository which reflects reality.
* | | | Merge pull request #9996 from ↵Lester Solbakken2019-07-0910-30/+100
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | vespa-engine/havardpe/propagate-float-cell-type-and-avoid-using-it-too-much-right-now propagate float and stop using it too much
| * | | | propagate float and stop using it too muchHåvard Pettersen2019-07-0910-30/+100
| | | | |
* | | | | Merge pull request #9997 from vespa-engine/gjoranv/metrics-rest-api-rebasedHarald Musum2019-07-0911-159/+281
|\ \ \ \ \ | | | | | | | | | | | | Implement the /metrics/v1 rest api.
| * | | | | Implement the /metrics/v1 rest api.gjoranv2019-07-0911-159/+281
|/ / / / / | | | | | | | | | | | | | | | | | | | | - Json errors are now handled in ErrorResponse instead of JsonRenderingException
* | | | | Merge pull request #9993 from ↵Harald Musum2019-07-095-7/+7
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/revert-9992-revert-9984-revert-9108-revert-9104-hmusum/rename-zkfacade-scripts Reapply "Rename scripts"
| * | | | | Revert "Revert "Reapply "Rename scripts"""Harald Musum2019-07-095-7/+7
| | |_|/ / | |/| | |
* | | | | Merge pull request #9994 from ↵Valerij Fredriksen2019-07-091-0/+3
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/hmusum/do-not-print-stacktrace-if-application-not-found Don't print stack trace if application not found
| * | | | | Don't print stack trace if application not foundHarald Musum2019-07-091-0/+3
| |/ / / /
* | | | | Merge pull request #9991 from ↵Martin Polden2019-07-095-5/+74
|\ \ \ \ \ | |_|_|_|/ |/| | | | | | | | | | | | | | vespa-engine/ogronnesby/default-to-all-zones-in-deployment-2 Default to all declared prod zones for endpoints without regions