You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
## Description
This PR introduces optimizations and reliability improvements for ledger
replay:
- Start from the last (not corrupted snapshot), delete corrupted ones
- Added hard linking for account files in `accounts_persister.rs` to
prevent file removal during ledger access and replay
- Increased RemoteAccountUpdatesWorker connection refresh interval from
5 to 50 minutes in `magic_validator.rs` for better stability (also,
there are issues if the ws shard disconnect during replay)
- Added `FailedToGetSubscriptionSlot` error handling in
`account_cloner.rs` for subscription slot retrieval failures
- Increased account hydration concurrency from 10 to 30 and fetch
retries from 10 to 50 in `remote_account_cloner_worker.rs` for improved
reliability
<!-- /greptile_comment -->
0 commit comments