Parent Directory
|
Revision Log
| Links to HEAD: | (view) (annotate) |
| Sticky Revision: |
JCS has officially been wrestled. Sorry, guys, this is going to be one *big* commit again. - Re-Licensed everything according to the current ASF policy - Reformatted headers - Removed trailing blanks
FIXED JCS-19 Applied xdoc spelling error patch supplied by Michael Stevens.
On shutdown the cache will only send memory items to disk auxiliries and not other types on shutdown. It no longer does this via an iterator, it does it via the freeMemoryElements method on the memory cache itself. This has the advantage of pushing the items to disk via the overflow chanel. The overflow chanel has the disk update pattern logic. If the cache is running in disk mode SWAP, then the items in memory will go to disk, otherwise they will not. This makes disk shutdown faster. I added unit tests for the composite cache manager shutdown that verify the behavior. Formatted several other classes.
added additional tests for the test mru impl and removed unused classes
Updated docs and site layout. Added a downloads page and fixed a few typos. I'm having some problems with the site gen. The Downloads.html is getting generated with a lowercase d. I had to manually change the name. If I can't figure it out, I'll change the link in the navigation.xml to point to a lowercase d.
Optional, configurable thread pools can be set for all auxiliaries. By default the single queue is used. (Will document later.) Shrinkers for all regions now share one thread and are executed by a Doug Lea Clock Daemon. The disk cache now has more configuration options exposed. You can set the purgatory size, recycle bin size, etc. Alos, you can set a bound on the purgatory. This solves the possibility or an ever growing purgatory with a bounded queue. Uped version to 1.2-dev to mark the changes. Updated some documentation. I need to rebuild the site. I published the new disk cache config page already. The disk cache options are described on the web site. jcs.auxiliary.DC.attributes.MaxPurgatorySize=10000 jcs.auxiliary.DC.attributes.MaxKeySize=10000 jcs.auxiliary.DC.attributes.MaxRecycleBinSize=5000 jcs.auxiliary.DC.attributes.OptimizeAtRemoveCount=300000
fixed typo
Updated documentation. Removed stratum subpackage reference. Modified the disk cache doc.
Initial revision
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.
| apache@apache.org | ViewVC Help |
| Powered by ViewVC 1.1.2 |