Skip to content

Add the v0.32.0 merge plan for the fork - #21

Merged
carlos-lopez-vecino merged 4 commits into
dp-stablefrom
PAIINFRA-227/v0-32-merge-plan
Oct 13, 2026
Merged

carlos-lopez-vecino merged 4 commits into
dp-stablefrom
PAIINFRA-227/v0-32-merge-plan

Conversation

@carlos-lopez-vecino

Copy link
Copy Markdown

Jira Issue

Summary

Jira: PAIINFRA-227

Type of change

  • Bug fix
  • New feature
  • Refactoring (no behavior change)
  • Dependency update
  • Documentation
  • Other (describe):

Test plan

  • Manual testing (describe below)

Documentation only, no code changes. The verdicts were checked against the v0.32.0 source and a trial merge of v0.32.0 into dp-stable 7088896 (36 conflicted files).

Changes

File Change
docs/fork/v0.32-merge-plan.md New merge plan for v0.32.0

Does this introduce a user-facing change?

No

Special notes for reviewers

  • The decisions that most need a second opinion: dropping the owner-forwarding machinery, and the per-call backend sessions for stateful backends.
  • The "Check on stg" section lists what PAIINFRA-231 must verify.

🤖 Generated with Claude Code

Spike output for PAIINFRA-227. v0.32.0 rewrites the vMCP core, so
most fork session and HA patches sit on code that no longer exists.
The plan gives a verdict for each fork patch (keep, re-implement or
drop), the resolution for each conflicted file, the CRD compatibility
check against the v0.29.3 and f904 operators, and the rollout gates.
The merge (PAIINFRA-228) follows it after review.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@github-actions github-actions Bot added the size/S label Oct 6, 2026
The plan review settled the open questions, and checks on the live
clusters changed two earlier assumptions:

- Drop the Redis address alias in this merge. No live object uses it
  and no cluster runs the f904 operator any more.
- The GET re-registration re-bind is real in v0.32.0 and lets another
  user take over a session. The guard is now required.

Also add the decisions table, the Cedar check, the backend MCP review
for the per-call backend session model, and the stg load scenarios.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@github-actions github-actions Bot added size/M and removed size/S labels Oct 12, 2026
All re-ports go into M3. The GET re-bind test ships with the guard.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@carlos-lopez-vecino
carlos-lopez-vecino merged commit efb2b2d into dp-stable Oct 13, 2026
14 of 17 checks passed
@carlos-lopez-vecino
carlos-lopez-vecino deleted the PAIINFRA-227/v0-32-merge-plan branch October 13, 2026 14:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants