Mail Archive Home | barracuda-commits List | May 2003 Index
| <-- Date Index --> | <-- Thread Index --> |
CVSROOT: /var/cvs
Module name: Barracuda
Repository: Barracuda/src/org/enhydra/barracuda/plankton/data/
Changes by: christianc@xxxxxxxxxxxxxxxxx(none) 03/05/27 14:27:12
Modified files:
Barracuda/WEB-INF/jars/: barracuda-ant.jar
Barracuda/WEB-INF/lib-cvs/: barracuda-admin.jar
barracuda-config.jar
barracuda-core.jar
barracuda-examples.jar
barracuda-testbed.jar
barracuda-tutorials.jar plankton.jar
Barracuda/src/org/enhydra/barracuda/: A_Changes_History.java
Barracuda/src/org/enhydra/barracuda/core/event/:
DefaultEventContext.java
Barracuda/src/org/enhydra/barracuda/plankton/data/:
ObjectRepository.java
Added files:
Barracuda/src/org/enhydra/barracuda/plankton/data/:
SoftHashMap.java
Log message:
<b>csc_052703.1</b> - added a new SoftHashMap class to
org.enhydra.barracuda.plankton.data
and then modified ObjectRepository to provide access to this (both
globally, and as based
on session). The basic reason behind this is that soft references
make better caches than
weak references because weak will be reclaimed as soon as possible,
whereas soft will be
retained as long as possible. This was showing itself in the client
side redirects -
on a fairly regular basis, gc would run between a redirect, and the
information in the
weak session repository would get lost. I modified
DefaultEventContext to use the new
soft session repository, which should allow cached information to
survive gcs.
===================================================================
File: no file barracuda-ant.jar Status: Unknown
Working revision: No entry for barracuda-ant.jar
Repository revision: No revision control file
===================================================================
File: no file barracuda-admin.jar Status: Unknown
Working revision: No entry for barracuda-admin.jar
Repository revision: No revision control file
===================================================================
File: no file barracuda-config.jar Status: Unknown
Working revision: No entry for barracuda-config.jar
Repository revision: No revision control file
===================================================================
File: no file barracuda-core.jar Status: Unknown
Working revision: No entry for barracuda-core.jar
Repository revision: No revision control file
===================================================================
File: no file barracuda-examples.jar Status: Unknown
Working revision: No entry for barracuda-examples.jar
Repository revision: No revision control file
===================================================================
File: no file barracuda-testbed.jar Status: Unknown
Working revision: No entry for barracuda-testbed.jar
Repository revision: No revision control file
===================================================================
File: no file barracuda-tutorials.jar Status: Unknown
Working revision: No entry for barracuda-tutorials.jar
Repository revision: No revision control file
===================================================================
File: no file plankton.jar Status: Unknown
Working revision: No entry for plankton.jar
Repository revision: No revision control file
===================================================================
File: no file A_Changes_History.java Status: Unknown
Working revision: No entry for A_Changes_History.java
Repository revision: No revision control file
===================================================================
File: no file DefaultEventContext.java Status: Unknown
Working revision: No entry for DefaultEventContext.java
Repository revision: No revision control file
===================================================================
File: no file ObjectRepository.java Status: Needs Checkout
Working revision: 1.3 Tue May 27 20:27:12 2003
Repository revision: 1.3
/var/cvs/Barracuda/src/org/enhydra/barracuda/plankton/data/ObjectRepository.java,v
Existing Tags:
Barracuda_1_2_0 (revision: 1.2)
jrk_20030217 (revision: 1.2)
jrk_20030203 (revision: 1.2)
csc_122702_2 (revision: 1.1)
===================================================================
File: no file SoftHashMap.java Status: Needs Checkout
Working revision: 1.1 Tue May 27 20:27:12 2003
Repository revision: 1.1
/var/cvs/Barracuda/src/org/enhydra/barracuda/plankton/data/SoftHashMap.java,v
Existing Tags:
No Tags Exist
| <-- Date Index --> | <-- Thread Index --> |
Powered by MHonArc.
Copyright © 2006-2007, OW2 Consortium | contact | webmaster.