This repository has been archived by the owner on Jan 11, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 6
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…into update_checkpointing
* json serialization * lint * rename struct
hmoniz
approved these changes
Apr 12, 2023
* adapt checkpointing to actor refactor * fix submission logic * ¨ * minor fixes to logic * subnet state serialization fixes * add get top-down message call
adlrocha
changed the title
Updated types for actor refactor
Feature: Cross-net message support
Apr 13, 2023
* Move topdown commit prototype to new branch * Function to manage topdown checkpoints * Update install_infra.sh fix infra script * restruct cli * refactor cli * add skeleton * remove checkpoint * update method naming * simplify code * make it compile * update serialization * Update Checkpoint serialization/deserialization (#154) * json serialization * lint * rename struct * updated types for actor refactor * Adapt bottom-up checkpoints to actor refactor (#156) * adapt checkpointing to actor refactor * fix submission logic * ¨ * minor fixes to logic * subnet state serialization fixes * add get top-down message call * Move topdown commit prototype to new branch * Function to manage topdown checkpoints * Implementation of topdown checkpoints * wip: adapting logic to correct submission logic * finalize top-down logic including pending endpoints * add logging to bottom up * add more logging * info use as_ref * We don't stop the top-down (resp. bottom-up) checkpoint manager if the bottom-up (resp. top-down) manager fails * add new genesis_epoch endpoint * check if subnet initialized for top-down checkpoint * add top down checkpoint submission looping (#164) * Fix error logging of manage checkpoint futures * Topdown loop submission (#165) * add top down checkpoint submission looping * fix state wait * update nonce * fix top down nonce * cleaning code * catch up bu checkpoint (#166) * catch up bu checkpoint * format code * last topdown executed checkpoint handler * fmt --------- Co-authored-by: Jorge Soares <547492+jsoares@users.noreply.github.com> Co-authored-by: cryptoAtwill <willes.lau@protocol.ai> Co-authored-by: cryptoAtwill <108330426+cryptoAtwill@users.noreply.github.com> Co-authored-by: Alfonso de la Rocha <adlrocha@tutamail.com>
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Update (2022-04-13)
This branch has been repurposed to become the staging branch for the integration of cross-net support and the actors refactor into the agent. After this PR is merged the agent should have:
Original description
This PR updates the types to accommodate the changes for the new actor bundle, and fixes the serialization of all this types.
This should become the base branch to build upon for the bottom-up and top-down checkpointing logic.