Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update copyright | Jon Bratseth | 2023-10-09 | 1 | -1/+1 |
| | |||||
* | Remove redundant parameters from ZooKeeperDatabase constructor | Håkon Hallingstad | 2022-04-19 | 1 | -3/+3 |
| | |||||
* | ZooKeeperPaths | Håkon Hallingstad | 2022-04-19 | 1 | -8/+8 |
| | |||||
* | Update Verizon Media copyright notices. | gjoranv | 2021-10-07 | 1 | -1/+1 |
| | |||||
* | More lazy debug log message generation | Jon Marius Venstad | 2021-04-28 | 1 | -8/+8 |
| | |||||
* | Minor cleanup, no functional changes | Harald Musum | 2021-02-08 | 1 | -18/+12 |
| | |||||
* | Downgrade log level when node watch races with internal state resets | Tor Brede Vekterli | 2020-05-05 | 1 | -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.SEVERE | gjoranv | 2020-04-25 | 1 | -1/+1 |
| | |||||
* | LogLevel.WARNING -> Level.WARNING | gjoranv | 2020-04-25 | 1 | -3/+3 |
| | |||||
* | LogLevel.INFO -> Level.INFO | gjoranv | 2020-04-25 | 1 | -6/+6 |
| | |||||
* | LogLevel.SPAM -> Level.FINEST | gjoranv | 2020-04-25 | 1 | -1/+1 |
| | |||||
* | LogLevel.DEBUG -> Level.FINE | gjoranv | 2020-04-25 | 1 | -7/+7 |
| | |||||
* | Import java.util.logging.Level instead of com.yahoo.log.LogLevel | gjoranv | 2020-04-25 | 1 | -1/+1 |
| | |||||
* | Update copyright headers | Jon Bratseth | 2017-06-14 | 1 | -1/+1 |
| | |||||
* | Revert "Update copyright headers" | Jon Bratseth | 2017-06-14 | 1 | -1/+1 |
| | |||||
* | Update copyright headers | Jon Bratseth | 2017-06-14 | 1 | -1/+1 |
| | |||||
* | Revert "Copyright header" | Jon Bratseth | 2017-06-13 | 1 | -1/+1 |
| | |||||
* | Copyright header | Jon Bratseth | 2017-06-13 | 1 | -1/+1 |
| | |||||
* | Reduce disconnect errors to wraning as they are likely during shutdown. | Henning Baldersheim | 2016-10-12 | 1 | -3/+2 |
| | |||||
* | Rewrite and refactor core cluster controller state generation logic | Tor Brede Vekterli | 2016-10-05 | 1 | -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 ZooKeeper | Tor Brede Vekterli | 2016-07-04 | 1 | -2/+2 |
| | |||||
* | Always request data for all znodes on master election dir watch callback | Tor Brede Vekterli | 2016-07-01 | 1 | -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 visibility | Tor Brede Vekterli | 2016-06-24 | 1 | -2/+2 |
| | |||||
* | Publish | Jon Bratseth | 2016-06-15 | 1 | -0/+203 |