-
Notifications
You must be signed in to change notification settings - Fork 3.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[DEPR]: Remove waffle flag ENABLE_GLOBAL_STAFF_OPTIMIZATION #35649
Comments
Already discussed in T&L: https://twou.slack.com/archives/C04BHDFQMDK/p1729090844945349 |
I don't think I have access to twou.slack.com links. What was the outcome of the discussion? |
This DEPR was announced in https://discuss.openedx.org/t/deprecation-removal-waffle-flag-enable-global-staff-optimization/14693. There were no comments during the feedback period. |
Apologies @pdpinch I missed your follow up question from before. That discussion came to the conclusion there would be no impact. I did not mean to include the twou slack link in the public ticket. |
The deprecated code has been removed. |
Proposal Date
2024-10-15
Target Ticket Acceptance Date
2025-01-08
Earliest Open edX Named Release Without This Functionality
Teak - 2025-04
Rationale
This waffle flag enables an optimization in the legacy Studio course list view that more efficiently loaded a very long list of courses. Typically, this only made a difference on deployments where users were staff on a very large number of courses, for example edx.org.
The flag does not function in the new studio (aka course authoring) MFE. In that context, loading a large list of courses is optimized by default.
Removal
We don't plan to test this flag in the Sumac release, since it would require reverting to the legacy studio interface.
After Sumac, the code for the flag can be removed. A naive search for the flag turns up just 4 locations, including 2 tests.
Replacement
The functionality has already been replaced in the current APIs used with the Studio MFE.
Deprecation
No response
Migration
No response
Additional Info
No response
Task List
No response
Announcement
https://discuss.openedx.org/t/deprecation-removal-waffle-flag-enable-global-staff-optimization/14693
The text was updated successfully, but these errors were encountered: