-
Notifications
You must be signed in to change notification settings - Fork 579
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
MP Config fixes #1721
MP Config fixes #1721
Conversation
Signed-off-by: Tomas Langer <tomas.langer@oracle.com>
…rt conflict. Signed-off-by: Tomas Langer <tomas.langer@oracle.com>
Updated TCK support. Signed-off-by: Tomas Langer <tomas.langer@oracle.com>
Signed-off-by: Tomas Langer <tomas.langer@oracle.com>
Signed-off-by: Tomas Langer <tomas.langer@oracle.com>
Signed-off-by: Tomas Langer <tomas.langer@oracle.com>
There is a problem with health and converter. Working on it. |
Signed-off-by: Tomas Langer <tomas.langer@oracle.com>
Also an issue with native image. |
Signed-off-by: Tomas Langer <tomas.langer@oracle.com>
Native image now works (tested all three MP examples). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Wow... That was way more work than I expected it to be, but it looks great.
Thanks a bunch, really appreciate it. Hopefully we can get it in on time for M3.
config/config-mp/src/main/java/io/helidon/config/mp/MpConfigBuilder.java
Outdated
Show resolved
Hide resolved
Signed-off-by: Tomas Langer <tomas.langer@oracle.com>
config/config-mp/src/main/java/io/helidon/config/mp/MpConfigImpl.java
Outdated
Show resolved
Hide resolved
config/config-mp/src/main/java/io/helidon/config/mp/MpEnvironmentVariablesSource.java
Outdated
Show resolved
Hide resolved
Signed-off-by: Tomas Langer <tomas.langer@oracle.com>
config/config-mp/src/main/java/io/helidon/config/mp/MpSystemPropertiesSource.java
Show resolved
Hide resolved
config/encryption/src/main/java/io/helidon/config/encryption/MpEncryptionFilter.java
Show resolved
Hide resolved
.../arquillian/src/main/java/io/helidon/microprofile/arquillian/HelidonDeployableContainer.java
Outdated
Show resolved
Hide resolved
You probably don't want to commit |
Injecting without explicit key will inject all properties, injecting with a key will inject properties where keys have the prefix removed (and only containing keys that are prefixed with the key). Signed-off-by: Tomas Langer <tomas.langer@oracle.com>
* Map injection behavior restored to original (pre #1721). Injecting without explicit key will inject all properties, injecting with a key will inject properties where keys have the prefix removed (and only containing keys that are prefixed with the key). Signed-off-by: Tomas Langer <tomas.langer@oracle.com>
MP Configuration is now compliant with the specification (mutability of config).
Please see #1698 for details.
Resolves #1698