[mythtv] Any tv_grab_eu_epgdata users running master? (was Re: [mythtv-commits] mythtv/master commit: 8b0daaf01 by Michael T. Dean (sphery))

Michael T. Dean mtdean at thirdcontact.com
Sat Aug 27 21:25:47 UTC 2011


On 08/27/2011 05:01 PM, MythTV wrote:
>        Author:  Michael T. Dean<mdean at mythtv.org>
>   Change Date:  2011-08-27T14:00:08-07:00
>     Push Date:  2011/08/27 14:01:21 -0700
>    Repository:  mythtv
>        Branch:  master
> New Revision:  8b0daaf01f00605a424e95e55d0d62ab60827d70
>     Changeset:  https://github.com/MythTV/mythtv/commit/8b0daaf01
>
> Log:
>
> Fix inefficiency in marking first/last showings without programids.
>
> For users without programids (where listings provider doesn't specify a
> programid and doesn't specify both season and episode number),
> mythfilldatabase marks first/last showings by comparing title, subtitle,
> and description to find unique episodes.  If the listings provider
> provides extremely long descriptions (>>255 characters), this results in
> mysqld creating on-disk temp tables, and can create extremely long run
> times for this specific query (with one user reporting times on the
> order of 30min using an AMD Athlon II 5050e with 2GB RAM).

I would love to backport this change to 0.24-fixes, but before doing so, 
would like a real-world sanity check from some users whose listings data 
results in mythfilldatabase hitting the changed code.

If you use tv_grab_eu_epgdata (and possibly radio times users--just 
please verify that you have a majority of programs without programid and 
your descriptions are long, max(length(description)) being somewhere 
 >1024 characters), I would very much appreciate your grabbing a 
mythfilldatabase log file before and after updating past this changeset 
and posting it for me to see

Thanks.

Mike


More information about the mythtv-dev mailing list