Enable async_insert_deduplicate when ingesting builds
What does this MR do and why?
This MR enables the async_insert_deduplicate
and deduplicate_blocks_in_dependent_materialized_views
settings depending on the state of a new ci_deduplicate_build_ingestion_to_click_house
FF. This will enable us to test whether this setting will fix the issue of duplicate records in the ci_finished_builds_aggregated_queueing_delay_percentiles
table, as detailed in #428146 (comment 1630113968).
EE: true
Part of #428146 (closed)
Screenshots or screen recordings
Screenshots are required for UI changes, and strongly recommended for all other merge requests.
N/A
How to set up and validate locally
Numbered steps to set up and validate the change are strongly suggested.
N/A
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.