Skip to content

Support suspending a PAUSED actor without waking it #791

Description

@HavenXia

From #119,

If an actor remains paused for an extended period and --timer is provided, the system escalates it to a SUSPENDED state to ensure data safety and free up local node storage.

We need to support the SuspendActor on a PAUSED actor, overall it should be one atelet call that uploads the existing local files, then the api records the ActorSnapshot, clears LocalSnapshotInfo and the node pin, and sets SUSPENDED.

This is a critical path for both Actor Lifecycle(#119) and System Upgrade(#473)

Metadata

Metadata

Type

No type

Projects

Status
Todo

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions