Skip to content

QTL - Dynamic Configuration - Smarter initalization #2685

@drcrallen

Description

@drcrallen

There were some questions in #1576 regarding if the FIRST time someone creates lookups could be smarter about handling null values in the configuration.

The MVP solution is to require an empty map {} be posted to the configuration in order to override a NULL config value.

This ask is that the QTL dynamic config has a more straight forward methodology for handling its first-time initialization

Such initialization should make ABSOLUTELY SURE that there is not an error case where a configuration in the metadata can be overwritten by a race between proper initial population of local metadata cache, and writing of the new config to the metadata store.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions