Skip to content
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

Sync state via NeoFS block storage #3793

Open
AnnaShaleva opened this issue Jan 23, 2025 · 0 comments
Open

Sync state via NeoFS block storage #3793

AnnaShaleva opened this issue Jan 23, 2025 · 0 comments
Labels
enhancement Improving existing functionality I3 Minimal impact S2 Regular significance U3 Regular
Milestone

Comments

@AnnaShaleva
Copy link
Member

Depends on #3782.

  1. Refactor the triggers of tryInitStateSync: the node should be able to sync without peers, hence, it's not enough to initialize state sync on peer connection/heartbeat.
  2. Find latest state snapshot in NeoFS, start sync from this snapshot as described in Headers fetching via NeoFS BlockFetcher service #3789 (comment).
  3. In fact, only MPT fetcher should be integrated into the state sync scheme after Headers fetching via NeoFS BlockFetcher service #3789 using the same approach as for Block/Header sync fetcher.
@AnnaShaleva AnnaShaleva added enhancement Improving existing functionality I3 Minimal impact S2 Regular significance U3 Regular labels Jan 23, 2025
@AnnaShaleva AnnaShaleva modified the milestones: v0.109.0, v0.108.0 Jan 23, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Improving existing functionality I3 Minimal impact S2 Regular significance U3 Regular
Projects
None yet
Development

No branches or pull requests

1 participant