#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
------------------------------------------------------------------------------
WhatsUp Gold - Download Free Network Management Software
The most intuitive, comprehensive, and cost-effective network
management toolset available today. Delivers lowest initial
acquisition cost and overall TCO of any competing solution.
http://p.sf.net/sfu/whatsupgold-sd
_______________________________________________
Buildbot-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/buildbot-commits