Skip to content
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

SE Config can be created from MP Config #2060

Merged
merged 8 commits into from
Jun 19, 2020

Conversation

tomas-langer
Copy link
Member

Environment variables were not honored correctly - now we use MP config as the implementation and we have an SE config implementation fronting it when creating SE config from MP Config.

Resolves #2059

@aseovic
Copy link
Collaborator

aseovic commented Jun 19, 2020

Looks like there are a few test failures and a SpotBugs issue to address.

As for the implementation, I understand and agree with the overall approach, but can't really provide much feedback on the actual implementation.

@@ -605,6 +584,7 @@ private EmptyConfigHolder() {
.disableSystemPropertiesSource()
.disableParserServices()
.disableFilterServices()
.changesExecutor(command -> {})
Copy link
Contributor

Choose a reason for hiding this comment

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

Maybe we could add some disableMutableSources or something similar in the future

danielkec
danielkec previously approved these changes Jun 19, 2020
tomas-langer and others added 7 commits June 19, 2020 13:53
Signed-off-by: Tomas Langer <tomas.langer@oracle.com>
Empty config now does not create an executor service.

Signed-off-by: Tomas Langer <tomas.langer@oracle.com>
Signed-off-by: Tomas Langer <tomas.langer@oracle.com>
Added env var test.

Signed-off-by: Tomas Langer <tomas.langer@oracle.com>
danielkec
danielkec previously approved these changes Jun 19, 2020
…ailure fix)

Signed-off-by: Tomas Langer <tomas.langer@oracle.com>
@tomas-langer tomas-langer merged commit af94954 into helidon-io:master Jun 19, 2020
@tomas-langer tomas-langer deleted the 2059-mp-se-config branch June 19, 2020 14:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

MP to SE Config issue
4 participants