More bug fixes and improvements to ShrEx.
What's Changed
BREAKING
- refactor(libhead): unify VerifyAdjacent and VerifyNonAdjacent into Verify by @Wondertan in https://github.com/celestiaorg/celestia-node/pull/1777
FEATURE
- feat: add libheader exchange metrics by @derrandz in https://github.com/celestiaorg/celestia-node/pull/1794
IMPROVEMENTS
- feat(das): Don't sample recent jobs twice by @walldiss in https://github.com/celestiaorg/celestia-node/pull/1815
- perf(share): don't broadcast datahash of empty EDS by @Wondertan in https://github.com/celestiaorg/celestia-node/pull/1814
- misc(libs/header): verify chainID in incoming headers by @vgonkivs in https://github.com/celestiaorg/celestia-node/pull/1746
- perf(share/full): avoid loading EDS for subsequent availability checks by @Wondertan in https://github.com/celestiaorg/celestia-node/pull/1819
- improvement(cmd): Auth cmd generates new priv key for jwt if not yet found in node store by @renaynay in https://github.com/celestiaorg/celestia-node/pull/1823
- feat(modp2p): Make IP Colocation configurable for pubsub parameters by @derrandz in https://github.com/celestiaorg/celestia-node/pull/1849
BUG FIXES
- test(share/getters): Fix cascade test by @renaynay in https://github.com/celestiaorg/celestia-node/pull/1820
- bugfix(libs/header/exchange): do not request an empty range by @vgonkivs in https://github.com/celestiaorg/celestia-node/pull/1818
- fix(libs/header/syncer): fix bounds during syncing by @vgonkivs in https://github.com/celestiaorg/celestia-node/pull/1850
MISC
- refactor(share/p2p/shrexeds): Increase ODS write deadline to block time and add hash to log by @renaynay in https://github.com/celestiaorg/celestia-node/pull/1816
- chore(deps): bump go.opentelemetry.io/otel from 1.11.2 to 1.13.0 by @dependabot in https://github.com/celestiaorg/celestia-node/pull/1709
- chore(deps): bump go.opentelemetry.io/otel/trace from 1.11.2 to 1.13.0 by @dependabot in https://github.com/celestiaorg/celestia-node/pull/1710
- chore: bump app to official v0.12.0 by @evan-forbes in https://github.com/celestiaorg/celestia-node/pull/1843
- chore(deps): bump golang.org/x/crypto from 0.5.0 to 0.6.0 by @dependabot in https://github.com/celestiaorg/celestia-node/pull/1826
- chore(deps): bump github.com/hashicorp/go-retryablehttp from 0.7.1-0.20211018174820-ff6d014e72d9 to 0.7.2 by @dependabot in https://github.com/celestiaorg/celestia-node/pull/1827
Full Changelog: https://github.com/celestiaorg/celestia-node/compare/v0.7.0-rc9...v0.7.0-rc10