[mythtv-firehose] mythtv branch master updated by stuartm. v0.27-alpha-193-g0e8d173
Git Repo Owner
noreply at mythtv.org
Mon Aug 19 14:06:03 UTC 2013
The branch, master has been updated on the
mythtv repository by gitolite user stuartm.
via 0e8d1736e517191c017f565e66fab8aa88a5bf42 (commit)
from 763c7caff6d05e36064765de1133e51cf1a5ec0e (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 0e8d1736e517191c017f565e66fab8aa88a5bf42
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 14:26:01 +0100
URL: http://code.mythtv.org/cgit/mythtv/commit/?id=0e8d1736e517191c017f565e66fab8aa88a5bf42
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 | 4 ++--
mythtv/libs/libmythbase/mythcommandlineparser.cpp | 6 +++---
2 files changed, 5 insertions(+), 5 deletions(-)
--
More information about the mythtv-firehose
mailing list