Remove glql_work_items feature flag (always on)

What does this MR do and why?

Remove glql_work_items feature flag (always on)

For now we hard-code the GLQL FF as on, until it's similarly removed in GLQL itself. At that stage we can remove mentions of it entirely.

Changelog: other per https://docs.gitlab.com/development/feature_flags/#changelog (Flag is currently 'default: on'Remove flagKeep new code?).

References

How to set up and validate locally

  1. Check out branch, remove the glql_work_items FF if it's enabled in your GDK manually.

  2. Check that embedded views still work.

  3. Test the following embedded view:

    ```glql
    query: epic = ()
    ```
  4. It should fail with the following message:

    image

This syntax was admitted before glql_work_items, but not as of it. If it compiles successfully, it indicates the FF has not "landed".

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 Asherah Connor

Merge request reports

Loading