Thanks to visit codestin.com
Credit goes to github.com

Skip to content

make strict service loading default for v3 #9561

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Nov 6, 2023

Conversation

bentsku
Copy link
Contributor

@bentsku bentsku commented Nov 6, 2023

Motivation

Following the change merged in master with #9494, we now want to make it enabled by default with v3.0.

Changes

Make use of is_env_not_false to validate if the feature is not disabled (which makes it enabled by default).
Added a test for the default enabling and disabling of the feature as well.

@bentsku bentsku added area: infrastructure Installation and startup of LocalStack and components semver: minor Non-breaking changes which can be included in minor releases, but not in patch releases labels Nov 6, 2023
@bentsku bentsku added this to the 3.0 milestone Nov 6, 2023
@bentsku bentsku self-assigned this Nov 6, 2023
@bentsku bentsku requested a review from thrau as a code owner November 6, 2023 13:38
Copy link

github-actions bot commented Nov 6, 2023

LocalStack Community integration with Pro

       2 files  ±0         2 suites  ±0   1h 9m 51s ⏱️ + 2m 53s
2 325 tests ±0  1 790 ✔️ ±0  535 💤 ±0  0 ±0 
2 326 runs  ±0  1 790 ✔️ ±0  536 💤 ±0  0 ±0 

Results for commit 28ce414. ± Comparison against base commit 1777130.

@coveralls
Copy link

Coverage Status

coverage: 83.866% (+0.006%) from 83.86%
when pulling 28ce414 on restricted-service-loading-default
into 1777130 on release/v3.0.

@bentsku bentsku requested a review from alexrashed November 6, 2023 16:07
Copy link
Member

@alexrashed alexrashed left a comment

Choose a reason for hiding this comment

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

Nice and clean change of the defaults. I would classify this as a major change though. Maybe you could change the label?
However, this isn't critical, since it is targeting the release branch anyways :)

@bentsku bentsku added semver: major Breaking changes which can be included in a major release only and removed semver: minor Non-breaking changes which can be included in minor releases, but not in patch releases labels Nov 6, 2023
@bentsku bentsku merged commit 541593a into release/v3.0 Nov 6, 2023
@bentsku bentsku deleted the restricted-service-loading-default branch November 6, 2023 17:19
@alexrashed alexrashed mentioned this pull request Nov 6, 2023
20 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: infrastructure Installation and startup of LocalStack and components semver: major Breaking changes which can be included in a major release only
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants