aboutsummaryrefslogtreecommitdiffstats
path: root/clustercontroller-core/src/main/java/com/yahoo/vespa/clustercontroller/core/database/MasterDataGatherer.java
Commit message (Collapse)AuthorAgeFilesLines
* Update copyrightJon Bratseth2023-10-091-1/+1
|
* Remove redundant parameters from ZooKeeperDatabase constructorHåkon Hallingstad2022-04-191-3/+3
|
* ZooKeeperPathsHåkon Hallingstad2022-04-191-8/+8
|
* Update Verizon Media copyright notices.gjoranv2021-10-071-1/+1
|
* More lazy debug log message generationJon Marius Venstad2021-04-281-8/+8
|
* Minor cleanup, no functional changesHarald Musum2021-02-081-18/+12
|
* Downgrade log level when node watch races with internal state resetsTor Brede Vekterli2020-05-051-1/+4
| | | | | | | This appears to happen if pending data node watches are triggered with failures after the cluster controller has already reset the internal voting state due to connectivity issues. Internal state is rebuilt automatically, so no need to scream errors into the logs for this.
* LogLevel.ERROR -> Level.SEVEREgjoranv2020-04-251-1/+1
|
* LogLevel.WARNING -> Level.WARNINGgjoranv2020-04-251-3/+3
|
* LogLevel.INFO -> Level.INFOgjoranv2020-04-251-6/+6
|
* LogLevel.SPAM -> Level.FINESTgjoranv2020-04-251-1/+1
|
* LogLevel.DEBUG -> Level.FINEgjoranv2020-04-251-7/+7
|
* Import java.util.logging.Level instead of com.yahoo.log.LogLevelgjoranv2020-04-251-1/+1
|
* Update copyright headersJon Bratseth2017-06-141-1/+1
|
* Revert "Update copyright headers"Jon Bratseth2017-06-141-1/+1
|
* Update copyright headersJon Bratseth2017-06-141-1/+1
|
* Revert "Copyright header"Jon Bratseth2017-06-131-1/+1
|
* Copyright headerJon Bratseth2017-06-131-1/+1
|
* Reduce disconnect errors to wraning as they are likely during shutdown.Henning Baldersheim2016-10-121-3/+2
|
* Rewrite and refactor core cluster controller state generation logicTor Brede Vekterli2016-10-051-2/+2
| | | Cluster controller will now generate the new cluster state on-demand in a "pure functional" way instead of conditionally patching a working state over time. This makes understanding (and changing) the state generation logic vastly easier than it previously was.
* Less verbose/duplicate logging per fetched child node from ZooKeeperTor Brede Vekterli2016-07-041-2/+2
|
* Always request data for all znodes on master election dir watch callbackTor Brede Vekterli2016-07-011-24/+9
| | | | | | | | | | | | | The previous version of the code attempted to optimize by only requesting node data for nodes that had changed, but there existed an edge case where it would mistakenly fail to request new data for nodes that _had_ changed. This could happen if the callback was invoked when nextMasterData already contained entries for the same set of node indices returned as part of the directory callback. Always clearing our internal state and requesting all znodes is a more robust option. The number of cluster controllers should always be so low that the expected added overhead is negligible.
* Use info log level for znode child fetching to improve visibilityTor Brede Vekterli2016-06-241-2/+2
|
* PublishJon Bratseth2016-06-151-0/+203