Git commits in Moodle 3.4.8 by Andrew Nicols

commit 8a2e9542c9daffd77cff03581cbff04fbd45c0fc
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 28 Feb 2019 08:39:20 +0800
Tag:    v3.4.8

MDL-64971 access: Ensure that the capability exists when fetching

commit 31c05704b814716aebbbb37fa66dd17b756fec82
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 15 Feb 2019 08:29:19 +0800
Tag:    v3.4.8

weekly release 3.4.7+

commit 3dcf5f9930863c05bfd9c3c1a95faae0d745bc53
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 13 Feb 2019 07:45:02 +0800
Tag:    v3.4.8

MDL-64835 JS: Reduce cache invalidation checks

commit 34565059301143c95735a096fb7d80939d7fbeff
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 13 Feb 2019 07:37:03 +0800
Tag:    v3.4.8

MDL-64835 JS: Stop using the jsrev in the jsrevPrefix

commit 141271b72681a24040739ace95f851c1ff833dda
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 28 Jan 2019 11:03:57 +0800
Tag:    v3.4.8

MDL-64652 mod_data: Break LEFT JOINs to multiple INNER

commit aae3a2fdd48a50d9d45af42f37d03326660f1caa
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 28 Jan 2019 10:31:37 +0800
Tag:    v3.4.8

MDL-64652 glossary: Break LEFT JOINs to multiple INNER

commit abd634d64c241f7919fa8f20fbf8d7671165cf86
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 28 Jan 2019 10:27:33 +0800
Tag:    v3.4.8

MDL-64652 forum: Use an inner join when fetching ratings

commit e24f8994b538d0c91dec3a0e32365aee2bf8910d
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 28 Jan 2019 10:27:07 +0800
Tag:    v3.4.8

MDL-64652 rating: Add optional inner join option to sql

commit d16e73011690f3aab47943b77f31450722955f0c
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 23 Jan 2019 14:52:16 +0800
Tag:    v3.4.8

MDL-64652 mod_forum: Performance improvement for provider