summaryrefslogtreecommitdiffstats
path: root/clustercontroller-core/src/main
Commit message (Expand)AuthorAgeFilesLines
* Print node index wihtout parenthesis as done elsewhereHarald Musum2021-03-031-6/+6
* Merge pull request #16747 from vespa-engine/geirst/cluster-controller-resouce...Geir Storli2021-03-022-4/+26
|\
| * Expose resource usage metrics for disk and memory limits for feed blocked.Geir Storli2021-03-022-4/+26
* | Only force CC metric update when you are the bossJon Marius Venstad2021-03-021-1/+1
|/
* Use (override, really) the clusterid dimension in CCs content metricsJon Marius Venstad2021-03-021-0/+1
* Do not use vespamalloc for clustercontroller as it is pure java.Henning Baldersheim2021-03-011-2/+10
* Only compute feed blocked state from available nodesTor Brede Vekterli2021-02-261-0/+6
* Pass current ZK-persisted version directly to broadcast method instead of ind...Tor Brede Vekterli2021-02-262-19/+5
* Enforce that no cluster state can be published unless confirmed written to Zo...Tor Brede Vekterli2021-02-263-2/+42
* Remove unused aguments and methodsHarald Musum2021-02-214-69/+5
* Mincor cleanup, no functional changsHarald Musum2021-02-2124-121/+94
* Remove unused code, and fix docJon Marius Venstad2021-02-191-2/+2
* Other nodes not being up should not hinder permanently downHåkon Hallingstad2021-02-191-5/+0
* Fail safe maintenance if other nodes are not upHåkon Hallingstad2021-02-192-53/+30
* Avoid stripping index of node that was missingJon Marius Venstad2021-02-171-1/+1
* Merge pull request #16494 from vespa-engine/hakonhall/also-deny-maintenance-w...Håkon Hallingstad2021-02-121-3/+6
|\
| * Also deny maintenance when another node is in maintenanceHåkon Hallingstad2021-02-121-3/+6
* | enableSmallBuffers -> useSmallBuffersHenning Baldersheim2021-02-122-2/+2
* | Use small buffers where size matters more than speed.Henning Baldersheim2021-02-122-2/+3
* | Support configurable feed block hysteresis on the cluster controllerTor Brede Vekterli2021-02-105-9/+75
|/
* Cleanup: Remove unnecessary and unused methods, simplifyHarald Musum2021-02-081-11/+0
* Minor cleanup, no functional changesHarald Musum2021-02-087-58/+41
* Add extra row under content node if it's blocking feedTor Brede Vekterli2021-02-082-0/+37
* Merge pull request #16424 from vespa-engine/geirst/resource-usage-metrics-in-...Geir Storli2021-02-083-3/+98
|\
| * Nodes above limit should only count each node once.Geir Storli2021-02-081-2/+9
| * Add and expose resource usage metrics from the cluster controller.Geir Storli2021-02-053-3/+91
* | Show feed block options on cluster controller status pageTor Brede Vekterli2021-02-051-0/+7
|/
* Add resource usage per node to cluster controller status pageTor Brede Vekterli2021-02-042-1/+54
* Emit node-level events when resource exhaustion set changesTor Brede Vekterli2021-02-033-26/+56
* Recompute cluster state if set of resource exhaustions changesTor Brede Vekterli2021-02-024-18/+57
* Add hostname to resource exhaustion descriptionTor Brede Vekterli2021-01-293-8/+26
* Support optional resource usage name fieldTor Brede Vekterli2021-01-292-6/+19
* add maybePublishOldMetrics hookArne Juul2021-01-281-0/+16
* Add cluster feed block support to cluster controllerTor Brede Vekterli2021-01-279-0/+244
* Allows setting a node safely to maintenance in these two new circumstances:Håkon Hallingstad2021-01-215-19/+160
* Support group maintenance [run-systemtest]Håkon Hallingstad2021-01-194-25/+147
* Add feed block propagation to ClusterStateBundle in JavaTor Brede Vekterli2021-01-152-17/+112
* Change isMaster to updateMasterStateOla Aunrønning2021-01-042-2/+2
* Always set 'is-master' metric. Remove 'master-change'Ola Aunrønning2021-01-042-10/+3
* Track explicitly when we are initializing configJon Bratseth2020-12-161-1/+3
* Remove code in StatusPageServer, keep some inner classes temporarilyHarald Musum2020-11-191-269/+1
* SimplifyHarald Musum2020-11-193-13/+16
* Rename methodHarald Musum2020-11-181-18/+9
* Remove unused methodHarald Musum2020-11-181-11/+3
* Name the transport threads to understand how things are interconnected.Henning Baldersheim2020-08-043-3/+3
* Downgrade log level when node watch races with internal state resetsTor Brede Vekterli2020-05-051-1/+4
* Use correct log Level class where search & replace has failed.gjoranv2020-04-251-1/+1
* Replace remaining LogLevel.<level> with corresponding Levelgjoranv2020-04-255-16/+16
* Map remaining DEBUG/SPAM/ERROR/FATAL -> Level.FINE/FINEST/SEVEREgjoranv2020-04-254-8/+8
* LogLevel -> Level for isLoggable()gjoranv2020-04-253-9/+9