aboutsummaryrefslogtreecommitdiffstats
path: root/config-model
Commit message (Collapse)AuthorAgeFilesLines
* Pass requestedResources through HostResourcesJon Bratseth2019-11-063-17/+30
|
* Merge pull request #11222 from vespa-engine/bratseth/dynamic-tensorsLester Solbakken2019-11-061-2/+2
|\ | | | | Literal tensors with value expressions
| * Literal tensors with value expressionsJon Bratseth2019-11-051-2/+2
| |
* | Use minCpuCores where we care about the number, not the performanceJon Bratseth2019-11-063-3/+3
| |
* | Make it possible specify a cpu speedup factor for a flavorJon Bratseth2019-11-053-5/+9
|/ | | | | This allows us to model the speed difference between different cpu generations.
* No more deprecated athenz domain or service usagesJon Marius Venstad2019-11-051-3/+8
|
* Merge pull request #11184 from vespa-engine/balder/less-mutabilityBjørn Christian Seime2019-11-0126-164/+143
|\ | | | | Balder/less mutability
| * Remove some unused codeHenning Baldersheim2019-10-313-27/+6
| |
| * Use immutable interfaces where possible.Henning Baldersheim2019-10-3125-137/+137
| |
* | Merge pull request #11177 from vespa-engine/bratseth/trace-field-collapsingJon Bratseth2019-11-012-37/+23
|\ \ | |/ |/| Bratseth/trace field collapsing
| * Nonfunctional changes onlyJon Bratseth2019-10-312-37/+23
| |
* | Precompute the fixed set of feature types once.Henning Baldersheim2019-10-313-14/+32
| |
* | Extend the immutable interface and cache allFields in rankprofileHenning Baldersheim2019-10-315-42/+96
| |
* | Attributes must be identifiers so no need for extra regex check for them.Henning Baldersheim2019-10-311-1/+1
|/
* It is better to just lookup a function by name from the hierarchical maps in ↵Henning Baldersheim2019-10-312-1/+7
| | | | shadoworder than creating a new joined map for every lookup.
* Replace extremely expensive String.split with simple indexOf/substring.Henning Baldersheim2019-10-301-3/+8
| | | | | This cuts cost of getConfig for large rankprofiles by a factor of 20. Observed a reduction from 1100ms to 60ms.
* Merge pull request #11149 from ↵Øyvind Grønnesby2019-10-303-22/+20
|\ | | | | | | | | vespa-engine/ogronnesby/require-clients-pem-in-public Require security/clients.pem in public systems
| * Give test better nameØyvind Grønnesby2019-10-291-1/+1
| |
| * Require security/clients.pem in public systemsØyvind Grønnesby2019-10-293-22/+20
| |
* | Add Vespa version to ModelHarald Musum2019-10-301-0/+9
| |
* | Merge pull request #11083 from ↵Jon Bratseth2019-10-292-12/+25
|\ \ | | | | | | | | | | | | vespa-engine/bratseth/include-retired-clustercontrollers Include retired cluster controllers
| * | Include retired cluster controllersJon Bratseth2019-10-242-12/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When all nodes are replaced we lose the cluster state if we only allocate cluster controllers on non-retired nodes. This does not work with global documents as it leads all nodes to enter the maintenance state where buckets are deactivated until global documents are completely migrated to new nodes. By including the retired cluster controllers in the cluster controller cluster we preserve the existing ZooKeeper state which prevents this situation.
* | | Use TestUtil.joinLines to simplify generation of multi-line string.Tor Egge2019-10-281-23/+26
| | |
* | | Use attribute combiner summary transform when source field is a complexTor Egge2019-10-282-0/+57
| |/ |/| | | | | struct field with only attributes.
* | Merge with masterJon Bratseth2019-10-258-60/+52
|\ \
| * | Revert "Revert "search-nodes config is long gone. Now it is taken over by ↵Henning Baldersheim2019-10-241-21/+5
| | | | | | | | | | | | dispatch co…""
| * | Revert "search-nodes config is long gone. Now it is taken over by dispatch ↵Harald Musum2019-10-241-5/+21
| | | | | | | | | | | | co…"
| * | GC no longer used ports.Henning Baldersheim2019-10-245-34/+8
| | |
| * | search-nodes config is long gone. Now it is taken over by dispatch config.Henning Baldersheim2019-10-241-21/+5
| | |
| * | Merge pull request #11084 from ↵Geir Storli2019-10-242-2/+42
| |\ \ | | |/ | |/| | | | | | | vespa-engine/toregge/update-summary-disk-access-validator-for-struct-fields Update SummaryDiskAccessValidator for struct fields.
| | * Update SummaryDiskAccessValidator for struct fields.Tor Egge2019-10-242-2/+42
| | |
* | | Create one Dispatcher component per search clusterJon Bratseth2019-10-2518-184/+241
|/ / | | | | | | | | | | This avoids creating an excessive number of connections to search clusters when the application (incorrectly) creates many local provider chains to the same search cluster.
* / Create VespaZooKeeperServer interface and use where appropriateHarald Musum2019-10-241-1/+1
|/
* Revert "Revert "Reapply "Move ZooKeeperServer to another module"""Harald Musum2019-10-231-1/+2
|
* Merge pull request #11045 from ↵Håkon Hallingstad2019-10-221-2/+1
|\ | | | | | | | | vespa-engine/revert-11041-revert-11040-revert-11032-revert-11027-revert-11025-revert-11012-revert-11010-hmusum/move-ZooKeeperServer Revert "Reapply "Move ZooKeeperServer to another module""
| * Revert "Reapply "Move ZooKeeperServer to another module""Harald Musum2019-10-221-2/+1
| |
* | Merge pull request #11043 from ↵Geir Storli2019-10-227-9/+61
|\ \ | |/ |/| | | | | vespa-engine/geirst/matched-elements-only-for-imported-fields Geirst/matched elements only for imported fields
| * Handle matched element filter transforms for imported complex fields.Geir Storli2019-10-225-8/+49
| |
| * Mark matched elements filter transforms as dynamic that require the query.Geir Storli2019-10-222-1/+12
| |
* | Revert "Revert "Reapply "move ZooKeeperServer to another module"""Harald Musum2019-10-221-1/+2
|/
* Revert "Reapply "move ZooKeeperServer to another module""Håkon Hallingstad2019-10-221-2/+1
|
* Revert "Revert "Reapply "Move ZooKeeperServer to another module""""Harald Musum2019-10-211-1/+2
|
* Revert "Reapply "Move ZooKeeperServer to another module"""Harald Musum2019-10-211-2/+1
|
* Revert "Revert "Move ZooKeeperServer to another module""Harald Musum2019-10-201-1/+2
|
* Revert "Move ZooKeeperServer to another module"Harald Musum2019-10-181-2/+1
|
* Move ZooKeeperServer to another moduleHarald Musum2019-10-171-1/+2
| | | | | | zookeeper-server jar is not a preinstalled bundle, as zkfacade is, so need to add bundle explicitly for clustercontroller and add symlink from components dir for config server
* Minor refactoring, no functional changesHarald Musum2019-10-171-31/+38
|
* No need to add bundle that is already a preinstalled bundleHarald Musum2019-10-161-1/+0
|
* Allow deploying self-hosted applications to devJon Bratseth2019-10-156-30/+71
|
* Update copyrightHenning Baldersheim2019-10-151-0/+1
|