Skip to main content

Module sync

Module sync 

Source

Functions§

build_cluster_eval_contexts 🔒
Build a ClusterEvalContext for each live cluster in the catalog, skipping clusters absent from filter when one is given.
build_replica_eval_contexts 🔒
Build a ReplicaEvalContext for each live managed replica in the catalog, skipping replicas absent from filter when one is given.
evaluate_scoped_parameters 🔒
Evaluate the scoped parameters (cluster-coherent and replica-local) for the live objects, optionally restricted to a subset of cluster or replica ids.
sync_scoped_params 🔒
Evaluate the scoped parameters (cluster-coherent and replica-local) for the currently live clusters and replicas and push the resulting overrides to the coordinator’s working copy.
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.