aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Cleanup tests, no functional changesHarald Musum2019-09-0357-457/+384
|
* Merge pull request #10480 from vespa-engine/mpolden/service-registryJon Marius Venstad2019-09-0327-117/+178
|\ | | | | Introduce ServiceRegistry in controller
| * Introduce ServiceRegistry in controllerMartin Polden2019-09-0227-117/+178
| | | | | | | | | | | | | | | | | | | | | | | | | | This change introduces a `ServiceRegistry` interface which will eventually provide access to all service dependencies of the controller. `ServiceRegistry` will have a single internal implementation that programmatically configures all service implementations relevant to the system. Setup of service implementations thus becomes code and reduces the pain of associated with service integration (i.e. no more component setup needed). Additionally this will reduce the complexity of generating `services.xml` for controllers in each system.
* | Merge pull request #10485 from vespa-engine/olaa/parallelize-metric-gatheringOla Aunrønning2019-09-025-64/+109
|\ \ | | | | | | Parallelize cluster metric aggeregation.
| * | Extract metric retrieval out of ApplicationRepositoryOla Aunrønning2019-09-022-49/+83
| | |
| * | Parallelize cluster metric aggeregation.Ola Aunrønning2019-09-024-39/+50
| | |
* | | Merge pull request #10488 from vespa-engine/bjorncs/add-execute-permissionHåkon Hallingstad2019-09-021-0/+0
|\ \ \ | | | | | | | | Add execution mode to vespa-security-env
| * | | Add execution mode to vespa-security-envBjørn Christian Seime2019-09-021-0/+0
|/ / /
* | | Merge pull request #10486 from ↵Henning Baldersheim2019-09-021-4/+8
|\ \ \ | | | | | | | | | | | | | | | | vespa-engine/havardpe/drop-metrics-when-request-is-discarded drop metrics when request is discarded
| * | | drop metrics when request is discardedHåvard Pettersen2019-09-021-4/+8
| | | |
* | | | Merge pull request #10484 from ↵Håvard Pettersen2019-09-023-3/+103
|\ \ \ \ | |/ / / |/| | | | | | | | | | | vespa-engine/havardpe/more-robust-tensor-test-spec-verify more robust verification of tensor conformance test generation
| * | | more robust verification of tensor conformance test generationHåvard Pettersen2019-09-023-3/+103
| | | |
* | | | Merge pull request #10483 from vespa-engine/jvenstad/run-forgotten-unit-testsJon Bratseth2019-09-024-18/+3
|\ \ \ \ | | | | | | | | | | Don't never run tests
| * | | | Don't never run testsJon Marius Venstad2019-09-024-18/+3
| | | | |
* | | | | Merge pull request #10482 from vespa-engine/geirst/enum-store-rewriteHenning Baldersheim2019-09-0231-1393/+776
|\ \ \ \ \ | | | | | | | | | | | | Enum store rewrite
| * | | | | Style fix (method naming).Tor Egge2019-09-021-3/+3
| | | | | |
| * | | | | Remove unused variable in enumstore unit test.Tor Egge2019-09-021-2/+0
| | | | | |
| * | | | | Restore enum store compaction support for enum attributes.Tor Egge2019-09-0219-111/+504
| | | | | |
| * | | | | Improve memory management in all enum attributes.Geir Storli2019-09-0221-1297/+289
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The new enum store uses 1024 small data buffers instead of 2 large as before. This avoids the problem with memory spikes when the active buffer was full and all values had to be compacted into the other buffer. In addition the new enum store uses free lists such that compaction is not needed as often.
* | | | | | Merge pull request #10441 from ↵Harald Musum2019-09-021-7/+30
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | | | | | | | | | | | | | vespa-engine/hmusum/use-config-subscriber-for-slobrok-config Use config subscriber for slobroks config
| * | | | | Shutdown configurere, add some commentsHarald Musum2019-09-021-2/+6
| | | | | |
| * | | | | Do not use a slobrok config subscriber when using standalone containerHarald Musum2019-09-021-5/+24
| | | | | |
| * | | | | Merge branch 'master' into hmusum/use-config-subscriber-for-slobrok-configHarald Musum2019-09-01240-1831/+2150
| |\ \ \ \ \
| * | | | | | Use config subscriber for slobroks configHarald Musum2019-08-281-5/+6
| | | | | | |
* | | | | | | Merge pull request #10481 from vespa-engine/toregge/add-fedora-32-to-spec-fileArnstein Ressem2019-09-021-1/+12
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Add Fedora 32 (rawhide) to spec file.
| * | | | | | | Add Fedora 32 (rawhide) to spec file.Tor Egge2019-09-021-1/+12
|/ / / / / / / | | | | | | | | | | | | | | | | | | | | | Adjust openssl dependencies.
* | | | | | | Merge pull request #10479 from vespa-engine/gjoranv/improve-exception-handlingBjørn Christian Seime2019-09-026-13/+13
|\ \ \ \ \ \ \ | |_|_|/ / / / |/| | | | | | Improve exception handling to avoid silent failures
| * | | | | | Improve exception handling to avoid silent failuresgjoranv2019-09-026-13/+13
| | | | | | |
* | | | | | | Merge pull request #10473 from vespa-engine/bjorncs/yamas-check-httpsBjørn Christian Seime2019-09-021-0/+12
|\ \ \ \ \ \ \ | |_|_|_|_|/ / |/| | | | | | Install vespa-curl-wrapper and vespa-security-env
| * | | | | | Install vespa-curl-wrapper and vespa-security-envBjørn Christian Seime2019-08-301-0/+12
| | | | | | |
* | | | | | | Merge pull request #10468 from vespa-engine/havardpe/proto-rpc-metricsGeir Storli2019-09-028-15/+228
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | add search protocol metrics
| * | | | | | | add search protocol metricsHåvard Pettersen2019-08-298-15/+228
| | |_|_|_|/ / | |/| | | | |
* | | | | | | Merge pull request #10478 from vespa-engine/bratseth/propagate-floatJon Bratseth2019-09-025-25/+25
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Propagate float value types from Onnx and TF
| * | | | | | | Propagate float value types from Onnx and TFJon Bratseth2019-09-025-25/+25
| | |_|_|_|_|/ | |/| | | | |
* | | | | | | Merge pull request #10477 from ↵Geir Storli2019-09-021-5/+13
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | | | | | | | | | | | | | | | | vespa-engine/toregge/remove-inlining-warning-in-unique-store-unit-test Remove inlining warning during compilation of unique store unit test with gcc 9.
| * | | | | | Remove inlining warning during compilation of unique store unitTor Egge2019-09-011-5/+13
| | |_|_|_|/ | |/| | | | | | | | | | | | | | | | test with gcc 9.
* | | | | | Merge pull request #10474 from ↵Harald Musum2019-09-025-7/+20
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/hmusum/upgrade-to-zookeeper-3.4.14-take-6 Upgrade to ZooKeeper 3.4.14
| * | | | | | Upgrade to ZooKeeper 3.4.14Harald Musum2019-09-015-7/+20
| |/ / / / /
* | | | | | Merge pull request #10469 from vespa-engine/mpolden/single-node-typeJon Marius Venstad2019-09-0218-306/+313
|\ \ \ \ \ \ | |/ / / / / |/| | | | | Use a single node type in controller
| * | | | | Use a single node type in controllerMartin Polden2019-08-3018-306/+313
| | | | | |
* | | | | | Merge pull request #10470 from ↵Jon Bratseth2019-08-302-4/+30
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | | | | | | | | | | | | | | vespa-engine/bratseth/variants-with-multiple-inheritance Compile all variants also with multiple inheritance
| * | | | | Compile all variants also with multiple inheritanceJon Bratseth2019-08-302-4/+30
| | | | | |
* | | | | | Merge pull request #10466 from vespa-engine/gjoranv/prometheus-handlergjoranv2019-08-3018-150/+613
|\ \ \ \ \ \ | |_|/ / / / |/| | | / / | | |_|/ / | |/| | | Gjoranv/prometheus handler
| * | | | Move static utilities into the http handler base class.gjoranv2019-08-304-65/+36
| | | | |
| * | | | Extract base class for http handlers to avoid code duplicationgjoranv2019-08-303-37/+75
| | | | |
| * | | | Avoid duplicating string constantsgjoranv2019-08-293-7/+4
| | | | |
| * | | | Add PrometheusHandler to metrics-proxy clusters.gjoranv2019-08-292-6/+28
| | | | | | | | | | | | | | | | | | | | + Add unit test verifying that http handlers are set up.
| * | | | Add vespa service as dimension instead of prefix to metric names.gjoranv2019-08-272-1/+14
| | | | |
| * | | | Add Prometheus http apigjoranv2019-08-2713-7/+369
| | | | |
| * | | | Extract a base class for http handler tests.gjoranv2019-08-272-77/+105
| | | | |