-
Notifications
You must be signed in to change notification settings - Fork 1
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
feat: add support for penumbra v0.81.x #21
Conversation
Adds support for the `v0.80.x` -> `v0.81.x` chain upgrade for the `penumbra-1` chain.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks like this implements the no-op migration logic we need ; curious to see how a run of this goes
Just made it over the first upgrade boundary, at 501974, so a while to go yet until the new logic is hit. But that's running from scratch, to make a full database. In order to validate just the new logic, can I just run from a target block? I'd thought this would have worked: full logs and error
Perhaps I'm misunderstanding the purpose of the |
Results:
The failure occurs shortly before the new upgrade boundary at 2611800, ostensibly due to an incomplete sqlite3 db. I'll try to patch together the missing ranges from backups. |
9bb9ad0
to
ee80faf
Compare
Patched up the sqlite3 db, see #22 for details. After progressing beyond 2609671, to the newly added |
82f32fa
to
ee80faf
Compare
The latest code successfully regenerated a cometbft event db for the |
Adds support for the
v0.80.x
->v0.81.x
chain upgrade for thepenumbra-1
chain.Testing and review
reindexer_archive.bin
, or obtain from https://artifacts.plinfra.net/: the one markedreindexer_archive-height-2609670.sqlite
would be great because it's right before the target upgrade height that we're adding support for.systemctl stop penumbra cometbft && penumbra-reindexer archive
penumbra-reindexer archive [...]
to write to it. That'll take a while, ~20h or so.