Closed MBoldyrev closed 5 years ago
IR-361
Synchronizer applies each block it gets to a mutable storage individually. In case of failure it asks another peer. Blocks request obtains a timeout.
One step towards block observables optimization.
This PR complicates things, but it is a necessary step.
Will be implemented with different approach.
Description of the Change
IR-361
Synchronizer applies each block it gets to a mutable storage individually. In case of failure it asks another peer. Blocks request obtains a timeout.
Benefits
One step towards block observables optimization.
Possible Drawbacks
This PR complicates things, but it is a necessary step.