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
Design and prototype moving some transaction queue functionality and related overlay features (such as flooding and flow control) to the background. Depends on #4127, as snapshots are needed to properly validate transactions.
Switching to BucketListDB exclusively would make it easier to organize work on main vs background threads to ensure one thread isn't blocked waiting for the other (e.g. externalize waiting to persist data while ledger close is applying an expensive ledger will block main thread; with BucketListDB). We still need to figure out what to do with offers though.
Investigate startup time delay for one time DB migration
Taking advantage of the improvements. With all of the above changes implemented, we might not see the impact expected due to the existing conservative limits in core. Tune core limits to take advantage of freed main thread capacity #4435 tracks tuning of core to actually take advantage of freed capacity on main thread.
The text was updated successfully, but these errors were encountered:
marta-lokhova
changed the title
Investigate transaction processing in the background thread
Imlement overlay processing and ledger close in the background
Nov 14, 2024
Design and prototype moving some transaction queue functionality and related overlay features (such as flooding and flow control) to the background. Depends on #4127, as snapshots are needed to properly validate transactions.
The text was updated successfully, but these errors were encountered: