Skip to content

Conversation

@SarahFrench
Copy link
Member

@SarahFrench SarahFrench commented Nov 27, 2025

This PR is part of a big PR, #37248, that I'm trying to break down into multiple smaller PRs that are easier to review.

In the past a Plan would always need to describe a backend, so the Backend field was a value. Now that a Plan can describe either a Backend or a StateStore I've updated those fields to both be pointers. That makes it easier to detect which one is set or unset.

Target Release

N/A

Rollback Plan

  • If a change needs to be reverted, we will roll out an update to the code within 7 days.

Changes to Security Controls

Are there any changes to security controls (access controls, encryption, logging) in this pull request? If so, explain.

CHANGELOG entry

  • This change is user-facing and I added a changelog entry.
  • This change is not user-facing.

@SarahFrench SarahFrench added the no-changelog-needed Add this to your PR if the change does not require a changelog entry label Nov 27, 2025
@github-actions
Copy link
Contributor

The equivalence tests failed. Please investigate here.

@SarahFrench SarahFrench force-pushed the pss/plan-struct-backend-via-pointer branch from 28593fe to 6b77cfd Compare November 28, 2025 10:21
@SarahFrench SarahFrench force-pushed the pss/plan-struct-backend-via-pointer branch from 6b77cfd to 37af64b Compare November 28, 2025 10:44
Copy link
Member

@radeksimko radeksimko left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thank you for splitting this out

@SarahFrench SarahFrench merged commit 9fb91c2 into main Nov 28, 2025
18 of 19 checks passed
@SarahFrench SarahFrench deleted the pss/plan-struct-backend-via-pointer branch November 28, 2025 16:12
@github-actions
Copy link
Contributor

I'm going to lock this pull request because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active contributions.
If you have found a problem that seems related to this change, please open a new issue and complete the issue template so we can capture all the details necessary to investigate further.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Dec 29, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

no-changelog-needed Add this to your PR if the change does not require a changelog entry

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants