Skip to content

Introduce feature flag to experiment with data_consistency

What does this MR do and why?

This MR introduces the load_balancing_for_ci_finished_builds_sync_worker feature flag to experiment with data_consistency, as per https://docs.gitlab.com/ee/development/sidekiq/worker_attributes.html#feature_flag-property.

This will allow checking if the duplicates we're seeing in ClickHouse by CiFinishedBuildsSyncWorker are due to out-of-date replicas.

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Edited by Pedro Pombeiro

Merge request reports