Draft: Remove glql_es_integration feature flag (was enabled by default)

What does this MR do and why?

Remove glql_es_integration feature flag (was enabled by default)

Fully rolling out the GLQL ES Integration, which has been enabled by default since August 2025

Changelog: other

References

Screenshots or screen recordings

Basically: no visible changes should happen

Description Before After
With ES off Screenshot_2026-03-02_at_14.09.31 Screenshot_2026-03-02_at_14.05.18
With ES on Screenshot_2026-03-02_at_14.20.29 Screenshot_2026-03-02_at_14.19.31

How to set up and validate locally

Follow the steps from !185103 (merged) in this branch where the FF has been removed

Specs

To run specs, execute

# CE resolver spec
bundle exec rspec spec/graphql/resolvers/work_items_resolver_spec.rb

# EE resolver spec
bundle exec rspec ee/spec/graphql/ee/resolvers/work_items_resolver_spec.rb

# EE advanced finder spec
bundle exec rspec ee/spec/lib/ee/search/advanced_finders/work_items_finder_spec.rb

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.

Related to #591123 (closed)

Edited by Vanessa Otto

Merge request reports

Loading