Skip to main content

Module config

Module config 

Source

Structs§

ModifiedParameter
ScopedParameters
Scoped (per-cluster and per-replica) system-parameter overrides, keyed by object id. Each value is the raw (unparsed) string for a parameter whose scoped value differs from the environment-wide value; an absent entry means no override. Empty maps mean no scoped overrides at all.
SynchronizedParameters
A struct that defines the system parameters that should be synchronized
SystemParameterBackend
A backend client for pushing and pulling SynchronizedParameters.
SystemParameterFrontend
A frontend client for pulling SynchronizedParameters from LaunchDarkly.
SystemParameterSyncConfig
A factory for SystemParameterFrontend instances.

Enums§

SystemParameterSyncClientConfig

Functions§

system_parameter_sync
Run a loop that periodically pulls system parameters defined in the LaunchDarkly-backed SystemParameterFrontend and pushes modified values to the ALTER SYSTEM-backed SystemParameterBackend.