This patch release contains a fix to address datastore bloat. We recommend full
and bridge
node runners to clear their datastore via the new command unsafe-reset-store
and re-sync from scratch.
Example:
celestia bridge unsafe-reset-store --p2p.network blockspacerace
This release also contains a change to the config - please re-initialise your node!
What's Changed
BREAKING
FEATURE
- feat: include function signatures in rpc cli autocompletions by @distractedm1nd in #2026
- feat(share/getter): add support for ErrNotFound in IPLD/Store getters by @walldiss in #2050
- feat(cli): adding unsafe-reset-store command by @distractedm1nd in #2070
REFACTORING
- refactoring(share/p2p): remove TTL in pubsub by @vgonkivs in #2023
- refactor(share/eds): add ErrNotFound to eds store and shrex server by @walldiss in #2048
- refactor(libs/fraud): fraud tests overhaul by @Wondertan in #2039
BUG FIXES
- fix: CLI for
GetSharesByNamespace
should allow hex for namespace by @distractedm1nd in #2025 - fix: adding traces to pyroscope dashboard by @distractedm1nd in #2054
- fix(swamp): fixing p2p_test and reconstruct_test by @distractedm1nd in #1951
- fix(share/eds): add custom inverted index for badger as storage backend by @distractedm1nd in #2053
- fix(eds/store): use
Path
instead ofHost
inFileMount
serialization/deserialization by @distractedm1nd in #2071
DEPENDENCIES
- chore(deps): Upgrade setup-go by @walldiss in #2017
- chore(deps): Upgrading to go 1.20 by @walldiss in #2015
- chore: migrate to go-fraud by @Wondertan in #2064
MISCELLANEOUS
- feat: pin version of common workflows and actions by @smuu in #2005
- das/share: Change log from DAH.Hash() to DAH.String() by @Ray-Escobar in #1971
- chore(log): Suppress pubsub logs to WARN and net/identify to ERROR by @HoytRen in #2002
- chore: Make use of common adr template by @MSevey in #2030
New Contributors
- @Ray-Escobar made their first contribution in #1971
Full Changelog: v0.8.2...v0.8.3-rc1