Skip to content

atelet: fast-forward a Checkpoint already at its destination - #1139

Draft
Troy Chiu (troychiu) wants to merge 6 commits into
agent-substrate:mainfrom
troychiu:split/5-atelet-fast-forward
Draft

atelet: fast-forward a Checkpoint already at its destination#1139
Troy Chiu (troychiu) wants to merge 6 commits into
agent-substrate:mainfrom
troychiu:split/5-atelet-fast-forward

Conversation

@troychiu

@troychiu Troy Chiu (troychiu) commented Aug 21, 2026

Copy link
Copy Markdown
Contributor

Part 5 of a 5-part split. Based on main rather than the branch below it, so the diff also carries the earlier branches' commits; the commit to review here is the last one, atelet: fast-forward a Checkpoint already at its destination.

Fixes #<issue_number_goes_here>

It's a good idea to open an issue first for discussion.

  • Tests pass
  • Appropriate changes to documentation are included in the PR

The stack (each PR is based on main, so each diff contains the ones above it):

  1. ategcs: recognize every S3 "not there" as object absence #1135 — ategcs: recognize every S3 "not there" as object absence
  2. microvm: find a restored actor's CH api-socket without ateom's record #1136 — microvm: find a restored actor's CH api-socket without ateom's record
  3. atelet: serialize node-local operations per actor #1137 — atelet: serialize node-local operations per actor
  4. ateom: replay a completed checkpoint instead of re-running it #1138 — ateom: replay a completed checkpoint instead of re-running it (+ ateomnet netns cleanup guard)
  5. atelet: fast-forward a Checkpoint already at its destination #1139 — atelet: fast-forward a Checkpoint already at its destination

@google-cla

google-cla Bot commented Aug 21, 2026

Copy link
Copy Markdown

Thanks for your pull request! It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA).

View this failed invocation of the CLA check for more information.

For the most up to date status, view the checks section at the bottom of the pull request.

@troychiu
Troy Chiu (troychiu) force-pushed the split/5-atelet-fast-forward branch from 24332fa to 075713d Compare August 21, 2026 23:56
@troychiu
Troy Chiu (troychiu) marked this pull request as draft August 21, 2026 23:57
@troychiu
Troy Chiu (troychiu) force-pushed the split/5-atelet-fast-forward branch from 075713d to 3c1b5cd Compare August 21, 2026 23:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant