agent-substrate / agent-substrate/substrate

API issue: Actor.node_vms_with_local_snapshots is questionable

Open
#1,326 0 comments 0 reactions 0 assignees View on GitHub
area/api kind/bug
Dominant language
Go
Stars
1.9k
Forks
317
Avg merge
1d 23h
Merged PRs (30d)
289

Description

Is it allowed for snapshots to be propagated in the background? I have to believe yes. So if I have a 5K cluster with thousands of actors, is every actor going to be updated to list every node? I can't imagine that is the intent.

Contributor guide

Open the contributing guide

Research direction

Search for `Actor.node_vms_with_local_snapshots` in the Go code and inspect all call sites to see how snapshot lists are propagated. Then trace related background propagation/scheduler logic to verify whether actor updates are intended to cover every node for every actor. Locate existing tests around actor or API snapshot responses, and finish when expected large-cluster behavior is covered (and updated if semantics need clarification).

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
api
Issue type
Bug
Difficulty
3/5
Estimated time
Half a day
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
64/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.