We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
This EPIC is an entry point for the BlockSync Storage Overhaul efforts. For deeper context, look at ADR document: #1037
share
ShardAccessor
io.Reader
Retriever.retrieverSession
WriteEDS
ReadEDS
Read/WriteEDS
EDSStore
EDSStore.Put
EDSStore.GetCAR
EDSStore.Blockstore
EDSStore.Remove
EDSStore.Get
EDSStore.Has
DAGStore
share.EDSStore
EDStore
Store.CARBlockstore
DataHash
share.Root
Store
Store.GetRoot
GetSharesByNamespace
GetCARByNamespace
Listener
Exchange
core
Blockstore
eds.Store.Blockstore
eds.Store
share.CacheAvailability
share.LightAvailability
share.EDStore
An ongoing list of bugfixes that are discovered and fixed during the EPIC implementation:
GetCAR
CARBlockstore
The text was updated successfully, but these errors were encountered:
walldiss
distractedm1nd
Wondertan
No branches or pull requests
Context
This EPIC is an entry point for the BlockSync Storage Overhaul efforts.
For deeper context, look at ADR document: #1037
Tasks
Preliminary Work
share
#878share
pkg #1100ShardAccessor
to return anio.Reader
#1101Retriever.retrieverSession
#1103 (Nice to have)EDS Serde
WriteEDS
#1105ReadEDS
#1104Read/WriteEDS
#1106EDSStore
EDSStore
definition and constructor #1107EDSStore.Put
#1108EDSStore.GetCAR
#1109EDSStore.Blockstore
#1115EDSStore.Remove
#1110EDSStore.Get
#1111EDSStore.Has
#1112DAGStore
insideEDSStore
#1116share.EDSStore
#1114EDStore
has EDS of an empty block #1113EDSStore
#1361Store.CARBlockstore
#1427DataHash
instead ofshare.Root
inStore
methods #1428Store.GetRoot
#1509Reading DataByNamespace
GetSharesByNamespace
with an option to collect Merkle proofs #1117GetCARByNamespace
#1118Bridge/Full Node Integration
Listener
andExchange
out to the rootcore
pkg #1424Blockstore
overeds.Store.Blockstore
for FN/BNs #1422eds.Store
inListener
#1423Post Housekeeping/Optimizations
share.CacheAvailability
andshare.LightAvailability
#1119Related
share.EDStore
#1122BugFixes
An ongoing list of bugfixes that are discovered and fixed during the EPIC implementation:
ShardAccessor
caching for use inGetCAR
andCARBlockstore
#1514The text was updated successfully, but these errors were encountered: