cce
cce
Closing, can revisit as needed
Given the performance impact would it be possible to have this behavior be optional? Like keep the original txSaltedCache with the old struct{} value type, and then a new txPeerTrackingCache...
Can revisit later
Re #2 and #3, then would you suggest just calling Fatalf instead? I wasn't sure if this could happen because LedgerReader hadn't caught up or something, I am not well...
Once we get to Go 1.19 we can switch to using automatically aligned atomic.Uint64, atomic.Bool etc types that don't need this testing, and then write a rule for linter to...
> Just a thought - why not to init top online on startup and then maintain the list in acctonline while processing incoming blocks? My first approach was to make...
Merging this into `feature/heartbeats` branch now to follow with two follow-up PRs for addressing PR feedback here: - branch of changes to address @jannotti's feedback "Maybe it would make sense...
Continuing in #6514
Most of this was already merged in #6147
Also having this problem