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
The goal of this refactor is to make Chronicle easier to maintain by significantly reducing the amount of code. By refactoring our INX stream handling, we should also be able to improve the write speed of Chronicle because we would be able to get rid of many unnecessary memory allocations. It would also increase robustness for large data.
The goal of this refactor is to make Chronicle easier to maintain by significantly reducing the amount of code. By refactoring our INX stream handling, we should also be able to improve the write speed of Chronicle because we would be able to get rid of many unnecessary memory allocations. It would also increase robustness for large data.
Steps
stardust_ledger_updates
into an on-demand materialized view #686LedgerUpdateStream
#702LedgerOutput
andLedgerSpent
types #687ChunksExt
iterator and useitertools::Chunks
#689listen_to_treasury_updates
instead ofblocks.rs
#597Unresolved Questions
It would be interesting to quantify the performance improvement that are achieved by this refactor.
Implementation history
A basic setup for tasks that support graceful shutdown can be found here: https://github.com/grtlr/nort
The text was updated successfully, but these errors were encountered: