Fixes a non-critical bug with pruning where a syncing BN would store historic blocks it does not need to store (which would be later cleaned up by pruner). Now unnecessary writes are avoided.
Also fixes bug with discovery timer deadlock, hopefully improving stability of node discovery.
What's Changed
- deps(go.mod): bump app by @renaynay in https://github.com/celestiaorg/celestia-node/pull/4220
- deps(go.mod): bump app by @renaynay in https://github.com/celestiaorg/celestia-node/pull/4223
- fix(p2p/discovery,core/listener): fix timer deadlock by @walldiss in https://github.com/celestiaorg/celestia-node/pull/4231
- fix(swamp): collect submitted heights in FillBlocks by @vgonkivs in https://github.com/celestiaorg/celestia-node/pull/4235
- refactor: modernize by @cristaloleg in https://github.com/celestiaorg/celestia-node/pull/4239
- fix(core):
storeEDSrespects window param by @renaynay in https://github.com/celestiaorg/celestia-node/pull/4244 - misc(.gitignore): ignore go.work.sum by @renaynay in https://github.com/celestiaorg/celestia-node/pull/4250
- refactor(nodebuilder): Deprecation of Full Node Support by @walldiss in https://github.com/celestiaorg/celestia-node/pull/4248
Full Changelog: https://github.com/celestiaorg/celestia-node/compare/v0.22.1-arabica...v0.22.2-arabica