2016-06-01, 23:45
When in the movies library, if I select the 'Filter' option from the left-menu it takes anywhere from 15 to 30 seconds to appear (or even more on bad days). Looking at the debug log it appears to be down to multiple calls to "GetPeopleNav" which can be a little slow (presumably loading the actor/director counts on that dialog). Looking at the mysql log it appears to be executing some fairly overkill queries (see the mysql log below) which retrieve a bunch of data when it really only needs the counts. The queries themselves execute fairly quickly, but I'm guessing streaming all the results back to the pi is what is taking so long. Not only is it retrieving a bunch of data it doesn't appear to need, but the actual count it displays does not seem to be accurate - the filter dialog shows 48k actors, yet the actors table in the database only has 32k records (see http://tiny.cc/vibvby)
complete debug log: http://pastebin.com/guFSMLsn
mysql slow queries: http://pastebin.com/9Y9k5xKL
using Kodi 16.1-RC2 Git:4c58ea8
Openelec 6.95.1 7.0 Linux 4.4.6
Raspberry Pi3
Configured to use mysql 5.6 networked server over a 100Mb wired LAN
Any help is appreciated. Thanks!
complete debug log: http://pastebin.com/guFSMLsn
mysql slow queries: http://pastebin.com/9Y9k5xKL
using Kodi 16.1-RC2 Git:4c58ea8
Openelec 6.95.1 7.0 Linux 4.4.6
Raspberry Pi3
Configured to use mysql 5.6 networked server over a 100Mb wired LAN
Any help is appreciated. Thanks!