~kissiel/plainbox:cache-resources

Last commit made on 2017-06-26
Get this branch:
git clone -b cache-resources https://git.launchpad.net/~kissiel/plainbox
Only Maciej Kisielewski can upload to this branch. If you are Maciej Kisielewski please log in for upload directions.

Branch merges

Branch information

Name:
cache-resources
Repository:
lp:~kissiel/plainbox

Recent commits

ff240d3... by Maciej Kisielewski

add cache clearing APIs

Also move loading of the cache from the __init__() so it's not loaded when we're
constructing ResourceJobCache only to clear it.

Signed-off-by: Maciej Kisielewski <email address hidden>

f6e3eb7... by Maciej Kisielewski

add doc for 'cachable' flag

Signed-off-by: Maciej Kisielewski <email address hidden>

75945b3... by Maciej Kisielewski

make resource job run through cache

Signed-off-by: Maciej Kisielewski <email address hidden>

acbae66... by Maciej Kisielewski

add jobcache module

Signed-off-by: Maciej Kisielewski <email address hidden>

d3f0d0d... by PMR <pmr@pmr-lander>

Merge #326183 from ~sylvain-pineau/plainbox:speed_optim

8b04f4f... by Sylvain Pineau

Add various cache based decorators to unit properties and methods

@lru_cache(maxsize=None) # for classes
@instance_method_lru_cache(maxsize=None) # for instance methods
@cached_property for # for instance properties

9dd9391... by Sylvain Pineau

xscanners: Comment all _logger.debug calls to improve performance

640667b... by Sylvain Pineau

decorators: Add two new decorators to cache object properties and methods

8dd630c... by Chris Wayne

Undo accidental change

3caeedd... by Chris Wayne

Collapse categories by default in xls report