Skip to content

chore: bump ASAPController rev pin to pick up SummaryExecutor - #410

Merged
zzylol merged 1 commit into
mainfrom
chore/bump-asapcontroller-rev-summaryexecutor
Jul 25, 2026
Merged

zzylol merged 1 commit into
mainfrom
chore/bump-asapcontroller-rev-summaryexecutor

Conversation

@zzylol

@zzylol zzylol commented Jul 24, 2026

Copy link
Copy Markdown
Contributor

Summary

control_plane/asap_types were pinned to ASAPController rev 01745cce,
which predates ASAPController#155 ("feat(sketch): SummaryExecutor --
serving-time execution model for L4Node"). Bumps both to fc09c3a
(current main tip, a strict descendant) so
asap_sketch::exec::{SummaryExecutor, execute} is available.

This is prerequisite plumbing for implementing
data_plane/docs/l4node-plan-executor-design.md (Step C, #409) --
ASAPQueryEngine needs SummaryExecutor in scope before it can
implement it.

asap_types/Cargo.toml's existing pin comment requires it to match
control_plane's exactly (two revs of the same git dependency resolve
to two distinct Rust types that won't unify), so both pins move
together, same as every prior bump.

Test plan

  • cargo check --workspace -- clean, no new warnings.
  • cargo test -p control_plane -p asap_types -- 765 passed, 1
    pre-existing failure (invalid_sketch_type_override_falls_back_to_default).
    Verified this failure is not introduced by this bump: it fails
    identically on unmodified main (930cb78) before this change.
    Leaving it as-is -- out of scope for a rev-pin bump; flagging here
    for a separate fix.

🤖 Generated with Claude Code

control_plane and asap_types were pinned to 01745cce, which predates
ASAPController#155 ("feat(sketch): SummaryExecutor -- serving-time
execution model for L4Node"). Bump both to fc09c3a (current main tip,
a strict descendant) so `asap_sketch::exec::{SummaryExecutor, execute}`
is available -- needed to implement
data_plane/docs/l4node-plan-executor-design.md (Step C).

asap_types' pin comment already requires it to match control_plane's
exactly (two revs of the same git dep resolve to distinct Rust types
that won't unify), so both move together.

Verified: `cargo check --workspace` clean; `cargo test -p control_plane
-p asap_types` has the same single pre-existing failure
(invalid_sketch_type_override_falls_back_to_default) on this rev and
on unmodified main -- unrelated to this bump, not introduced by it.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
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