Skip to content

Introduce using MicroProfile Config API #7457

@poikilotherm

Description

@poikilotherm

This is a story for epic #7000
This could be done as part of #7424, but as we prefer more narrow scopes, don't.


As you might have noticed, #7422 is about to introduce the first pieces to bring us the joy of MicroProfile Config API without calling ourselves a microservice.

This issue is about paving the ground to enable #7424 profit from it and offer full configuration flexibility.

We will introduce:

  • Maven dependencies for using the API
  • A test dependency for running unit and integration tests with an API implementation but without deploying to a full fledged appserver
  • Allow moving and renaming of config, but remain backward-compatible:
    • A config source to enable aliases, as we are likely to rename a few "JVM properties"
    • A config source to allow moving some database settings to MicroProfile Config
    • Scenario: make the old settings deprecated and log their use, giving hints about migration

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions