[mythtv-commits] Ticket #13096: Previously Recorded' screen is only showing ancient history

MythTV noreply at mythtv.org
Tue Aug 8 15:49:17 UTC 2017


#13096: Previously Recorded' screen is only showing ancient history
--------------------------------------+--------------------------
     Reporter:  J.Pilk@…              |      Owner:
         Type:  Bug Report - General  |     Status:  new
     Priority:  minor                 |  Milestone:  needs_triage
    Component:  MythTV - General      |    Version:  Master Head
     Severity:  medium                |   Keywords:
Ticket locked:  0                     |
--------------------------------------+--------------------------
 My main mythbox says it is running frontend

 Revision: v30-Pre-v30-Pre-3-g538f99e

 locally built for SL7 using an rpm specfile based on that from rpmfusion.

 I recently noticed that the Manage Recordings > Previously Recorded screen
 lists only recordings made between Jan 2005 and Nov 2014, with one
 exception from Mar 2015.  I remember that it used to show a detailed list
 of recent stuff too, but I don't know when I lost that.

 I have before-and-after DB backups from Nov 2014 when I started using this
 hardware, and it seems quite likely that I messed up a hostname change
 then.  I've also imported a few recordings from other boxes, using
 MythArchive native mode, perhaps with mismatched Myth versions; they never
 appeared in this screen.

 The system still knows about at least some of the 'missing' recordings. It
 finds them with select > Edit > Schedule info > Previously recorded.

 Another independent box, Fedora 25, same revision, seems ok but isn't
 showing the list of recent unrecorded repeats etc that I used to see.

 > This looks a likely suspect; from 'mythfrontend -v database'
 >
 > 2017-06-16 23:45:18.924742 I  MSqlQuery::exec(DBManager2) SELECT
 oldrecorded.chanid, starttime, endtime, title, subtitle, description,
 season, episode, category, seriesid, programid, inetref, channel.channum,
 channel.callsign, channel.name, findid, rectype, recstatus, recordid,
 duplicate  FROM oldrecorded LEFT JOIN channel ON oldrecorded.chanid =
 channel.chanid WHERE oldrecorded.future = 0  LIMIT 20000  <<<< Took 161ms,
 Returned 20000 row(s)

 I tried  'select starttime from oldrecorded ;' and got 44596 rows.
 'recorded' gave 862 rows.

 But I only noticed the change in the page very recently.

 The above is largely copied, with a little updating, from posts on
 mythusers in mid-June 2017.  I was afraid that the problem might result
 from some form of database abuse.

--
Ticket URL: <https://code.mythtv.org/trac/ticket/13096>
MythTV <http://www.mythtv.org>
MythTV Media Center


More information about the mythtv-commits mailing list