[jboss-cvs] JBossCache/docs ...
Manik Surtani
msurtani at jboss.com
Thu Feb 22 08:20:22 EST 2007
User: msurtani
Date: 07/02/22 08:20:22
Modified: docs Changelog.txt
Log:
Chglog
Revision Changes Path
1.25 +29 -222 JBossCache/docs/Changelog.txt
(In the diff below, changes in quantity of whitespace are not shown.)
Index: Changelog.txt
===================================================================
RCS file: /cvsroot/jboss/JBossCache/docs/Changelog.txt,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -b -r1.24 -r1.25
--- Changelog.txt 10 Jan 2007 04:32:34 -0000 1.24
+++ Changelog.txt 22 Feb 2007 13:20:22 -0000 1.25
@@ -1,159 +1,41 @@
-$Id: Changelog.txt,v 1.24 2007/01/10 04:32:34 msurtani Exp $
+$Id: Changelog.txt,v 1.25 2007/02/22 13:20:22 msurtani Exp $
-Release 2.0.0.ALPHA2 (January 10, 2007)
-========================================
+Release 2.0.0.BETA1 (February 22, 2007)
+=======================================
Release Notes for JBoss Cache Habanero 2.0.0
-
** Sub-task
- * [ JBCACHE-108 ] Make CacheLoader use SPI rather than TreeCache implementation
- * [ JBCACHE-245 ] Validate PojoCache with passivation
- * [ JBCACHE-519 ] Investigate why tx has a higher thruput than non-tx under perf test
* [ JBCACHE-542 ] Fix initialization of Node.IdentityLock to actually lazy create
* [ JBCACHE-543 ] Consider synchronized(this) instead of a separate lock
- * [ JBCACHE-544 ] Remove AbstractNode superclass
* [ JBCACHE-545 ] Consider removing TreeCache, parent, and name
* [ JBCACHE-546 ] Move lock related operations to a separate utility, such as NodeLock
* [ JBCACHE-547 ] Remove TreeNode and DataNode interfaces
- * [ JBCACHE-553 ] JBossCache throughput II
- * [ JBCACHE-561 ] Create a separate META-INF sub-directory for PojoCache
- * [ JBCACHE-594 ] Make interceptors use SPI rather than TreeCache impl
- * [ JBCACHE-657 ] Create a Configuration class to hold all configuration elements of JBoss Cache
- * [ JBCACHE-675 ] Test case failure RecursiveRefTest
- * [ JBCACHE-686 ] PojoCache handling undo of Collection classes properly
- * [ JBCACHE-723 ] Proper collection rollback
- * [ JBCACHE-748 ] Make JdbmCacheLoader use the standard binary format for persistent state transfer
- * [ JBCACHE-768 ] Finalise JMX interface for Cache
- * [ JBCACHE-822 ] Reconsider validation of EvictionPolicyConfig objects
- * [ JBCACHE-823 ] Refactor eviction configuration away from EvictionConfiguration interface
* [ JBCACHE-831 ] Port multiplexer integration unit tests to HEAD
- * [ JBCACHE-853 ] CacheJmxWrapper should implement NotificationBroadcaster
- * [ JBCACHE-855 ] Add NotificationBroadcaster support to top-level MBeans
- * [ JBCACHE-856 ] Rationalize the top-level mbean classes
- * [ JBCACHE-857 ] Upgrade to JBoss AOP 2.0.ALPHA2
- * [ JBCACHE-882 ] Migrating JBC 1.x java serialized data to 2.x VAM format
* [ JBCACHE-914 ] Adapt JBCACHE-913 fix for JBC 2.0
- * [ JBCACHE-928 ] Consider adding a method to expose lifecycle state
+ * [ JBCACHE-958 ] Add unit tests of JBCACHE-955
** Feature Request
- * [ JBCACHE-3 ] Expose JGroups (protocols, channel) via JMX, provide common JGroups MBean
- * [ JBCACHE-5 ] AOP HTTP session replication under Tomcat 5
- * [ JBCACHE-33 ] TreeCache dependencies
- * [ JBCACHE-35 ] Externalize the buffer queue size in LRUAlgorithm
- * [ JBCACHE-52 ] Use ant docbook build for doc generation
- * [ JBCACHE-54 ] PojoCache needs a customized interceptor option
+ * [ JBCACHE-9 ] Streaming state transfer, for large states
* [ JBCACHE-57 ] Interfaces for accessing JBossCache
- * [ JBCACHE-85 ] PojoCache object event listener
- * [ JBCACHE-89 ] Allow Specifying Custom Interceptors in XML Configuration
- * [ JBCACHE-92 ] Eviction of entire subtrees
- * [ JBCACHE-115 ] beforeEviction() callback
- * [ JBCACHE-129 ] Ensure graceful handling of marshalling between different versions
- * [ JBCACHE-131 ] Cache Loaders (when unshared, and not used with eviction) Should Persist Transient State Upon Startup
- * [ JBCACHE-154 ] Ability to request cache statisics
- * [ JBCACHE-161 ] Support chain of CacheLoaders
- * [ JBCACHE-194 ] Provide configurable eviction thread priority boost
- * [ JBCACHE-224 ] Expose eviction management attributes
- * [ JBCACHE-254 ] Provide an efficient way to relocate a child Node
- * [ JBCACHE-270 ] Create a notification interceptor
- * [ JBCACHE-300 ] move()
- * [ JBCACHE-301 ] putIfAbsent(), putIfNull(), putIfEquals() etc
- * [ JBCACHE-315 ] Break locks for state transfer
- * [ JBCACHE-328 ] Move attributes and getters/setters to interceptors
- * [ JBCACHE-332 ] Webdav interface for accessing JBossCache
- * [ JBCACHE-347 ] Replay tx if tx is created implicitly and fails on commit
- * [ JBCACHE-354 ] PojoCache Collection proxy will keep track of the original reference
- * [ JBCACHE-370 ] Competitive analysis of GigaSpaces
- * [ JBCACHE-371 ] Create Spring clustering pagakage using JBossCache
- * [ JBCACHE-388 ] Provide modified data in callbacks
- * [ JBCACHE-404 ] Provide API to allow multiple callers to safely call activateRegion() .
- * [ JBCACHE-406 ] Improve handling of method calls that are queued during region activation
- * [ JBCACHE-450 ] Create a pure pojo-based eviction policy
- * [ JBCACHE-479 ] Cache loader to load children as well when loading a node
- * [ JBCACHE-529 ] Improve performance of JDBC CacheLoader
- * [ JBCACHE-533 ] Change synchronization to use locks in Passivation/Activation interceptor
* [ JBCACHE-541 ] Create one true Node class; that's lean and mean and stuff
- * [ JBCACHE-552 ] Use "/" to replace "__DEFAULT__" in eviction policy
- * [ JBCACHE-586 ] Use new PojoCache APIs to replace the exisiting pojo operations
- * [ JBCACHE-619 ] PojoCache to support JDK5.0 Enum
* [ JBCACHE-629 ] SELECT FOR UPDATE semantics
- * [ JBCACHE-643 ] Tx undo during rollback exception needs to go into an interceptor
- * [ JBCACHE-645 ] Providing xml schema or dtd for configuration validation
- * [ JBCACHE-650 ] SharedStoreCacheLoader
- * [ JBCACHE-654 ] Upgrade to JBoss AOP 2.0 to prevent classloader memory leakage during re-deployment
- * [ JBCACHE-656 ] Implement a Cachefactory for constructing a Cache
- * [ JBCACHE-658 ] Fast locking for mostly-read PojoCache
- * [ JBCACHE-681 ] PojoCache to handle jdom documentation
- * [ JBCACHE-684 ] Make the eviction node event queue size configurable
- * [ JBCACHE-699 ] PojoCache create a modified Observable aop aspect pattern
- * [ JBCACHE-700 ] PojoCache api to throw PojoCacheException
- * [ JBCACHE-702 ] PojoCache to specify a user-defined region option for buddy replication and eviction policy
- * [ JBCACHE-721 ] PojoCache documentation enhancement
- * [ JBCACHE-722 ] PojoCache 2.0 creates an example for passivation usage
- * [ JBCACHE-744 ] Expand CacheLoader API to support streaming state transfer
- * [ JBCACHE-762 ] Configuration object enhancements
- * [ JBCACHE-781 ] PojoCache creates a separate pojocache.jar for distro
- * [ JBCACHE-783 ] PojoCache to provide MBean interfaces
- * [ JBCACHE-801 ] Restore EvictionPolicy ability to ignore events based on event type
+ * [ JBCACHE-735 ] Append the cluster name to the TreeCache log category
* [ JBCACHE-802 ] NonManagedConnectionFactory does not place new connections in ThreadLocal (JDBCCacheLoader)
- * [ JBCACHE-813 ] BaseRpcInterceptor to call callRemoteMethod() instead of callRemoteMethods() when sending to a single recipient
* [ JBCACHE-834 ] Combine eviction RegionManager with generic RegionManager
- * [ JBCACHE-839 ] PojoCache to add an option to replicate final field
- * [ JBCACHE-840 ] Make testsuite configurable to run with different Jgroups stack configurations
- * [ JBCACHE-842 ] Optimistic Locking improvements - validation on read-only transactions
- * [ JBCACHE-848 ] Implement putFromExternalRead()
- * [ JBCACHE-860 ] Clustered Cache Loaders too "noisy" with error level logging when alone in the cluster
* [ JBCACHE-869 ] Use Marshaller for all forms of serialization, not just replication.
- * [ JBCACHE-876 ] Region marker in region-based marshalling message should be region fqn
- * [ JBCACHE-878 ] Documment SyncCommitPhase
- * [ JBCACHE-879 ] Improving serialization in JDBCCacheLoader
- * [ JBCACHE-906 ] JBCMethodCall should override toString() so that it includes the method id as well
+ * [ JBCACHE-880 ] Add expiration policy for nodes based on a node's expiration key
* [ JBCACHE-908 ] Marshalling for state transfer should go thru the VersionAwareMarshaller fwk
* [ JBCACHE-918 ] Investigate Serializable interfaces for classes that are not streamed.
+ * [ JBCACHE-921 ] Eviction should eventually clean up nodes that are cleared but not removed
+ * [ JBCACHE-955 ] Restore ability to insert and remove child nodes with only a read lock on the parent
+ * [ JBCACHE-962 ] optimisticValidation unnecessarily checks DataVersion types during simpleValidate() - should delegate this to the DataVersion impl
+ * [ JBCACHE-969 ] Move transaction classes to org.jboss.cache.transaction
** Bug
- * [ JBCACHE-30 ] Multiple MBean Configuration Error
- * [ JBCACHE-110 ] PojoCache overriding toString or hashCode can trigger stack overflow
- * [ JBCACHE-172 ] Strange performance problem with LRU
- * [ JBCACHE-250 ] Hierarchical caches not working when using JBoss service
- * [ JBCACHE-251 ] Cached map uses toString() of key to create FQN
- * [ JBCACHE-268 ] PojoCache InternalDelegate can return incorrect AOPInstance object
- * [ JBCACHE-399 ] CachedMapImpl doesn't store key objects
- * [ JBCACHE-407 ] Write locks not acquired on newly created empty nodes
- * [ JBCACHE-434 ] InternalDelegate doesn't relocate AOP nodes properly
- * [ JBCACHE-461 ] Potential bug in ReentrantWriterPreferenceReadWriteLock from util.concurrent
* [ JBCACHE-565 ] Optimistic locking - cache.exists() refers to the tree while cache.get() refers to the workspace
- * [ JBCACHE-644 ] FileCacheLoader fails if FQN contains illegal/too many characters
- * [ JBCACHE-690 ] TcpCacheServer never gets out of STARTING state, and doesn't shut down socket when stop() is called.
- * [ JBCACHE-694 ] Collection added to itself causes stack explosion in toString()
- * [ JBCACHE-695 ] PojoCache transaction context has limitation for in-memory rollbakck
- * [ JBCACHE-708 ] EOF exception in TcpCacheLoader
- * [ JBCACHE-710 ] FileCacheLoader passivation/activation produces recursive exception when loader.remove fails
- * [ JBCACHE-714 ] PojoCache Collection class has incorrect swapping of ClassProxy
- * [ JBCACHE-739 ] Exception in a CacheLoader throws ChainingCacheLoader calling method and prevent the call to the next CacheLoaders
+ * [ JBCACHE-693 ] TreeCache configuration bombs with InvocationTargetException when JVM locale is set to Turkish.
* [ JBCACHE-740 ] Optimistic Locking Scheme: Occasional IllegalStateExceptions on commit
- * [ JBCACHE-755 ] Potential bug when using (async) replication queue and region based marshalling
- * [ JBCACHE-756 ] Marshaller breaks with Strings of length greater than 32767
- * [ JBCACHE-757 ] Problem updating cyclic reference
- * [ JBCACHE-760 ] TreeCacheListener in PojoCache gets nodeModify events for invalid objects
- * [ JBCACHE-763 ] Transaction rollback does not restore contents of collection of cached collections
- * [ JBCACHE-765 ] implementation of equals() in collections is incorrect
- * [ JBCACHE-767 ] Fail more silently when setting node versions
- * [ JBCACHE-769 ] JDBCCacheLoader should not directly serialize a map passed to put
- * [ JBCACHE-785 ] InvocationContext and suspended transactions
- * [ JBCACHE-790 ] NPE on getNotifier after cache instantiation
- * [ JBCACHE-792 ] ChainingCacheLoader method get(Fqn) - unecessary call of the next CacheLoader
- * [ JBCACHE-794 ] Eviction Queue hard limit can cause deadlocks
- * [ JBCACHE-795 ] listIterator in a cached list throws exception on empty list
- * [ JBCACHE-799 ] Bug in RmiDelegatingCacheLoader class
- * [ JBCACHE-806 ] Invalidation causes problems with otimistic data versioning and certain edge cases
- * [ JBCACHE-810 ] TCP Delegating Cache Loader not multithreaded
- * [ JBCACHE-814 ] Concurrency issue with eviction
- * [ JBCACHE-825 ] PassivationInterceptor emits notification even if the node isn't loaded
- * [ JBCACHE-830 ] Incorrect serialization of Collection and Map proxies
- * [ JBCACHE-833 ] Redundant lock in cache loader
- * [ JBCACHE-843 ] Data versions do not replicate properly alongside data
- * [ JBCACHE-849 ] PojoCache jmx test case failure
* [ JBCACHE-858 ] Investigate POJOCACHE failures
* [ JBCACHE-859 ] Known failures in 2.0.0.Alpha1 need cleaning up
* [ JBCACHE-861 ] JDBC tests failing on the packaged distribution
@@ -164,122 +46,47 @@
* [ JBCACHE-866 ] PojoCache sensor example broken
* [ JBCACHE-872 ] Lock release methods should produce similar log messages to lock acquire methods
* [ JBCACHE-885 ] Bug when calling putObject() with array as argument
- * [ JBCACHE-894 ] Exceptions when using optimistic treecache with hibernate 3.2
- * [ JBCACHE-895 ] ClassCastException in GlobalTransaction#equals()
* [ JBCACHE-904 ] PojoCache Collection list returns wrong size if using optimistic locking
- * [ JBCACHE-915 ] PojoCache will rollback concurrent transaction using optimistic locking
* [ JBCACHE-923 ] Acquired node lock never released after transaction timeout
* [ JBCACHE-926 ] PojoCache local concurrent test produced lock timeout exception
* [ JBCACHE-927 ] Repeated remove and put under optimistic locking produces exception
* [ JBCACHE-929 ] MRU eviction algorithm test failures
+ * [ JBCACHE-935 ] Data gravitation throws ArrayIndexOutOfBoundException with FLUSH based stack
+ * [ JBCACHE-936 ] Replication of user defined Collections translate to standard Collections in target node
+ * [ JBCACHE-940 ] Creating a child with explicit data version under a parent also with an explicit data version causes the parent to be added with DefaultDataVersion
+ * [ JBCACHE-945 ] Post-activation nodeActivated notification sent before node added to tree
+ * [ JBCACHE-951 ] IdentityLock logs at too high a level
+ * [ JBCACHE-963 ] Eviction thread timer is not a daemon
** Task
- * [ JBCACHE-4 ] Notification of remote modification
- * [ JBCACHE-6 ] JDBCCacheLoader should be additionally configured through DataSource
- * [ JBCACHE-13 ] Lazy loading: PojoCache and CacheLoader
- * [ JBCACHE-41 ] Add JBossCache AOP-related unit tests to regular testsuite
- * [ JBCACHE-44 ] Full POJO-based application use case (Order, Customer, LineItems) on TreeCacheAop
- * [ JBCACHE-63 ] JBossCache benchmarks
- * [ JBCACHE-137 ] Packaging of JBossCache lib
- * [ JBCACHE-139 ] Node notification event that ecludes myself
* [ JBCACHE-156 ] Refactor the docs directory
- * [ JBCACHE-160 ] RpcDispatcher has class not found exception when running under Tomcat
- * [ JBCACHE-163 ] Consolidate jboss related libraries
- * [ JBCACHE-173 ] Locking model when pojo is multiple referenced
- * [ JBCACHE-204 ] Externalize RegionManager.Capacity parameter
- * [ JBCACHE-209 ] Expand the JBossCache tutorial page
- * [ JBCACHE-215 ] Benchmark agaist other cache products
- * [ JBCACHE-237 ] When remove a Pojo with shared Collection instances from cache, will need to restore the original reference
- * [ JBCACHE-274 ] Remove deprecated public API methods in Node interface, and change usage within the code base to use DataNode
- * [ JBCACHE-295 ] Add unit tests for ReplicationQueue
- * [ JBCACHE-326 ] Create the concept of a "priority queue" to speed execution of certain remote method invocations
- * [ JBCACHE-413 ] Split up build.xml
- * [ JBCACHE-431 ] Remove jboss-XXX JARs which contain Nested(Runtime)Exceptions
- * [ JBCACHE-432 ] PropertyConfigurator: investigate how to implement parsing functionality without use of PropertyEditor
- * [ JBCACHE-465 ] Refactor state transfer code out of TreeCache
- * [ JBCACHE-469 ] JGroups Channel reference to be obtained from a factory
- * [ JBCACHE-470 ] Update JBoss Cache to use JGroups 2.4 and Multiplexer
- * [ JBCACHE-471 ] Handle JGroups MERGE
- * [ JBCACHE-472 ] Release JBoss Cache 2.0
- * [ JBCACHE-478 ] Translate docs into Italian
- * [ JBCACHE-486 ] Optimize activations
- * [ JBCACHE-508 ] JBossCache bechmark and performance tuning
- * [ JBCACHE-522 ] Investigate usage of java.util.concurrent in place of EDU.oswego...util.concurrent where possible.
- * [ JBCACHE-562 ] Disable cache loader when no cacheloader class is specified
- * [ JBCACHE-576 ] Evaluate against competing buddy replication implementations
- * [ JBCACHE-588 ] Refactor PojoCache implementation to use interceptor-based architecture
- * [ JBCACHE-589 ] PojoCache pojo level locking semantics
- * [ JBCACHE-591 ] Convert all state transfer to use channel's partial state transfer
* [ JBCACHE-593 ] JBoss Cache features for JBoss AS 5.0
* [ JBCACHE-595 ] Merge API interfaces
- * [ JBCACHE-651 ] Node should not implement Externalizable
* [ JBCACHE-664 ] Add JBossRetro jars, baseline to Java5 and create a Java1.4 compat binary
- * [ JBCACHE-673 ] Refactor PojoCache to use TreeCache as a delegate
- * [ JBCACHE-676 ] PojoCache map implementation needs to handle the case where key is PojoCacheable
- * [ JBCACHE-678 ] Adding Troubleshooting to FAQ
- * [ JBCACHE-680 ] TreeCache demo gui to update view instanteously
- * [ JBCACHE-685 ] Integration using the new Cache2.0 API and SPI
- * [ JBCACHE-687 ] PojoCache to use aop 2.0 to bind interceptor dynamically
- * [ JBCACHE-696 ] Look into JDBMCacheLoader details and potentially promote as a 'recommended' cache loader?
- * [ JBCACHE-701 ] PojoCache to revisit usage of get with gravitation
- * [ JBCACHE-705 ] Remove code supporting state transfer interoperability with versions < 2.0
- * [ JBCACHE-706 ] Integrate JMX bindings of JBoss Cache and PojoCache with AS5 and MC
- * [ JBCACHE-707 ] PojoCache to aspectize JDom classes
- * [ JBCACHE-711 ] Replication eats out exception on the remote node
- * [ JBCACHE-713 ] PojoCache when it has been detached remotely, accessing it again will throw PojoCacheAlreadyDetachedException
- * [ JBCACHE-716 ] Performance benchmarking for PojoCache 2.0
- * [ JBCACHE-717 ] PojoCache to lock parent node during transaction
- * [ JBCACHE-718 ] PojoCache TxLockInterceptor needs to release the lock node as well
- * [ JBCACHE-719 ] Update PojoCache unit test and examples with a proper id
- * [ JBCACHE-720 ] PojoCache findAll api if argument is null is to find all pojos in the system
- * [ JBCACHE-734 ] Update Interceptor.invoke() signature to use JBCMethodCall rather than JGroups MethodCall
- * [ JBCACHE-738 ] Add format of persistent state transfer to CacheLoader API Javadoc
- * [ JBCACHE-747 ] Bad interaction between session passivation and buddy replication
* [ JBCACHE-752 ] Look into using JBC Marshaller implementations for responses as well as requests
- * [ JBCACHE-758 ] Add some docs for JBCACHE-77
- * [ JBCACHE-759 ] Create a set of deadlock-detecting unit tests
- * [ JBCACHE-761 ] Make connecting the channel and state transfer an atomic part of startup
- * [ JBCACHE-764 ] Update docs, examples and tutorial to reflect 2.0.0 API
- * [ JBCACHE-773 ] PojoCache to create an example for load-time option
- * [ JBCACHE-778 ] Refactor package distribution
- * [ JBCACHE-779 ] Split the faq directory into faq and faq-pojo
- * [ JBCACHE-780 ] PojoCache to use pojocache-aop.xml
- * [ JBCACHE-782 ] Rename Configuration.useInterceptorMbeans flag to reflect generic JMX behavior
* [ JBCACHE-787 ] Documentation: Add a chapter on extending JBoss Cache
- * [ JBCACHE-791 ] PojoCache to revisit implementation for get/put Options
- * [ JBCACHE-793 ] hibernate-recommended-config.xml incorrectly specifies INVALIDATION_SYNC
- * [ JBCACHE-798 ] Use ConcurrentHashMap for lock_table
- * [ JBCACHE-800 ] Performance problem with TCP & RMI Cache loaders
- * [ JBCACHE-803 ] PojoCache to map internal workspace under region fqn if present
- * [ JBCACHE-807 ] Document limitations of FileCacheLoader
- * [ JBCACHE-809 ] Pojo-style configuration for use by Microcontainer
- * [ JBCACHE-815 ] Eliminate need for jboss-serialization.jar if it's not used
- * [ JBCACHE-824 ] Don't call Channel.getView() in viewAccepted() callback
- * [ JBCACHE-827 ] Consolidate Factory creation method between Cache and PojoCache
- * [ JBCACHE-828 ] PojoCache to move deprecated codes to old directory
- * [ JBCACHE-832 ] Develop CacheSPI impl for use in JBoss JMX microkernel
- * [ JBCACHE-845 ] Clonability of Configuration classes
- * [ JBCACHE-846 ] PojoCache 2.0 key features
* [ JBCACHE-852 ] PojoCache implementation class AOP instrumentation is version dependent
- * [ JBCACHE-854 ] JMX Management rationalization
+ * [ JBCACHE-867 ] Refactor use of TreeCacheProxyImpl
* [ JBCACHE-868 ] Renamed PojoCache annotation
* [ JBCACHE-870 ] Make Marshallers pluggable
* [ JBCACHE-874 ] Use performant ordered collections in TransactionEntry
* [ JBCACHE-884 ] Upgrade to JGroups 2.4.1
- * [ JBCACHE-886 ] Upgrading from JGroups 2.2.9.2 to JGroups 2.4
- * [ JBCACHE-887 ] Upgrading from JBoss Serialization 1.0.1.GA to JBoss Serialization 1.0.3.GA
- * [ JBCACHE-896 ] Port JBCACHE-875 and JBCACHE-871 to HEAD
- * [ JBCACHE-901 ] Update logging libraries
- * [ JBCACHE-905 ] Perform code coverage analysis and add missing unit tests
- * [ JBCACHE-916 ] Refactor NodeFactory, which is very messy
+ * [ JBCACHE-888 ] Remove TreeCache.UNITIALIZED, add NodeSPI.get/setDataLoaded()
+ * [ JBCACHE-889 ] EvictionPolicy methods for 2.0, consider revising
* [ JBCACHE-919 ] PojoCache to optimize access to __JBossInternal__ region
* [ JBCACHE-920 ] Port multiplexer integration unit tests to HEAD
* [ JBCACHE-922 ] Merge src-50 into src
* [ JBCACHE-924 ] PojoCache to re-throw Cache exception
- * [ JBCACHE-925 ] PojoCache to re-try if UpgradeException occur
+ * [ JBCACHE-930 ] Better encapsulation: make CacheImpl, VersionedNode and UnversionedNode constructors protected, move CacheFactory and NodeFactory to o.j.cache package.
+ * [ JBCACHE-939 ] Improve the quality of JavaDoc for JBossCache
+ * [ JBCACHE-952 ] Replace calls to Throwable.printStackTace with logging
+ * [ JBCACHE-954 ] FileCacheLoader to use VersionAwareMarshaller
+ * [ JBCACHE-959 ] Change logging level if no TransactionManagerLookupClass is configured
+ * [ JBCACHE-960 ] Reduce logging when TxInterceptor catches exception
** Patch
- * [ JBCACHE-786 ] errors from "OK" putFailFast replications
+ * [ JBCACHE-891 ] Patch to use Java 1.5 concurrent lock classes
+ * [ JBCACHE-948 ] Patch to add return value (boolean) to removeChild*() and removeNode*() methods
OLDER RELEASES
More information about the jboss-cvs-commits
mailing list