summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Automatic commit of package [vespa] release [7.246.11-1].vespa-7.246.11-1sd-buildbot2020-07-024-1/+2
| | | | | | Created by command: /usr/bin/tito tag --use-version=7.246.11 --no-auto-changelog
* Merge pull request #13770 from vespa-engine/bjorncs/hosted-tenant-baseBjørn Christian Seime2020-07-015-6/+35
|\ | | | | Bjorncs/hosted tenant base
| * Don't package junit-jupiter-engine in test-bundleBjørn Christian Seime2020-07-011-0/+1
| |
| * Match junit version in 'tenant-cd-api' with 'hosted-tenant-base'Bjørn Christian Seime2020-07-012-3/+13
| |
| * Use explicit version of maven-ant-pluginBjørn Christian Seime2020-07-011-1/+2
| |
| * Define and document properties used by build profileBjørn Christian Seime2020-07-011-0/+15
| |
| * Add comment inside 'is-base-pom-module.txt'Bjørn Christian Seime2020-07-012-0/+2
| |
| * Remove independent test framework version in base pomsBjørn Christian Seime2020-07-012-3/+3
| |
* | Merge pull request #13767 from vespa-engine/arnej/logfmt-filter-plugin-messagesJon Bratseth2020-07-011-0/+34
|\ \ | | | | | | filter log messages from plugins
| * | filter log messages from pluginsArne Juul2020-07-011-0/+34
| |/ | | | | | | | | | | | | * if the "--internal" (or "-i") flag is specified, check log messages coming from a "Container" component and only print them if they match one of our internal package name prefixes.
* | Merge pull request #13763 from vespa-engine/bratseth/rename-isDockerHostHarald Musum2020-07-0115-25/+34
|\ \ | | | | | | isDockerHost -> isHost
| * | isDockerHost -> isHostJon Bratseth2020-07-0115-25/+34
| | |
* | | Merge pull request #13761 from vespa-engine/add-prometheus-to-resource-listgjoranv2020-07-012-9/+14
|\ \ \ | | | | | | | | Add prometheus path to the resource list in the root response
| * | | Add prometheus path to the resource list in the root responsegjoranv2020-07-012-9/+14
| | | |
* | | | Merge pull request #13765 from ↵Geir Storli2020-07-011-1/+2
|\ \ \ \ | |_|_|/ |/| | | | | | | | | | | vespa-engine/toregge/use-find-package-to-find-gtest-pass-2 Use find_package to find gtest library.
| * | | Use find_package to find gtest library.Tor Egge2020-07-011-1/+2
| |/ /
* | | Merge pull request #13764 from vespa-engine/bjorncs/new-build-profileMorten Tokle2020-07-014-526/+106
|\ \ \ | | | | | | | | Redefine hosted-tenant-base + cloud-tenant-base
| * | | Generate test descriptor with 'generateTestDescriptor' goalBjørn Christian Seime2020-07-011-3/+12
| | | | | | | | | | | | | | | | | | | | Move vespa-maven-plugin above vespa-application-maven-plugin to ensure test descriptor goal is executed before goals from vespa-application-maven-plugin.
| * | | Redefine hosted-tenant-base + cloud-tenant-baseBjørn Christian Seime2020-07-014-529/+100
|/ / / | | | | | | | | | | | | | | | | | | | | | Use implicit profile that builds artifacts in default package phase. Remove duplicated definitions from cloud-tenant-base. Replace scope 'runtime' with 'test'. Use new plugin goals to build test-bundle. Remove old, undocumented dependencies excludes.
* | | Merge pull request #13760 from ↵Harald Musum2020-07-012-16/+24
|\ \ \ | | | | | | | | | | | | | | | | vespa-engine/hmusum/create-local-session-on-all-state-changes Try to create local session when session state changes
| * | | Try to create local session when session state changesHarald Musum2020-07-012-17/+25
| | |/ | |/| | | | | | | * If local session does not exist, try to create it when session state changes
* | | Merge pull request #13759 from vespa-engine/hmusum/configserver-refactoring-19gjoranv2020-07-0110-40/+35
|\ \ \ | | | | | | | | Config server refactoring, part 19
| * | | Update/remove comments and javadocHarald Musum2020-07-012-13/+9
| | | |
| * | | MockRpc -> MockRpcServerHarald Musum2020-07-013-9/+9
| | | |
| * | | Minor refactoring, no functional changesHarald Musum2020-07-015-18/+17
| | | |
* | | | Merge pull request #13762 from ↵Henning Baldersheim2020-07-011-1/+1
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | vespa-engine/vekterli/flip-distributor-btree-db-feature-flag-default Flip feature flag default for distributor B-tree DB to true
| * | | | Flip feature flag default for distributor B-tree DB to trueTor Brede Vekterli2020-07-011-1/+1
| | |_|/ | |/| | | | | | | | | | Flag itself will be removed shortly once this has rolled out smoothly.
* | | | Merge pull request #13745 from vespa-engine/mpolden/weighted-aliasMartin Polden2020-07-0112-130/+1054
|\ \ \ \ | |/ / / |/| | | Support duplicate regions within same global endpoint
| * | | Use a concrete zone in LatencyAliasTargetMartin Polden2020-07-012-29/+101
| | | | | | | | | | | | | | | | This lets the `NameService` control the translation into an appropriate region.
| * | | Support duplicate regions within same global endpointMartin Polden2020-06-307-106/+885
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | To support duplicate regions within a global endpoint we create a combination of latency and weighted alias targets. In the following examples an application exists in `us-west-2`, `us-east-1a` and `us-east-1b`. Before this change global endpoints pointed directly to the zone endpoint: ``` (latency) ALIAS app1.tenant1.global.vespa.example.com -> app1.tenant1.us-west-2.vespa.example.com (latency) ALIAS app1.tenant1.global.vespa.example.com -> app1.tenant1.us-east-1a.vespa.example.com (latency) ALIAS app1.tenant1.global.vespa.example.com -> app1.tenant1.us-east-1b.vespa.example.com ``` After this change we introduce an additional level of names by creating a weighted record per region: ``` (latency) ALIAS app1.tenant1.global.vespa.example.com -> app1.tenant1.us-west-2-w.vespa.example.com |- (weighted) ALIAS app1.tenant1.us-west-2-w.vespa.example.com -> app1.tenant1.us-west-2.vespa.example.com (latency) ALIAS app1.tenant1.global.vespa.example.com -> app1.tenant1.us-east-1-w.vespa.example.com |- (weighted) ALIAS app1.tenant1.us-east-1-w.vespa.example.com -> app1.tenant1.us-east-1a.vespa.example.com |- (weighted) ALIAS app1.tenant1.us-east-1-w.vespa.example.com -> app1.tenant1.us-east-1b.vespa.example.com ``` Toggling global routing status now adjusts the weight (`0 = out`) instead of removing records as this simplified the code.
| * | | Include weighted endpoint in endpoint listMartin Polden2020-06-293-13/+18
| | | |
| * | | Support building weighted endpointsMartin Polden2020-06-292-6/+74
| | | |
* | | | Merge pull request #13749 from ↵Tor Brede Vekterli2020-07-012-6/+2
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | vespa-engine/vekterli/flip-distributor-btree-db-config-default-to-true Flip distributor B-tree DB config flag to true by default
| * | | | Flip distributor B-tree DB config flag to true by defaultTor Brede Vekterli2020-06-302-6/+2
| | | | |
* | | | | Merge pull request #13758 from vespa-engine/balder/serialize-and-compress-onceJon Bratseth2020-07-0110-32/+90
|\ \ \ \ \ | |_|_|_|/ |/| | | | Add support for serializing and compressing once, instead of once per…
| * | | | Use existing uncompressed lengthJon Bratseth2020-07-013-7/+9
| | | | |
| * | | | Formatting changes only#Jon Bratseth2020-07-014-33/+36
| | | | |
| * | | | Add support for serializing and compressing once, instead of once per ↵Henning Baldersheim2020-06-3010-32/+85
|/ / / / | | | | | | | | | | | | backend node.
* | | | Merge pull request #13757 from vespa-engine/bratseth/query-profile-optimizationJon Bratseth2020-06-3013-218/+81
|\ \ \ \ | | | | | | | | | | Bratseth/query profile optimization
| * | | | Remove unused methodJon Bratseth2020-06-301-14/+0
| | | | |
| * | | | Skip variants on disjoint pathsJon Bratseth2020-06-306-27/+31
| | | | |
| * | | | Remove unused internal methodsJon Bratseth2020-06-303-5/+20
| | | | |
| * | | | Collect all information in one visitingJon Bratseth2020-06-309-204/+62
| | | | |
* | | | | Merge pull request #13751 from ↵Henning Baldersheim2020-06-305-0/+39
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/toregge/add-filter-iterators-for-weak-and-blueprints Add filter iterators for weak and blueprints.
| * | | | | Use empty search when filter constraint is lower bound for wand variants.Tor Egge2020-06-303-8/+21
| | | | | |
| * | | | | Add filter iterator for weak and blueprint.Tor Egge2020-06-302-0/+7
| | | | | |
| * | | | | Add filter iterators for weak and blueprints.Tor Egge2020-06-303-0/+19
| | | | | |
* | | | | | Merge pull request #13755 from ↵Geir Storli2020-06-302-0/+21
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/toregge/add-filter-iterator-for-same-element-blueprint Add filter iterator for same element blueprint.
| * | | | | | Use empty search when asked for an underestimate filter for same element ↵Tor Egge2020-06-301-8/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | blueprint.
| * | | | | | Add filter iterator for same element blueprint.Tor Egge2020-06-302-0/+16
| | | | | | |