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
⚠️ Support requests in an issue-format will be closed immediately. For support, go to Swarm's Discord.
Context
some peers are failing to send the chunks requested as part of the pullsync protocol.
These chunk addresses were offered by the peer but, when they were requested to send these chunks, the stream is reset.
This can mean that the localstore of the sending peer is corrupted or certain localstore. more specifically reserve storer items are in an inconsistent state.
because of the puller epoch changes introduced, peer reset their sync intervals, so all the intervals were resynced.
the storage radius increased recently, so many unreserve and evict batches occurred, and this can be the culprit that introduced the inconsistent states.
there was a retrievalIndexItem migration in the latest version
The text was updated successfully, but these errors were encountered:
Context
some peers are failing to send the chunks requested as part of the pullsync protocol.
These chunk addresses were offered by the peer but, when they were requested to send these chunks, the stream is reset.
This can mean that the localstore of the sending peer is corrupted or certain localstore. more specifically reserve storer items are in an inconsistent state.
this line is potentially the cause of the issue https://github.com/ethersphere/bee/blob/master/pkg/pullsync/pullsync.go#L470
This issue is causing the node to request the same sync interval over and over again from the same peer.
Notice that the received offer is around 5K per second, because the puller is stuck in a loop.
Some general context:
The text was updated successfully, but these errors were encountered: