fix: allow users to optionally configure node startup even if index reconciliation fails#12930
Conversation
|
This is pretty blunt. @emmanuelm41 can you consider this change and comment on whether it makes your life any better? This gives you a flag that lets you start the node up, log an error, but the reconciliation is aborted entirely. It doesn't address the messages being missing (that's still a mystery for a full archival node, we really need to get to the bottom of that but it's separate to the chainindexer tripping over it). It means there may be a small gap in what's been indexed, although it can always manually run a backfill over epochs you're concerned about with |
Let me know if you have any questions. |
…econciliation fails (#12930) * optional index start on reconciliation failure * warning * fix ChangeLog * fix make gen * fix compilation
For #12897.
There chain state has some missing messages and this PR enables them to start the node even if index reconciliation fails.