These are expensive, read-only web requests. Unfortunately, middleware adds writes, and we currently run with view-level transactions enabled by default. Holding those long transactions open has caused extra load on the database and been our largest sources of django.db.utils:OperationError exceptions. This has been particularly noticeable as we start deploying the new Courseware MFE, which uses the BlocksInCourseView more frequently.
Open EdX Features ----------------- This is the root package for Open edX features that extend the edX platform. The intention is that these features would ideally live in an external repository, but for now they live in edx-platform but are cleanly modularized.