[Buildbot-commits] [Buildbot] #1953: add aggressive caching in the db layer
Buildbot
nobody at buildbot.net
Mon May 9 21:23:37 UTC 2011
#1953: add aggressive caching in the db layer
------------------------+-----------------------------------
Reporter: dustin | Owner:
Type: enhancement | Status: new
Priority: critical | Milestone: 0.8.4
Version: master | Keywords: database, performance
------------------------+-----------------------------------
This should be implemented at {{{master.db.cache}}} and should have a
configurable global size limit. It should probably also be able to cache
process objects (the results of {{{fromSsdict}}}, {{{fromChdict}}}, etc.)
A few details:
* lots of tables are write-only, so those can be cached easily and newly-
written records should go into the cache too (write-through)
* dynamic state should be written through a write-coalescing cache
* scheduler state
* build request / buildset results
--
Ticket URL: <http://trac.buildbot.net/ticket/1953>
Buildbot <http://buildbot.net/>
Buildbot: build/test automation
More information about the Commits
mailing list