Remove FF zoekt_search_api

What does this MR do and why?

This change removes a feature flag called zoekt_search_api that was previously used to control whether the Zoekt search engine could be used through the API. The feature flag and all its related code have been completely removed, which means Zoekt search is now always available through the API when other conditions are met. This simplifies the codebase by eliminating the conditional logic that was checking this flag, and removes all the associated test cases that were verifying the flag's behavior. The change also removes the feature flag configuration file itself, indicating this feature has been fully rolled out and no longer needs to be toggled on or off.

References

gitlab-com/gl-infra/production#17522 (closed)

Screenshots or screen recordings

Before After

How to set up and validate locally

MR acceptance checklist

Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

Edited by Ravi Kumar

Merge request reports

Loading