Fix expiration statistics broken by r1036281
authormarkt <markt@13f79535-47bb-0310-9956-ffa450edef68>
Thu, 18 Nov 2010 19:59:11 +0000 (19:59 +0000)
committermarkt <markt@13f79535-47bb-0310-9956-ffa450edef68>
Thu, 18 Nov 2010 19:59:11 +0000 (19:59 +0000)
commit43f76888ff115a4243c01901118a112db17eb57f
tree1a975dd2154ec5a8e8c45eeaab6c48b62ae46674
parent0680fcdfb715aaedf1c138c96a4f6f5b4968826d
Fix expiration statistics broken by r1036281
Add session creation and expiration rate statistics based on the 100 most recently created/expired sessions
Modify average session alive time to also use 100 most recently expired sessions
Update benchmarks - new statistics add overhead but not significant in overall processing chain

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1036595 13f79535-47bb-0310-9956-ffa450edef68
java/org/apache/catalina/Manager.java
java/org/apache/catalina/ha/session/DeltaManager.java
java/org/apache/catalina/session/ManagerBase.java
java/org/apache/catalina/session/PersistentManagerBase.java
java/org/apache/catalina/session/StandardSession.java
java/org/apache/catalina/session/mbeans-descriptors.xml
test/org/apache/catalina/session/Benchmarks.java