celestia-node icon indicating copy to clipboard operation
celestia-node copied to clipboard

[EPIC] BlockSync Overhaul - Storage

Open Wondertan opened this issue 1 year ago • 0 comments

Context

This EPIC is an entry point for the BlockSync Storage Overhaul efforts. For deeper context, look at ADR document: #1037

Tasks

Preliminary Work

  • [x] #878
  • [ ] #1100
  • [ ] #824
  • [ ] #183
  • [ ] #1101
  • [ ] #1103 (Nice to have)

EDS Serde

  • [ ] #1105
  • [ ] #1104
  • [ ] #1106

EDSStore

  • [ ] #1107
  • [ ] #1108
  • [ ] #1109
  • [ ] #1115
  • [ ] #1110
  • [ ] #1111
  • [ ] #1112
  • [ ] #1116
  • [ ] #1114
  • [ ] #1113
  • [ ] share: metrics and traces for EDSStore

Reading DataByNamespace

  • [ ] #1117
  • [ ] #1118

Post Housekeeping

  • [ ] #1119
  • [ ] das: Revisit DASer concurrency default params for the Full Node
  • [ ] #1120
  • [ ] share: write doc.go to be Go Doc compliant
  • [ ] node: revisit the need for the Blockstore caching with bloomfilter
  • [ ] share: revisit APIs and minimize public surface in the pkg and subpkgs
  • [ ] #1233

Related

  • [ ] #1121
  • [ ] #1122

BugFixes

An ongoing list of bugfixes that are discovered and fixed during the EPIC implementation:

  • [x] https://github.com/celestiaorg/celestia-node/pull/1196

Wondertan avatar Sep 15 '22 14:09 Wondertan