Skip to content

[Grouped Updates] Don't instantiate any groups without the feature flag#7557

Merged
brrygrdn merged 1 commit intomainfrom
brrygrdn/guard-group-eval-with-experiment
Jul 14, 2023
Merged

[Grouped Updates] Don't instantiate any groups without the feature flag#7557
brrygrdn merged 1 commit intomainfrom
brrygrdn/guard-group-eval-with-experiment

Conversation

@brrygrdn
Copy link
Copy Markdown
Contributor

With the changes made in #7548 we have a clear touch-point as to when groups are hydrated from the configuration at job startup.

This follows up on that to correct and oversight where the feature flag / experiment for grouped updates didn't stop us attempting to interpret your group config if the feature was disabled.

At this point we're in public beta so this experiment is generally true in production but this reduces the splash radius for anyone using the CLI and ensures that the feature flag is a proper circuit breaker if we need to turn things off temporarily.

@brrygrdn brrygrdn requested a review from a team as a July 13, 2023 11:11
@brrygrdn brrygrdn changed the title Don't instantiate any groups without the feature flag [Grouped Updates] Don't instantiate any groups without the feature flag Jul 13, 2023
@brrygrdn brrygrdn force-pushed the brrygrdn/refactor-dependency-group-engine branch from e7804f5 to 15beeeb Compare July 14, 2023 09:13
Base automatically changed from brrygrdn/refactor-dependency-group-engine to main July 14, 2023 11:32
@brrygrdn brrygrdn force-pushed the brrygrdn/guard-group-eval-with-experiment branch from 167601d to 0d141f7 Compare July 14, 2023 11:48
@brrygrdn brrygrdn merged commit d5ecf60 into main Jul 14, 2023
@brrygrdn brrygrdn deleted the brrygrdn/guard-group-eval-with-experiment branch July 14, 2023 12:38
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.

2 participants