summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Revert "Revert "GC unused DiskState and add the partition metrics to node ↵Henning Baldersheim2021-03-129-263/+45
| | | | level.""
* Merge pull request #16934 from ↵Valerij Fredriksen2021-03-129-45/+263
|\ | | | | | | | | vespa-engine/revert-16932-balder/move-metrics-from-partition-to-node-level Revert "GC unused DiskState and add the partition metrics to node level."
| * Revert "GC unused DiskState and add the partition metrics to node level."Harald Musum2021-03-129-45/+263
|/
* Merge pull request #16932 from ↵Henning Baldersheim2021-03-129-263/+45
|\ | | | | | | | | vespa-engine/balder/move-metrics-from-partition-to-node-level GC unused DiskState and add the partition metrics to node level.
| * GC unused DiskState and add the partition metrics to node level.Henning Baldersheim2021-03-129-263/+45
| |
* | Merge pull request #16931 from vespa-engine/bratseth/add-write-rate-metricValerij Fredriksen2021-03-128-46/+81
|\ \ | | | | | | Add writeRate cluster metric
| * | Add writeRate cluster metricJon Bratseth2021-03-128-46/+81
| |/
* | Merge pull request #16925 from vespa-engine/bjorncs/zk-ssl-context-supplierHarald Musum2021-03-125-231/+91
|\ \ | |/ |/| Use SSLContext supplier for ZK server configuration
| * Use SSLContext supplier for ZK server configurationBjørn Christian Seime2021-03-125-231/+91
| | | | | | | | | | Remove use of keystore/truststore from disk. Only configure client secure port if TLS is enabled.
* | Merge pull request #16929 from vespa-engine/balder/gc-unused-importHenning Baldersheim2021-03-122-2/+0
|\ \ | | | | | | GC unused import
| * | GC unused importHenning Baldersheim2021-03-122-2/+0
|/ /
* | Merge pull request #16926 from ↵Tor Brede Vekterli2021-03-128-119/+180
|\ \ | | | | | | | | | | | | vespa-engine/vekterli/dont-store-full-bundle-objects-in-state-history Don't store full bundle objects in state history
| * | Add missing copyrightTor Brede Vekterli2021-03-121-0/+1
| | |
| * | Move config output further down on the status pageTor Brede Vekterli2021-03-121-2/+2
| | | | | | | | | | | | | | | Always print regardless of leader eligibility state; config is not predicated on this.
| * | Move ZK/election-related info away from top of CC status pageTor Brede Vekterli2021-03-121-2/+2
| | | | | | | | | | | | | | | Much less immediately interesting than the actual cluster node information. Move it just above the general event log instead.
| * | Don't store full bundle objects in cluster state historyTor Brede Vekterli2021-03-128-115/+175
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bundles have a lot of sub-objects per state, so in systems with a high amount of node entries, this adds unnecessary pressure on the heap. Instead, store the string representations of the bundle and the string representation of the diff to the previous state version (if any). This is also inherently faster than computing the diffs on-demand on every status page render. Also remove mutable `official` field from `ClusterState`. Not worth violating immutability of an object just to get some prettier (but with high likelihood actually more confusing) status page rendering.
* | | Merge pull request #16924 from vespa-engine/mortent/define-validate-paramsØyvind Grønnesby2021-03-124-52/+30
|\ \ \ | | | | | | | | Add deployment info to secret-store validation api
| * | | Add deployment info to secret-store validation apiMorten Tokle2021-03-124-52/+30
| | | |
* | | | Merge pull request #16922 from ↵Henning Baldersheim2021-03-121-4/+86
|\ \ \ \ | |/ / / |/| | | | | | | | | | | vespa-engine/toregge/extend-fized-size-hash-map-unit-test Extend FixedSizeHashMap unit test.
| * | | Extend FixedSizeHashMap unit test.Tor Egge2021-03-121-4/+86
| | | |
* | | | Merge pull request #16923 from vespa-engine/revert-16911-balder/gc-disk-statesArnstein Ressem2021-03-1212-7/+431
|\ \ \ \ | |_|_|/ |/| | | Revert "GC unused DiskState"
| * | | Revert "GC unused DiskState"Arnstein Ressem2021-03-1212-7/+431
|/ / /
* | | Merge pull request #16921 from vespa-engine/havardpe/create-gen-spec-from-descArne H Juul2021-03-123-1/+104
|\ \ \ | | | | | | | | add new way to make a GenSpec based on a textual description
| * | | add new way to make a GenSpec based on a textual descriptionHåvard Pettersen2021-03-123-1/+104
| | |/ | |/|
* | | Merge pull request #16920 from vespa-engine/jonmv/stabilise-unit-testHarald Musum2021-03-121-16/+5
|\ \ \ | |/ / |/| | Simplify and stabilise test (would fail if asleep for more than 1s)
| * | Simplify and stabilise test (would fail if asleep for more than 1s)Jon Marius Venstad2021-03-121-16/+5
| | |
* | | Merge pull request #16911 from vespa-engine/balder/gc-disk-statesHenning Baldersheim2021-03-1212-431/+7
|\ \ \ | |_|/ |/| | GC unused DiskState
| * | GC PartitionHenning Baldersheim2021-03-111-12/+0
| | |
| * | GC unused DiskStateHenning Baldersheim2021-03-1111-419/+7
| | |
* | | Merge pull request #16913 from vespa-engine/arnej/less-switchesArne H Juul2021-03-121-11/+2
|\ \ \ | | | | | | | | avoid duplicating switches
| * | | use std::forward on functionArne Juul2021-03-121-2/+2
| | | |
| * | | avoid duplicating switchesArne Juul2021-03-121-11/+2
| | | |
* | | | Merge pull request #16919 from ↵Arne H Juul2021-03-121-5/+5
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | vespa-engine/havardpe/improve-op-selection-for-generic-reduce reduce typify expansion
| * | | | reduce typify expansionHåvard Pettersen2021-03-121-5/+5
| | | | |
* | | | | Merge pull request #16917 from vespa-engine/jonmv/remove-redundant-loggingJon Marius Venstad2021-03-122-8/+5
|\ \ \ \ \ | | |_|_|/ | |/| | | Remove redundant logging (and log text generation)
| * | | | Remove redundant logging (and log text generation)Jon Marius Venstad2021-03-122-8/+5
| | | | |
* | | | | Merge pull request #16916 from vespa-engine/arnej/prepare-nnb-for-more-celltypesArne H Juul2021-03-121-15/+11
|\ \ \ \ \ | | | | | | | | | | | | handle more cell types
| * | | | | handle more cell typesArne Juul2021-03-121-15/+11
| | |_|/ / | |/| | |
* | | | | Merge pull request #16902 from vespa-engine/smorgrav/assessment_api_handlerOla Aunrønning2021-03-125-1/+172
|\ \ \ \ \ | | | | | | | | | | | | Smorgrav/assessment api handler
| * | | | | Add proposed sample data for assessmentsmorgrav2021-03-115-8/+77
| | | | | |
| * | | | | Skeleton api handler for changemanagementsmorgrav2021-03-102-0/+102
| | | | | |
* | | | | | Merge pull request #16915 from ↵Jon Bratseth2021-03-122-2/+3
|\ \ \ \ \ \ | |_|_|_|/ / |/| | | | | | | | | | | | | | | | | vespa-engine/andreer/reduce-bandwith-allocation-in-dev reduce bandwidth allocation in dev
| * | | | | reduce bandwidth allocation in devandreer2021-03-122-2/+3
| | |/ / / | |/| | |
* | | | | Merge pull request #16900 from vespa-engine/bjorncs/zookeeper-client-commonBjørn Christian Seime2021-03-1216-31/+250
|\ \ \ \ \ | | | | | | | | | | | | Add shared ZK client config generator for zkfacade and vespa-zkcli [run-systemtest]
| * | | | | Export org.apache.zookeeper.server.quorum from zkfacadeBjørn Christian Seime2021-03-111-0/+10
| | | | | |
| * | | | | Export org.apache.zookeeper.common from zkfacadeBjørn Christian Seime2021-03-111-0/+10
| | | | | |
| * | | | | Export org.apache.zookeeper.client from zkfacadeBjørn Christian Seime2021-03-111-0/+10
| | | | | |
| * | | | | Construct ZKClientConfig from ZkClientConfigBuilderBjørn Christian Seime2021-03-114-16/+43
| | | | | | | | | | | | | | | | | | | | | | | | Use ZKClientConfig builder from Curator and ZooKeeperDatabase
| * | | | | Add shared ZK client config generator for zkfacade and vespa-zkcliBjørn Christian Seime2021-03-1111-17/+179
| | | | | |
* | | | | | Merge pull request #16912 from vespa-engine/mpolden/controller-lbMartin Polden2021-03-126-38/+37
|\ \ \ \ \ \ | | | | | | | | | | | | | | Provision load balancer for controller application