[mythtv-firehose] mythtv branch fixes/0.26 updated by stuartm. v0.26.1-1-g6a46ea0
Git Repo Owner
noreply at mythtv.org
Mon Aug 19 14:15:43 UTC 2013
The branch, fixes/0.26 has been updated on the
mythtv repository by gitolite user stuartm.
via 6a46ea014907ac0ee010bed9d8896cb2ee09bc2d (commit)
from 016ff035bb59927b899d76e1dd1ddb0970a73911 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 6a46ea014907ac0ee010bed9d8896cb2ee09bc2d
Author: Stuart Morgan <smorgan at mythtv.org> at Mon, 19 Aug 2013 14:25:56 +0100
Committer: Stuart Morgan <smorgan at mythtv.org> at Mon, 19 Aug 2013 15:14:05 +0100
URL: http://code.mythtv.org/cgit/mythtv/commit/?id=6a46ea014907ac0ee010bed9d8896cb2ee09bc2d
Disable database logging by default.
It can be re-enabled using --enable-dblog
Until we actually start using this data somewhere there is not much
point in storing it. Since it's already known that writing to the
database can affect I/O performance, especially where drives are
shared with recordings, this could potentially even cause a positive
feedback loop. The I/O starvation causes the backend to start logging
slow read/write warnings, which in turn increase the writes to the
database exacerbating the problems.
The same problem is also true, to a greater or lesser extent with file
based logging but we actually need the file logs so there isn't much
we can do there.
-----------------------------------------------------------------------
Summary of changes:
mythtv/libs/libmythbase/logging.cpp | 2 +-
mythtv/libs/libmythbase/mythcommandlineparser.cpp | 6 +++---
2 files changed, 4 insertions(+), 4 deletions(-)
--
More information about the mythtv-firehose
mailing list