- 16 Mar, 2017 22 commits
-
-
Bill DeRusha committed
-
Awais committed
-
tasawernawaz committed
-
tasawernawaz committed
-
Waheed Ahmed committed
-
Waheed Ahmed committed
-
Bill DeRusha committed
-
tasawernawaz committed
-
Waheed Ahmed committed
-
tasawernawaz committed
-
Awais committed
-
Waheed Ahmed committed
-
tasawernawaz committed
-
Waheed Ahmed committed
-
tasawernawaz committed
-
Waheed Ahmed committed
-
Bill DeRusha committed
-
Bill DeRusha committed
-
Bill DeRusha committed
-
tasawernawaz committed
-
ECOM-7032
tasawernawaz committed -
ECOM-7438
Waheed Ahmed committed
-
- 15 Mar, 2017 7 commits
-
-
edX Transifex Bot committed
-
ECOM-6815
Anthony Mangano committed -
Chained calls to queryset methods like filter() and exclude() imply a new database query and will cause prefetched results to be ignored. This change is an incremental improvement which more than halves the query count for requests which don't use the marketable_course_runs_only or marketable_enrollable_course_runs_with_archived querystring parameters (from 51 to 22 queries on a system with 1 course and 3 nested course runs). Reducing the query count for requests which do use those parameters requires filtering in Python which mimics the active, marketable, and enrollable queryset methods.
Renzo Lucioni committed -
ECOM-7493
Waheed Ahmed committed -
ECOM-7493
Waheed Ahmed committed -
ECOM-7413
tasawernawaz committed -
ECOM-7472
tasawernawaz committed
-
- 14 Mar, 2017 4 commits
-
-
The catalog API should only list courses which have at least one active and marketable course run. ECOM-6473
Renzo Lucioni committed -
ECOM-7414
Waheed Ahmed committed -
ECOM-7418
tasawernawaz committed -
tasawernawaz committed
-
- 13 Mar, 2017 5 commits
-
-
Awais Jibran committed
-
ECOM-6815
Anthony Mangano committed -
ENT-201
zubair-arbi committed -
ECOM-7416
Waheed Ahmed committed -
ECOM-7411
Awais committed
-
- 10 Mar, 2017 2 commits
-
-
ECOM-7262
Matthew Piatetsky committed -
ECOM-7262
Matthew Piatetsky committed
-