Error Tracking: Consolidate Clickhouse specific feature flag

What does this MR do and why?

The feature flag use_click_house_database_for_error_tracking is only being used in with combination gitlab_error_tracking. At this point, we decided to use Clickhouse so there's no need to have a separate feature flag.

Note that this feature is enabled on GitLab.com only and the feature flag(s) are both enabled.

Self-managed users are unaffected.

Contributes to #353956.

feature flag cleanup is tracked in #353956 (comment 1421550171).

How to set up and validate locally

In Rails console:

Feature.enable(:gitlab_error_tracking)
Feature.remove(:use_click_house_database_for_error_tracking)

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 Peter Leitzen

Merge request reports

Loading