summaryrefslogtreecommitdiffstats
path: root/protocols
Commit message (Collapse)AuthorAgeFilesLines
* Update copyrightJon Bratseth2023-10-091-1/+1
|
* Remove '.sum' form vds sum metrics.Henning Baldersheim2022-06-081-2668/+17
| | | | | | | | Remove '.sum' from metric names for storage node and also remove the average metrics for the same. Remove '.sum' from distributor metrics set and remove distributor average metrics. GC '.sum' from distributor metric names. Remove '.alldisks' from metric names and update tests. GC '.alldisks' from filestor metrics.
* Update 2017 copyright notices.gjoranv2021-10-071-1/+1
|
* Support optional resource usage name fieldTor Brede Vekterli2021-01-291-1/+2
| | | | | If present, will be reported alongside the resource type in the feed block description string.
* Add cluster feed block support to cluster controllerTor Brede Vekterli2021-01-271-0/+10
| | | | | | | | | | | | | | | Will push out a new cluster state bundle indicating cluster feed blocked if one or more nodes in the cluster has one or more resources exhausted. Similarly, a new state will be pushed out once no nodes have resources exhausted any more. The feed block description currently contains up to 3 separate exhausted resources, possibly across multiple nodes. A cluster-level event is emitted for both the block and unblock edges. No hysteresis is present yet, so if a node is oscillating around a block-limit, so will the cluster state.
* Use bucket_space metric in retirementHåkon Hallingstad2020-01-172-0/+68
| | | | | | | | | | | | This makes the Cluster Controller use the vds.datastored.bucket_space.buckets_total, dimension bucketSpace=default, to determine whether a content node manages zero buckets, and if so, will allow the node to go permanently down. This is used when a node is retiring, and it is to be removed from the application. The change is guarded by the use-bucket-space-metric, default true. If the new metric doesn't work as expected, we can revert to using the current/old metric by flipping the flag. The flag can be controlled per application.
* Remove never used per storage node ops latencies in host info.Geir Storli2018-03-132-24/+0
|
* Merge pull request #5069 from ↵Tor Brede Vekterli2018-02-201-28/+19
|\ | | | | | | | | vespa-engine/geirst/initial-handling-of-bucket-spaces-stats-in-clustercontroller Geirst/initial handling of bucket spaces stats in clustercontroller
| * Add handling of bucket spaces stats to HostInfo and ClusterStatsAggregator.Geir Storli2018-02-191-28/+19
| | | | | | | | Handling of outstanding merge ops has been removed as this information has never been provided by the distributors.
* | Align bucket spaces json format with what is expected by clustercontroller.Geir Storli2018-02-201-7/+9
|/
* Report bucket spaces statistics in distributor host info.Geir Storli2018-02-151-2/+21
|
* Add copyright headerJon Bratseth2017-10-271-0/+1
|
* Add README.md for protocols moduleHåkon Hallingstad2017-01-191-0/+6
|
* Change ownerJon Bratseth2017-01-191-1/+1
|
* Add OWNERS where missingKristian Aune2017-01-191-0/+1
|
* PublishJon Bratseth2016-06-154-0/+3578