#1953: add aggressive caching in the db layer
----------------------------------+---------------------
Reporter: dustin | Owner:
Type: enhancement | Status: closed
Priority: critical | Milestone: 0.8.4
Version: master | Resolution: fixed
Keywords: database, performance |
----------------------------------+---------------------
Changes (by Dustin J. Mitchell):
* status: new => closed
* resolution: => fixed
Comment:
Implement caching
This is conservative in how it caches database dictionaries, but more
aggressive with process objects.
* bug1953:
cache Change instances
cache BuildRequest instances
cache SourceStamps; add a fakemaster module to help tests
cache db results
Add @base.cached for DBConnectorComponents
add master.caches, so-far unused
AsyncLRUCache changes
Fixes #1953.
Changeset: 9e2408449d0fb9d10807ab03bb0cd4cb38a42800
--
Ticket URL: <http://trac.buildbot.net/ticket/1953#comment:4>
Buildbot <http://buildbot.net/>
Buildbot: build/test automation
------------------------------------------------------------------------------
vRanger cuts backup time in half-while increasing security.
With the market-leading solution for virtual backup and recovery,
you get blazing-fast, flexible, and affordable data protection.
Download your free trial now.
http://p.sf.net/sfu/quest-d2dcopy1
_______________________________________________
Buildbot-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/buildbot-commits