[wanproxy/wanproxy] bea8f6: Clamp active entries in LRU, not hash map.
Juli Mallett
juli at clockworksquid.com
Tue Apr 7 14:58:08 PDT 2015
Branch: refs/heads/master
Home: https://github.com/wanproxy/wanproxy
Commit: bea8f6fc6a7ced8c6caef7ef0bd7ff2f0c8cafe0
https://github.com/wanproxy/wanproxy/commit/bea8f6fc6a7ced8c6caef7ef0bd7ff2f0c8cafe0
Author: Juli Mallett <juli at clockworksquid.com>
Date: 2015-03-19 (Thu, 19 Mar 2015)
Changed paths:
M xcodec/xcodec_cache.h
Log Message:
-----------
Clamp active entries in LRU, not hash map.
This is just a conceptual change, but helps to an extent with the
production of a combined disk and memory cache.
Commit: 23c2bf6882798b257b04562e2ee7dd74a0dedda7
https://github.com/wanproxy/wanproxy/commit/23c2bf6882798b257b04562e2ee7dd74a0dedda7
Author: Juli Mallett <juli at clockworksquid.com>
Date: 2015-03-19 (Thu, 19 Mar 2015)
Changed paths:
M xcodec/xcodec_cache.h
Log Message:
-----------
Simplify constructor to handle unlimited caches.
Commit: 6e9a8f9975efb28bc2b4778a0bf688ff295d3373
https://github.com/wanproxy/wanproxy/commit/6e9a8f9975efb28bc2b4778a0bf688ff295d3373
Author: Juli Mallett <juli at clockworksquid.com>
Date: 2015-03-19 (Thu, 19 Mar 2015)
Changed paths:
M xcodec/xcodec_cache.h
Log Message:
-----------
Provide a wrapper for hierarchical caches.
Commit: 311b7b3caefcb98ae7a21b3d4313dfd50d674304
https://github.com/wanproxy/wanproxy/commit/311b7b3caefcb98ae7a21b3d4313dfd50d674304
Author: Juli Mallett <juli at clockworksquid.com>
Date: 2015-03-19 (Thu, 19 Mar 2015)
Changed paths:
M xcodec/xcodec_cache.h
Log Message:
-----------
Ensure coherency between multi-level caches.
If a lookup fails on the primary but succeeds for the secondary,
enter it into the primary.
Commit: 657d666db24ef614cc9224d12d094573777a8bd8
https://github.com/wanproxy/wanproxy/commit/657d666db24ef614cc9224d12d094573777a8bd8
Author: Juli Mallett <juli at clockworksquid.com>
Date: 2015-03-19 (Thu, 19 Mar 2015)
Changed paths:
M xcodec/xcodec_cache.h
Log Message:
-----------
Remove eviction notification; it's not needed.
Compare: https://github.com/wanproxy/wanproxy/compare/be1cd44847f3...657d666db24e
More information about the wanproxy
mailing list