Component that does a periodic update of runtime configs.
Optional update event deduplication
Config update types to deduplicate. If enabled, JSON of the whole config is compared to the previous one; if same, no config update event is sent to the subscribers of dynamic_config::Source (OnConfigUpdate functions).
deduplicate-update-types static config option specifies the update types of the config cache, for which event deduplication should be performed. Possible values:
none (the default)
only-full
only-incremental
full-and-incremental
Full updates will always send an event unless deduplicated. Incremental updates may send an extra event for some config service implementations.
Note: This is not a silver bullet against extra events, because the events will be sent to every dynamic config subscriber if any part of the config has updated, not if the interesting part has updated.
dynamic-config-client-updater:store-enabled:trueload-only-my-values:truefallback-path:$runtime_config_pathfallback-path#fallback:/some/path/to/runtime_config.jsonfs-task-processor:fs-task-processor# options from components::CachingComponentBaseupdate-types:full-and-incrementalupdate-interval:5supdate-jitter:2sfull-update-interval:5mfirst-update-fail-ok:falseconfig-settings:trueadditional-cleanup-interval:5mtestsuite-force-periodic-update:true