Bitcoin Core v30.0 release candidate is available

Rebuilding Coinstatsindex to the new power-failure-safe one on pruned nodes with very low-power CPU takes days (like any IBD would there).

Would it be possible to provide a migration script in case muhash is still in sync with some recent known one?

For example, does this (still in the old coinstatsindex) look good? Comparing to my another pruned node’s (running 29.1) output it is in sync.

$ bitcoin-cli gettxoutsetinfo muhash 915117
{
  "height": 915117,
  "bestblock": "000000000000000000005ebf9d74ec7ab39402801cfbfdb763ac43cf18e45fcd",
  "txouts": 168188922,
  "bogosize": 13176628835,
  "muhash": "c539860039f893733c0adf51bdb559905cbfd88896561b41d62705c488dd17f0",
  "total_amount": 19922013.67356559,
  "total_unspendable_amount": 230.07643441,
  "block_info": {
    "prevout_spent": 7521.85097974,
    "coinbase": 3.20043866,
    "new_outputs_ex_coinbase": 7521.77554107,
    "unspendable": 0.00000001,
    "unspendables": {
      "genesis_block": 0.00000000,
      "bip30": 0.00000000,
      "scripts": 0.00000001,
      "unclaimed_rewards": 0.00000000
    }
  }
}