MDL-55776 enrol: Optimise enrolled users listing.
commitbfe06f760082daf5fd445528b197a18c35f80fa7
authorRuslan Kabalin <r.kabalin@lancaster.ac.uk>
Fri, 2 Sep 2016 10:38:22 +0000 (2 11:38 +0100)
committerEloy Lafuente (stronk7) <stronk7@moodle.org>
Mon, 19 Sep 2016 21:48:41 +0000 (19 23:48 +0200)
tree62a15a3cc25c548752bf868e56922ae1fb17d4ad
parent3df86df503a061cd7e1159c7982d2156d961cce1
MDL-55776 enrol: Optimise enrolled users listing.

Here we optimise SQL queries for enrolled users list. Expensive subquery is
replaced with faster LEFT JOIN and the whole groups filtering component is
aded on demand.
enrol/locallib.php