[mythtv-commits] Ticket #10136: EIT update gives DB Error about duplicate primary keys

MythTV noreply at mythtv.org
Sat Aug 31 14:45:48 UTC 2013


#10136: EIT update gives DB Error about duplicate primary keys
-------------------------------------+-----------------------------
 Reporter:  klaas.de.waal@…          |          Owner:  stuarta
     Type:  Patch - Bug Fix          |         Status:  new
 Priority:  minor                    |      Milestone:  0.27
Component:  MythTV - EIT             |        Version:  Master Head
 Severity:  medium                   |     Resolution:
 Keywords:  eit duplicate key ziggo  |  Ticket locked:  0
-------------------------------------+-----------------------------

Comment (by dekarl):

 The root cause is that we do not remove guide data when it disappears from
 the EIT. These orphans are then in the way of proper programs.

 We have multiple options to move forward
 * complete rewrite of the EIT handling.
 * batchjob to drop all guide data to clear of orphaned programs
 * extend the band aids that move older programs of out the way of newer
 programs
 * add a filter that keeps "Zender verstrekt geen informatie" from entering
 our guide. This would also help the EITScanner to better understand which
 channel is low on actual guide data

 Can you collect a sample of such a "no program" program with "dvbsnoop -n
 1 0x12"? If these look the same for all of Ziggo and Ziggo uses its own
 proper original_network_id the fixup is easy. (we have an existing fixup
 FixNL that gets applied to ONID 1000 but thats registered to Telia,
 Sweden)

--
Ticket URL: <http://code.mythtv.org/trac/ticket/10136#comment:7>
MythTV <http://www.mythtv.org>
MythTV Media Center


More information about the mythtv-commits mailing list