sls-packaging sets the individual-addressability extension #1643
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
We enforce this everywhere in code, however we need to make sure stragglers are picked up to avoid infrastructure failures. We could assume the manifest default is true, however that is risky for older product. This way new releases pick up the new value if it's not already specified.
==COMMIT_MSG==
sls-packaging sets the individual-addressability extension default value to
true
when not otherwise specified==COMMIT_MSG==
Possible downsides?
Ideally we excavate this into buildscripts first, which we've done in 99.9% of projects at this point. This acts as a backstop for one-off projects, assuming they take sls-packaging upgrades. This will apply to other languages as well as Java.