[mythtv-commits] mythtv branch master updated. v0.26-pre-8-gbb58a94

Git Repo Owner noreply at mythtv.org
Tue Apr 10 18:39:51 UTC 2012

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "mythtv".

The branch, master has been updated
       via  bb58a94fb5c1b205cab30cba5a109605a3288e1b (commit)
      from  71525eb34ff4c1cfb6480cc7fe223968bbc00d6f (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 bb58a94fb5c1b205cab30cba5a109605a3288e1b
Author:     Scott Kocher <sfkoch at gmail.com>
AuthorDate: Tue Apr 10 13:38:09 2012 -0500
Commit:     David Engel <dengel at mythtv.org>
CommitDate: Tue Apr 10 13:39:38 2012 -0500

    Marking episode first/last showings performance
    Mythfilldatabase's "Marking episode first showings" and "Marking
    episode last showings" steps take a combined 21+ minutes on my backend
    server. After attempting MySQL and filesystem tuning with no success,
    I cut the updates down to 5 seconds by modifying mythfilldatabase's
    queries to update in bulk rather than row-by-row.
    Besides the performance improvement, the "Found" number is changed to
    the actual number of programs marked instead of the number of unique
    programs. The number marked is higher than the unique count because of
    duplicate channels (non-HD and HD variants, Comcast in the middle of a
    massive renumbering).
    Fixes #10482
    Signed-off-by: David Engel <dengel at mythtv.org>


Summary of changes:
 mythtv/programs/mythfilldatabase/main.cpp |  136 ++++++++++++----------------
 1 files changed, 58 insertions(+), 78 deletions(-)


More information about the mythtv-commits mailing list