[mythtv-commits] mythtv branch devel/lvr/startup created by lvr. v0.28-pre-3350-gf2226b5

Git Repo Owner noreply at mythtv.org
Fri Jan 8 18:43:38 UTC 2016


The branch, devel/lvr/startup has been created on the
mythtv repository by gitolite user lvr.
        at  f2226b56c1c03ab76d90b9b081b2c1eb526e71f5 (commit)

- Log -----------------------------------------------------------------
commit f2226b56c1c03ab76d90b9b081b2c1eb526e71f5
Author:    Lawrence Rust <lvr at softsystem.co.uk> at Wed, 5 Jun 2013 10:52:56 +0100
Committer: Lawrence Rust <lvr at softsystem.co.uk> at Fri, 8 Jan 2016 18:23:26 +0000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=f2226b56c1c03ab76d90b9b081b2c1eb526e71f5

UPnP: Reduce startup latency by moving blocking code to own thread
Signed-off-by: Lawrence Rust <lvr at softsystem.co.uk>



commit bea896e448e7a7fd6c6f2b2d46e11f636fe034a3
Author:    Lawrence Rust <lvr at softsystem.co.uk> at Wed, 5 Jun 2013 16:07:56 +0100
Committer: Lawrence Rust <lvr at softsystem.co.uk> at Fri, 8 Jan 2016 18:17:12 +0000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=bea896e448e7a7fd6c6f2b2d46e11f636fe034a3

UI: Provide dbase cache for RegisterKey and RegisterJump to speed startup
This significantly reduces the frontend startup time, especially on
networked, low power systems like the Raspberry Pi.

Signed-off-by: Lawrence Rust <lvr at softsystem.co.uk>



commit 2181ecca4f35ba0dd39182802e74a3a1c6bcb076
Author:    Lawrence Rust <lvr at softsystem.co.uk> at Wed, 5 Jun 2013 19:11:21 +0100
Committer: Lawrence Rust <lvr at softsystem.co.uk> at Fri, 8 Jan 2016 16:56:43 +0000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=2181ecca4f35ba0dd39182802e74a3a1c6bcb076

SimpleDBStorage: Where possible use Get/SetSetting to speed frontend startup
Load() and Store() make single un-cached dbase calls which can be slow
on remote frontends.  Get/SetSetting are cached so use them when the
table name is 'settings'.

Signed-off-by: Lawrence Rust <lvr at softsystem.co.uk>



commit 8d987c9d5baf15cbdd4de18dea7272e8cadc6cd2
Author:    Lawrence Rust <lvr at softsystem.co.uk> at Wed, 21 Aug 2013 17:17:02 +0100
Committer: Lawrence Rust <lvr at softsystem.co.uk> at Fri, 8 Jan 2016 16:54:33 +0000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=8d987c9d5baf15cbdd4de18dea7272e8cadc6cd2

DB: Update settings cache in SaveSettingOnHost
Reduce cache reloads after settings are changed.

This dramatically improves cache hit rate and reduces reload time
when adjusting volume setting.

Signed-off-by: Lawrence Rust <lvr at softsystem.co.uk>



commit 37c2c3ce047a442930830060daf8e1faee1a7152
Author:    Lawrence Rust <lvr at softsystem.co.uk> at Sat, 8 Jun 2013 11:52:02 +0100
Committer: Lawrence Rust <lvr at softsystem.co.uk> at Fri, 8 Jan 2016 16:52:39 +0000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=37c2c3ce047a442930830060daf8e1faee1a7152

DB: Load all dbase settings into cache at startup
1. Considerably reduce dbase overhead and startup overhead especiallu
   on remote frontends.

2. Enable dbase cache earlier.

3. Add default values to settings so they will be cached.

Signed-off-by: Lawrence Rust <lvr at softsystem.co.uk>



-----------------------------------------------------------------------

-- 



More information about the mythtv-commits mailing list