Tags: colinnielsen/graph-node
Tags
The `SubstreamsBlockStream` was using `request.clone()` side stepping… … latest cursor value The `request.clone()` does not correctly use the `latest_cursor` value which is the valid up to date in memory cursor to use on re-connection. This led to poisining error in `graph-node` where the same block was processed multiple time because the cursor was not correctly used. Fixed by moving the request creation directly where it's needed which will use the correct up to date `latest_cursor` value now.
Updated `Substreams` to latest version of Protobuf definition and act… …ivated `ProductionMode` by default The production mode is required to benefits from automatic backprocessing and downloading of block scoped data message as they are produced. This will drastically improve the ingestion speed of a substreams (time to gather some metrics!). Updated also the instructions to re-generate the `substreams.proto` file with more instructions of how we do it.
store: Improve predictability of the time for each batch during pruning
PreviousNext