[mythtv-commits] Re: Ticket #333: mythfilldatabase retrieves data
for every day for the second datadirect source
MythTV
mythtv at cvs.mythtv.org
Sun Nov 20 20:32:26 EST 2005
#333: mythfilldatabase retrieves data for every day for the second datadirect
source
-----------------------------------+----------------------------------------
Reporter: bolek-mythtv at curl.com | Owner: greg
Type: defect | Status: new
Priority: minor | Milestone:
Component: mythtv | Version: 0.18.1
Severity: medium | Resolution:
-----------------------------------+----------------------------------------
Comment (by cpinkham):
Can you run the following SQL queries and tell us what the result are?
These are what mythfilldatabase would be running in order to see whether
it needs to redownload a day's data. I'm looking at a patch by Oscar that
he thinks might be a fix for this, but I want to see if this is why you're
having to download all days.
SELECT COUNT(*) FROM program LEFT JOIN channel USING (chanid) WHERE
sourceid = 2 AND starttime >= DATE_ADD(CURRENT_DATE(), INTERVAL '1 18'
DAY_HOUR) AND starttime < DATE_ADD(CURRENT_DATE(), INTERVAL 2 DAY);
SELECT COUNT(*) FROM program LEFT JOIN channel USING (chanid) WHERE
sourceid = 2 AND starttime >= DATE_ADD(CURRENT_DATE(), INTERVAL '2 18'
DAY_HOUR) AND starttime < DATE_ADD(CURRENT_DATE(), INTERVAL 3 DAY);
SELECT COUNT(*) FROM program LEFT JOIN channel USING (chanid) WHERE
sourceid = 2 AND starttime >= DATE_ADD(CURRENT_DATE(), INTERVAL '3 18'
DAY_HOUR) AND starttime < DATE_ADD(CURRENT_DATE(), INTERVAL 4 DAY);
SELECT COUNT(*) FROM program LEFT JOIN channel USING (chanid) WHERE
sourceid = 2 AND starttime >= DATE_ADD(CURRENT_DATE(), INTERVAL '4 18'
DAY_HOUR) AND starttime < DATE_ADD(CURRENT_DATE(), INTERVAL 5 DAY);
--
Ticket URL: <http://cvs.mythtv.org/trac/ticket/333>
MythTV <http://www.mythtv.org/>
MythTV
More information about the mythtv-commits
mailing list