[mythtv] Format of new post-0.25 config.xml
Michael T. Dean
mtdean at thirdcontact.com
Sat Jun 2 20:40:28 UTC 2012
On 06/02/2012 04:29 PM, Raymond Wagner wrote:
> Your shutdown script does some special stuff with mythfilldatabase,
> and I don't understand the reasoning. It appears you're blocking
> mythbackend from running it automatically, and have cron running the
> old +1/+14 update daily, and full update on Saturday. First, you
> should never be running '--refresh all' with Schedules Direct, use
> --dd-grab-all instead. However, why do you not want it run in this
> manner daily?
Or, put another way, if your backend and database hosts can handle the
job, you may want to use --dd-grab-all every day. See
http://www.gossamer-threads.com/lists/mythtv/users/449426#449426 and
https://github.com/MythTV/mythtv/commit/d2822566 for more details.
Note that the only reason that --dd-grab-all is not currently the
default for Schedules Direct users is because it's significantly more
resource intensive on the host running mythfilldatabase and the MySQL
host than running without --dd-grab-all, and on some underpowered
systems (or systems running with MySQL on a file system with barriers
enabled or ...), it can result in extremely long mythfilldatabase runs
times, during a part of which you will have no "current" listings
data--which can break recordings. Therefore, until we either optimize
it to work more efficiently on low-resource systems or at least modify
it to ensure we never lose "current" listings data for long, it's not
set as the default. That said, I've been happily running it since the
day I sent the linked e-mail to the list.
Also, with Schedules Direct, you should really let the backend call
mythfilldatabase automatically and allow it to use the grabber-suggested
times to do so.
Mike
More information about the mythtv-dev
mailing list