Netflix / archaius

Library for configuration management API
Apache License 2.0
2.46k stars 485 forks source link

Question: AbstractPollingScheduler Delete From Source #612

Closed sandy-adi closed 1 year ago

sandy-adi commented 4 years ago

The property ignoreDeletesFromSource in the AbstractPollingScheduler is used to remove properties that are deleting from the source that backs the Property provider. The current implementation has just one property store in memory which has the environment properties and also the properties that are dynamically loaded from a configuration source.

If the ignoreDeletesFromSource is set to false, the properties that are loaded as part of environment variables or other sources that are not from the dynamic configuration source will all be deleted when the configuration is installed. Can this be prevented somehow?

rajc28 commented 4 years ago

I am also interested in this change.

rgallardo-netflix commented 1 year ago

V1 is deprecated and no longer maintained. V2 does not have this flag.