[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