FYI, below are the release notes.

Note that if you want to use the BerkeleyDB Java Edition CacheLoader 
(DbdjeCacheLoader), you have to download it separately. The file is 
JBossCache-Sleepycat-1.2.1.zip.

Bela


Release 1.2.1 (March 2005)
==========================

Notes:

* JndiName has been removed, use JrmpProxyFactory instead to bind any type of 
MBean into JNDI.
  See the documentation for TreeCache for an example
* DelegatingCacheLoader has become an abstract class: use one of the subclasses 
(e.g. LocalDelegatingCacheLoader)
  instead
* Concurrent upgrade from a read-lock to a write-lock by *different* 
transactions on the *same* node is currently not
  supported, e.g. get("/a/b/c") acquires a RL, subsequent put("/a/b/c") by the 
same transaction will acquire a write
  lock. If multiple transactions try to simultaneously upgrade "/a/b/c" from RL 
to WL, only one will succeed, the others
  will get an exception (and therefore roll back their transaction):
  UpgradeException: upgradeLockAttempt(): more than one reader trying to 
simultaneously upgrade to write lock)

** Feature Request
    * [JBCACHE-101] - JGroups-based DelegatingCacheLoader

** Bug
    * [JBCACHE-15] - 4.0 testsuite failures
    * [JBCACHE-17] - No synchronization between CreateIfNotExistsInterceptor 
and LockInterceptor
    * [JBCACHE-19] - TreeCache.evict() doesn't go though interceptor chain
    * [JBCACHE-20] - Incompatible change in JndiName attribute
    * [JBCACHE-21] - No synchronization between CacheLoaderInterceptor and 
LockInterceptor
    * [JBCACHE-24] - LockInterceptor needs to lock child nodes recursively on 
remove(Fqn)
    * [JBCACHE-32] - Transaction already active on replication's PREPARE phase
    * [JBCACHE-37] - Stack Overflow when using Collection classes in 
TreeCacheAop
    * [JBCACHE-38] - Eviction policy timer starts multiple times if cache is 
restarted
    * [JBCACHE-39] - Correct restart of JBossCache (inside JBoss)
    * [JBCACHE-78] - Failed state transfer doesn't release locks on TreeCache
    * [JBCACHE-83] - java.lang.IllegalStateException: addWriter(): owner 
already existed
    * [JBCACHE-84] - unable to call getKeys using JNDI
    * [JBCACHE-90] - Class not found exception in TreeCacheAop when running 
with different class loader
    * [JBCACHE-91] - TX Isolation always REPEATABLE_READ
    * [JBCACHE-93] - Memory problem at repeated remote PUT
    * [JBCACHE-94] - Incorrect synchronization between threads 
(CreateIfNotExistsInterceptor and LockInterceptor)
    * [JBCACHE-95] - Class cast exception in TreeCacheView2
    * [JBCACHE-96] - Memory leak in FileCacheLoader
    * [JBCACHE-99] - FileCacheLoader uses incorrect classloader
    * [JBCACHE-111] - Transaction not available in afterCompletion() of 
CacheStoreInterceptor

** Task
    * [JBCACHE-2] - Upgrade Sleepycat's CacheLoader to 1.7.0
    * [JBCACHE-16] - Plan for JGroups/JBoss Cache training development
    * [JBCACHE-22] - Create UnlockInterceptor
    * [JBCACHE-23] - Override bindToJndi() in TreeCacheAop
    * [JBCACHE-36] - Run testsuite on multi-CPU boxes in ATL lab
    * [JBCACHE-50] - Remove binding of TreeCache into JNDI


** Patch
    * [JBCACHE-81] - DummyTransactionManager ThreadLocal uses Map
    * [JBCACHE-82] - Deserialized Node object doesn't have the FQN set



View the original post : 
http://www.jboss.org/index.html?module=bb&op=viewtopic&p=3869971#3869971

Reply to the post : 
http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=3869971


-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
JBoss-Development mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jboss-development

Reply via email to