-
Notifications
You must be signed in to change notification settings - Fork 140
New issue
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
Lotus: splitstore and snapshots preparedness for tipset CIDs #1053
Comments
Node was not running a splitstore, but this will definitely become a problem with it. |
oh we have an issue for this! so... so not splitstore.. but more of.. we dont think tipset CID is ever put in the block store in the first place lololol |
filecoin-project/lotus#9904 for the non-splitstore part of this issue. |
I've renamed this issue to align with what should be covered. I think this is best assigned to @arajasek, so will reassign. |
i sus the splitstore part of this issue shall be resolved by filecoin-project/lotus#9799 |
So there's 3 parts to this:
|
|
Handing over to Jennifer, who will close when lotus 9977 lands. |
filecoin-project/lotus#10042 is the last piece. will make sure lotus pr lands so closing this now |
A user has reported that the attached program run against Wallaby is unable to resolve a tipset that the node provided in the first place.
bafy2bzacecwnr6sbpqvo6hcezvkqdi5unnd4t4mwa7zqyljtxtfzacy2ojgi6
.Theory
The Wallaby JSON-RPC endpoint is running the Lotus splitstore (pending confirmation). Tipset keys are not linked to the state tree or the chain in any manner, nor to one another; therefore the splitstore discards them. That would explain why more recent heights are available, while older ones aren't.
Solution
Maybe add the ability to inform the splitstore about CIDs bound by time, not by linkage?
Repro
The text was updated successfully, but these errors were encountered: