Add a maxIndexerRoundsToSync configuration that allows indexer catchup to be transactionally chunked into a given batch size of rounds. This allows for large pre-filters to be accommodated without memory and time blowing up and thus being caught in an infinite catchup loop. You may set that to, say 100,000 rounds.
Add a
maxIndexerRoundsToSync
configuration that allows indexer catchup to be transactionally chunked into a given batch size of rounds. This allows for large pre-filters to be accommodated without memory and time blowing up and thus being caught in an infinite catchup loop. You may set that to, say 100,000 rounds.