-
Notifications
You must be signed in to change notification settings - Fork 8
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
Make F3 consensus final #603
Milestone
Comments
masih
added a commit
that referenced
this issue
Sep 13, 2024
Expand the F3 EC backend API to mark a given tipset as final. This translates to checkpointing the tipset in Lotus beyond which no forks are allowed. Part of #603
masih
added a commit
that referenced
this issue
Sep 13, 2024
Expand the F3 EC backend API to mark a given tipset as final. This translates to checkpointing the tipset in Lotus beyond which no forks are allowed. Part of #603
masih
added a commit
to filecoin-project/lotus
that referenced
this issue
Sep 13, 2024
Once a decision is received from F3, checkpoint it in chain-store. As part of checkpointing, refactor the F3 tipset wrapper to reduce type casting. Note that go-f3 module now uses Go 1.22, which requires Lotus go module to be updated accordingly. Part of filecoin-project/go-f3#603
8 tasks
masih
added a commit
to filecoin-project/lotus
that referenced
this issue
Sep 13, 2024
Once a decision is received from F3, checkpoint it in chain-store. As part of checkpointing, refactor the F3 tipset wrapper to reduce type casting. Note that go-f3 module now uses Go 1.22, which requires Lotus go module to be updated accordingly. Part of filecoin-project/go-f3#603
masih
added a commit
that referenced
this issue
Sep 13, 2024
Expand the F3 EC backend API to mark a given tipset as final. This translates to checkpointing the tipset in Lotus beyond which no forks are allowed. Part of #603
masih
added a commit
to filecoin-project/lotus
that referenced
this issue
Sep 13, 2024
Once a decision is received from F3, checkpoint it in chain-store. As part of checkpointing, refactor the F3 tipset wrapper to reduce type casting. Note that go-f3 module now uses Go 1.22, which requires Lotus go module to be updated accordingly. Part of filecoin-project/go-f3#603
@Stebalien is this not already covered by:
? |
masih
added a commit
to filecoin-project/lotus
that referenced
this issue
Sep 13, 2024
Once a decision is received from F3, checkpoint it in chain-store. As part of checkpointing, refactor the F3 tipset wrapper to reduce type casting. Note that go-f3 module now uses Go 1.22, which requires Lotus go module to be updated accordingly. Part of filecoin-project/go-f3#603
Yeah, it sounds like that part works. |
masih
added a commit
that referenced
this issue
Sep 16, 2024
Expand the F3 EC backend API to mark a given tipset as final. This translates to checkpointing the tipset in Lotus beyond which no forks are allowed. Part of #603
masih
added a commit
that referenced
this issue
Sep 17, 2024
Expand the F3 EC backend API to mark a given tipset as final. This translates to checkpointing the tipset in Lotus beyond which no forks are allowed. Part of #603
masih
added a commit
to filecoin-project/lotus
that referenced
this issue
Sep 17, 2024
Once a decision is received from F3, checkpoint it in chain-store. As part of checkpointing, refactor the F3 tipset wrapper to reduce type casting. Note that go-f3 module now uses Go 1.22, which requires Lotus go module to be updated accordingly. Part of filecoin-project/go-f3#603
masih
added a commit
to filecoin-project/lotus
that referenced
this issue
Sep 17, 2024
Once a decision is received from F3, checkpoint it in chain-store. As part of checkpointing, refactor the F3 tipset wrapper to reduce type casting. Note that go-f3 module now uses Go 1.22, which requires Lotus go module to be updated accordingly. Part of filecoin-project/go-f3#603
masih
added a commit
that referenced
this issue
Sep 17, 2024
Expand the F3 EC backend API to mark a given tipset as final. This translates to checkpointing the tipset in Lotus beyond which no forks are allowed. Part of #603
masih
added a commit
that referenced
this issue
Sep 17, 2024
Expand the F3 EC backend API to mark a given tipset as final. This translates to checkpointing the tipset in Lotus beyond which no forks are allowed. Part of #603
masih
added a commit
that referenced
this issue
Sep 17, 2024
Expand the F3 EC backend API to mark a given tipset as final. This translates to checkpointing the tipset in Lotus beyond which no forks are allowed. Part of #603
masih
added a commit
that referenced
this issue
Sep 18, 2024
Expand the F3 EC backend API to mark a given tipset as final. This translates to checkpointing the tipset in Lotus beyond which no forks are allowed. Part of #603
masih
added a commit
that referenced
this issue
Sep 18, 2024
Expand the F3 EC backend API to mark a given tipset as final. This translates to checkpointing the tipset in Lotus beyond which no forks are allowed. Part of #603
masih
added a commit
to filecoin-project/lotus
that referenced
this issue
Sep 18, 2024
Once a decision is received from F3, checkpoint it in chain-store. As part of checkpointing, refactor the F3 tipset wrapper to reduce type casting. Note that go-f3 module now uses Go 1.22, which requires Lotus go module to be updated accordingly. Part of filecoin-project/go-f3#603
github-merge-queue bot
pushed a commit
that referenced
this issue
Sep 18, 2024
Expand the F3 EC backend API to mark a given tipset as final. This translates to checkpointing the tipset in Lotus beyond which no forks are allowed. Part of #603
masih
added a commit
to filecoin-project/lotus
that referenced
this issue
Sep 18, 2024
Once a decision is received from F3, checkpoint it in chain-store. As part of checkpointing, refactor the F3 tipset wrapper to reduce type casting. Note that go-f3 module now uses Go 1.22, which requires Lotus go module to be updated accordingly. Part of filecoin-project/go-f3#603
masih
added a commit
to filecoin-project/lotus
that referenced
this issue
Sep 18, 2024
Once a decision is received from F3, checkpoint it in chain-store. As part of checkpointing, refactor the F3 tipset wrapper to reduce type casting. Note that go-f3 module now uses Go 1.22, which requires Lotus go module to be updated accordingly. Part of filecoin-project/go-f3#603
This is done when the Lotus PR gets merged. Currently in review. |
masih
added a commit
to filecoin-project/lotus
that referenced
this issue
Sep 18, 2024
* Checkpoint tipsets that are finalized by F3 Once a decision is received from F3, checkpoint it in chain-store. As part of checkpointing, refactor the F3 tipset wrapper to reduce type casting. Note that go-f3 module now uses Go 1.22, which requires Lotus go module to be updated accordingly. Part of filecoin-project/go-f3#603 * Make checkpointing chainstore optional via build constraints
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
We need to:
The text was updated successfully, but these errors were encountered: