canvas-lms/lib/feature_flags
Sarah Gerard 24d74b12e9 Use AssignmentVisibilityService
these views are causing serious performance problems.  follow
the advice of our DBAs and instead of using/ joining on the
assignment_student_visibilities view we will now use the new
services

closes LX-1728
flag=differentiated_modules

test plan:
- tests pass
- a thorough QA of assigning assignments to different students
  and sections and checking for correct visibility.
Change-Id: If88db4b7d26b6d289bcd453ea6108ce11d949bdf

Change-Id: Idc141205b1949416e5f17a5b87fbbdcbc99c4356
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/349302
Reviewed-by: Jen Smith <jen.smith@instructure.com>
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
QA-Review: Jackson Howe <jackson.howe@instructure.com>
Product-Review: Sarah Gerard <sarah.gerard@instructure.com>
2024-06-05 21:34:54 +00:00
..
docviewer_iwork_predicate.rb update docviewer iwork flag to check region 2022-12-20 20:51:07 +00:00
hooks.rb Use AssignmentVisibilityService 2024-06-05 21:34:54 +00:00
loader.rb bundle update rubocop 2023-12-06 14:25:02 +00:00
usage_metrics_predicate.rb Use AWS data instead of Salesforce territory to activate Heap 2022-12-02 19:37:33 +00:00