CDV ❯ Change Sessions To use CSM and map evictor
-
New Feature
-
Status: Closed
-
2 Major
-
Resolution: Won't Fix
-
-
-
teck
-
Reporter: steve
-
February 05, 2009
-
0
-
Watchers: 1
-
March 24, 2011
-
November 02, 2010
Attachments
Description
Comments
Tim Eck 2009-03-09
Steve Harris 2009-04-06
Also use Tim Map evictor in sessions as well
Alex Miller 2009-04-06
Presumably Chris’s locking changes in CSM (to allow exposed lock for longer lock scope) will help address the issue Tim mentioned earlier?
Need to evaluate how well evictor works (performance-wise) in comparison to existing session eviction.
Chris Dennis 2009-04-07
Checked in LockableMap extension to CSM (r14887)…
Tim Eck 2009-08-25
some thoughts on what it might take to get this happen (ie. what gaps are still there)
Fiona OShea 2010-04-28
Is this already done?
Fiona OShea 2010-11-02
superseded by ehcache
One snag is the somewhat bizarre locking that the session manager wants to do (ie. the lock is held longer than just the get()/put() operations on the map). I suppose we could continue to do that locking in addition to the locks created in the CSM but I don’t really like that since it would translate to 2x the number of locks