[mythtv-commits] mythtv branch master updated by mdean. v0.26-pre-618-g13f3b77

Git Repo Owner noreply at mythtv.org
Thu Jun 14 22:02:16 UTC 2012

The branch, master has been updated on the
mythtv repository by gitolite user mdean.
       via  13f3b77ff5eae77de7a81ee83197323993c20ecd (commit)
      from  af3f93993da9aed600f010edac3043e65533bb7b (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 13f3b77ff5eae77de7a81ee83197323993c20ecd
Author:    Michael T. Dean <mdean at mythtv.org> at Thu, 14 Jun 2012 18:01:08 -0400
Committer: Michael T. Dean <mdean at mythtv.org> at Thu, 14 Jun 2012 18:01:08 -0400
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=13f3b77ff5eae77de7a81ee83197323993c20ecd

Remove unused DBCleanup housekeeping job.
The DBCleanup job was added 4 years ago in 9c0fa01f47 as a workaround
for an issue reported in #5482.  However, the job's last run time was
never updated, meaning the job only ever ran a single time on any MythTV
system since it was added.  This seems to indicate that running it as a
daily job is unnecessary.  Furthermore, DB connection handling has been
completely rewritten to use per-thread connection pools, and both MySQL
and Qt-MySQL have changed significantly in that time, so the old
workaround for an old MySQL issue is no longer required.  And
MDBManager::PurgeIdleConnections() is now used by MDBManager's
push/popConnection() functions and MPoolThread::run(), so the
originally-intended function of the patch (cleaning up idle connections
when no longer required) is now handled--more responsively--by the DB
connection pooling code, itself.


Summary of changes:
 mythtv/programs/mythbackend/housekeeper.cpp |    5 -----
 1 files changed, 0 insertions(+), 5 deletions(-)


More information about the mythtv-commits mailing list