ethersphere / bee-backlog

zenhub epics repo
0 stars 0 forks source link

reserve size discrepancy after many batch evictions #64

Closed istae closed 3 months ago

istae commented 11 months ago

After increasing the postage price, a large amount of batches expired, causing the storage radius to drop from 4 to 0. It was expected that after expirations finish, the reserve sizes should match across every node, but this was not the case for some nodes.

after restarting node 5, the reserve size remained to be the same.

image

istae commented 11 months ago

after adding a new metric for counting chunks belonging to invalid/non-existing batches, it was revealed that there are chunks in the reserve with bad chunks image

istae commented 11 months ago

A worker was added to remove expired chunks directly here https://github.com/ethersphere/bee/pull/4391

istae commented 7 months ago

after the rest of the tickets under the epic, a major testing session will be carried out. if the issue described above still persists, then, a new investigation is needed.

nikipapadatou commented 7 months ago

Leveldb transactions tasks are expected to bring improvements to this one as well. Re-evaluate after leveldb tasks are released.

nikipapadatou commented 3 months ago

Closing this as it was handled by the changes on 2.1.