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

Jan Schneider jan at horde.org
Sun Aug 28 13:32:40 UTC 2011


Zitat von "Michael T. Dean" <mtdean at thirdcontact.com>:

> On 08/27/2011 05:25 PM, Michael T. Dean wrote:
>> 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.
>> 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
>
> Oh, and FWIW, any 0.24-fixes users who are compiling the code themselves
> can apply the patch and test it, too.  The master-branch changeset will
> apply directly to 0.24-fixes with offsets (about 290 lines or so).
>
> https://github.com/MythTV/mythtv/commit/8b0daaf01.diff
>
> for the patch.  Log files greatly appreciated.

It's a difference like night and day. I rebuilt the mythbuntu package  
with the patch backported, and this is the log output:

2011-08-28 15:12:11.940 Using runtime prefix = /usr
2011-08-28 15:12:11.940 Using configuration directory = /home/mythtv/.mythtv
2011-08-28 15:12:11.941 Empty LocalHostName.
2011-08-28 15:12:11.941 Using localhost value of htpc
2011-08-28 15:12:11.950 New DB connection, total: 1
2011-08-28 15:12:11.954 Connected to database 'mythconverg' at host: localhost
2011-08-28 15:12:11.957 Closing DB connection named 'DBManager0'
2011-08-28 15:12:11.958 Connected to database 'mythconverg' at host: localhost
2011-08-28 15:12:11.959 Current locale DE_DE
2011-08-28 15:12:11.960 Reading locale defaults from  
/usr/share/mythtv//locales/de_de.xml
2011-08-28 15:12:11.995 Loading de translation for module mythfrontend
2011-08-28 15:12:11.997 Current MythTV Schema Version (DBSchemaVer): 1264
2011-08-28 15:12:11.998 New DB connection, total: 2
2011-08-28 15:12:11.999 Connected to database 'mythconverg' at host: localhost
2011-08-28 15:12:13.123 Updating source #1 (EPG) with grabber  
tv_grab_eu_epgdata
2011-08-28 15:12:13.148 Found 48 channels for source 1 which use grabber
2011-08-28 15:12:15.370 Grabber has capabilities: baseline  
manualconfig tkconfig apiconfig cache preferredmethod
2011-08-28 15:12:15.858 Grabber prefers method: allatonce
2011-08-28 15:12:15.858 New DB connection, total: 3
2011-08-28 15:12:15.858 Connected to database 'mythconverg' at host: localhost
2011-08-28 15:12:15.859 XMLTV config file is: /home/jan/.mythtv/EPG.xmltv
2011-08-28 15:12:15.859 New DB connection, total: 4
2011-08-28 15:12:15.868 Connected to database 'mythconverg' at host: localhost
2011-08-28 15:19:10.089 New DB connection, total: 5
2011-08-28 15:19:10.090 Connected to database 'mythconverg' at host: localhost
2011-08-28 15:19:12.061 IconData: Updating icons for sourceid: 1
2011-08-28 15:19:12.406 New DB connection, total: 6
2011-08-28 15:19:12.407 Connected to database 'mythconverg' at host: localhost
2011-08-28 15:19:44.928 Updated programs: 628 Unchanged programs: 8156
2011-08-28 15:19:46.630 Updating source #2 (EPG 2) with grabber  
tv_grab_eu_epgdata
2011-08-28 15:19:46.631 Found 23 channels for source 2 which use grabber
2011-08-28 15:19:47.183 Grabber has capabilities: baseline  
manualconfig tkconfig apiconfig cache preferredmethod
2011-08-28 15:19:47.647 Grabber prefers method: allatonce
2011-08-28 15:19:47.648 XMLTV config file is: /home/jan/.mythtv/EPG 2.xmltv
2011-08-28 15:26:10.868 IconData: Updating icons for sourceid: 2
2011-08-28 15:26:24.837 Updated programs: 481 Unchanged programs: 3978
2011-08-28 15:26:25.337 Data fetching complete.
2011-08-28 15:26:25.337 Adjusting program database end times.
2011-08-28 15:26:28.494     58 replacements made
2011-08-28 15:26:28.494 Marking generic episodes.
2011-08-28 15:26:30.974     Found 21319
2011-08-28 15:26:30.974 Fudging non-unique programids with multiple parts.
2011-08-28 15:26:31.270     Found 0
2011-08-28 15:26:31.271 Marking repeats.
2011-08-28 15:26:31.984     Found 0
2011-08-28 15:26:31.984 Unmarking new episode rebroadcast repeats.
2011-08-28 15:26:31.985     Found 0
2011-08-28 15:26:37.167 Marking episode first showings.
2011-08-28 15:28:10.014     Found 34120
2011-08-28 15:28:10.014 Marking episode last showings.
2011-08-28 15:29:53.172     Found 34194
2011-08-28 15:29:53.175
===============================================================
| Attempting to contact the master backend for rescheduling.  |
| If the master is not running, rescheduling will happen when |
| the master backend is restarted.                            |
===============================================================
2011-08-28 15:29:53.181 MythCoreContext: Connecting to backend server:  
htpc.wg.de:6543 (try 1 of 1)
2011-08-28 15:29:53.183 Using protocol version 63
2011-08-28 15:29:53.188 Received a remote 'Clear Cache' request
2011-08-28 15:29:54.187 mythfilldatabase run complete.
2011-08-28 15:29:56.313 DataDirect: Deleting temporary files

Thanks again, Jan.

-- 
Do you need professional PHP or Horde consulting?
http://horde.org/consulting/



More information about the mythtv-dev mailing list