Since 2020 I've run a non-routing Core Lightning node in an irregular manner (frequently not running it for many months of the year).
The node has only one private channel and is not likely to ever have more
then two. I only ever install main releases (no pre-releases) of Core Lightning.
Would it be prudent for me to apply
database-upgrade=true
in my
.lightning/bitcoin/config
?The manual says:
database-upgrade=BOOLUpgrades to Core Lightning often change the database: once this is done, downgrades are not generally possible. By default, Core Lightning will exit with an error rather than upgrade, unless this is an official released version. If you really want to upgrade to a non-release version, you can set this to true (or false to never allow a non-reversible upgrade!).
Question:
What is the role of your node (routing or non-routing) and what is in your
.lightning/bitcoin/config
?Non-routing with database-upgrade=false0.0%
Non-routing with database-upgrade=true0.0%
Routing node with database-upgrade=false100.0%
Routing node with database-upgrade=true0.0%
1 vote \ poll ended
database-upgrade=true
flag means you're accepting the risk of a breaking change (you may have to wait for a fix, your node may be inoperable in the meantime.)