Skip to content

Certain Druid property overrides are ignored due to dynamically added properties #381

Closed
@maltesander

Description

@maltesander

Affected version

All

Current and expected behavior

We have some dynamically resolved druid properties that are added in the ConfigMap after the static and override merging has happened via product config.

This will lead to ignoring several (and not documented) properties that therefore cannot be overridden anymore.

Expected

All properties are over-ridable

Possible solution

The way this is implemented, we should first collect all dynamically added properties in a Map which then is extended by the merged static and config overrides properties (currently it is the other way around).

Additional context

This came up in a discussion https://github.com/orgs/stackabletech/discussions/10

Metadata

Metadata

Assignees

Type

No type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions