[jboss-cvs] JBossCache/docs ...
Manik Surtani
manik at jboss.org
Tue Jul 3 13:03:40 EDT 2007
User: msurtani
Date: 07/07/03 13:03:39
Modified: docs Changelog.txt
Log:
Updated for CR3
Revision Changes Path
1.30 +40 -4 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.29
retrieving revision 1.30
diff -u -b -r1.29 -r1.30
--- Changelog.txt 30 May 2007 14:03:10 -0000 1.29
+++ Changelog.txt 3 Jul 2007 17:03:39 -0000 1.30
@@ -1,10 +1,10 @@
-$Id: Changelog.txt,v 1.29 2007/05/30 14:03:10 msurtani Exp $
+$Id: Changelog.txt,v 1.30 2007/07/03 17:03:39 msurtani Exp $
-Release 2.0.0.CR2 (May 30, 2007)
+Release 2.0.0.CR3 (July 3, 2007)
================================
Release Notes for JBoss Cache
-Includes versions: 2.0.0.ALPHA1 2.0.0.ALPHA2 2.0.0.BETA1 2.0.0.BETA2 2.0.0.CR1 2.0.0.CR2
+Includes versions: 2.0.0.ALPHA1 2.0.0.ALPHA2 2.0.0.BETA1 2.0.0.BETA2 2.0.0.CR1 2.0.0.CR2 2.0.0.CR3
** Sub-task
* [ JBCACHE-542 ] Fix initialization of Node.IdentityLock to actually lazy create
@@ -20,13 +20,18 @@
* [ JBCACHE-914 ] Adapt JBCACHE-913 fix for JBC 2.0
* [ JBCACHE-928 ] Add a method to expose lifecycle state
* [ JBCACHE-958 ] Add unit tests of JBCACHE-955
+ * [ JBCACHE-1013 ] Document configuration for the microcontainer
* [ JBCACHE-1014 ] Improve testsuite coverage of microcontainer style configuration
* [ JBCACHE-1044 ] RuntimeConfig's channel factory should be type ChannelFactory not JChannelFactoryMBean
* [ JBCACHE-1046 ] CacheImpl.channel should be type Channel
+ * [ JBCACHE-1052 ] Add a JMX chapter to the docs
* [ JBCACHE-1056 ] Develop wrapper class to allow PojoCache deployment via legacy AS Microkernel
* [ JBCACHE-1068 ] Get rid of LifeCycle interface
* [ JBCACHE-1069 ] Support injection of CacheJmxWrapper into TcpCacheServer
* [ JBCACHE-1071 ] Merge CacheLegacyJmxWrapper into CacheJmxWrapper
+ * [ JBCACHE-1086 ] Test PojoCache against JDK 1.6
+ * [ JBCACHE-1089 ] PojoCacheJmxWrapper should implement NotificationEmitter
+ * [ JBCACHE-1090 ] Emit JMX Notifications the JBAS JSR-77 layer expects
** Feature Request
* [ JBCACHE-9 ] Streaming state transfer, for large states
@@ -52,12 +57,20 @@
* [ JBCACHE-961 ] Optimistic locking to support more sophisticated merging of child maps
* [ 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
+ * [ JBCACHE-1022 ] All notifications should go thru the Notifier and Notification Interceptor
* [ JBCACHE-1023 ] Inject preconfigured JGroups Channel from external implementation
+ * [ JBCACHE-1029 ] Review unit tests around isolation levels
* [ JBCACHE-1037 ] Node API should have a replaceAll() to complement putAll()
* [ JBCACHE-1038 ] When using optimistic locking and implicit transactions, failures due to rollbacks should be propagated as CacheExceptions and not swallowed.
* [ JBCACHE-1058 ] Cache lifecycle methods can be invoked twice
* [ JBCACHE-1063 ] CacheJmxWrapper exposes getLocalAddress() and getMembers()
* [ JBCACHE-1073 ] nodePassivated/nodeActivated callbacks in CacheListener to provide data
+ * [ JBCACHE-1080 ] Add filtering capabilities to notification listeners
+ * [ JBCACHE-1084 ] stop() should clear all in-memory state.
+ * [ JBCACHE-1097 ] XmlConfigurationParser to check system classloader as well as context classloader for cfg file
+ * [ JBCACHE-1107 ] All notifier calls to be in a separate thread
+ * [ JBCACHE-1109 ] Rename InitialStateRetrievalTimeout to StateRetrievalTimeout
+ * [ JBCACHE-1115 ] Refactor notifications to use annotations
** Bug
* [ JBCACHE-565 ] Optimistic locking - cache.exists() refers to the tree while cache.get() refers to the workspace
@@ -114,7 +127,6 @@
* [ JBCACHE-1028 ] getTables() length > 1 on Derby even when cache table DNE
* [ JBCACHE-1030 ] CR1 Build failing - aopc now requires concurrent.jar
* [ JBCACHE-1031 ] AdjListJDBCCacheLoaderConfig should not depend on JDBCCacheLoaderOld
- * [ JBCACHE-1035 ] StateTransfer200AopTest fails
* [ JBCACHE-1041 ] Tutorial - GUI/beanshell block if node modified within transaction and node status queried via GUI
* [ JBCACHE-1050 ] CacheImpl.getInterceptorChain() throws NPE if invoked before create()
* [ JBCACHE-1051 ] Update of expiry time does not work correctly due to Comparable/equals inconsistency in TreeSet
@@ -122,6 +134,19 @@
* [ JBCACHE-1057 ] Modifying a detached POJO still shows changes in the cache (under /__JBossInternal__) and replicates it to other caches
* [ JBCACHE-1060 ] Tutorial - removing a child node from the root still leaves the node in memory
* [ JBCACHE-1070 ] Inconsistent handling of Configuration.replicationVersion
+ * [ JBCACHE-1079 ] UML diagram in JBoss Cache User Guide is out of date
+ * [ JBCACHE-1081 ] The docs/faq/en/master.xml file has been through a shredder
+ * [ JBCACHE-1085 ] Test against JDK 1.6
+ * [ JBCACHE-1093 ] ClusteredCacheLoader attempts to propagate remove()s
+ * [ JBCACHE-1095 ] ClusteredCacheLoader doesn't properly deal with inactive marshalling regions
+ * [ JBCACHE-1096 ] UpgradeException should print IdentityLock instances
+ * [ JBCACHE-1101 ] PessimisticLockInterceptor nukes the transaction entry before NotificationInterceptor delivers
+ * [ JBCACHE-1102 ] setForceWriteLock acquires WLs on ALL nodes, not just the leaf node
+ * [ JBCACHE-1110 ] Pojo returns null values after a local detach, even when values were set locally.
+ * [ JBCACHE-1111 ] PojoCache does not work with BuddyReplication and autoDataGravitation=false
+ * [ JBCACHE-1113 ] GenericTransactionManagerLookup logging is too high level
+ * [ JBCACHE-1114 ] StackOverflowError with Glassfish TransactionManager
+ * [ JBCACHE-1117 ] CacheLoader.getChildrenNames() returns a Set<String>. Should be Set<Object>
** Task
* [ JBCACHE-156 ] Refactor the docs directory
@@ -133,9 +158,11 @@
* [ JBCACHE-764 ] Update docs, examples and tutorial to reflect 2.0.0 API
* [ JBCACHE-787 ] Documentation: Add a chapter on extending JBoss Cache
* [ JBCACHE-807 ] Document limitations of FileCacheLoader
+ * [ JBCACHE-809 ] Pojo-style configuration for use by Microcontainer
* [ JBCACHE-832 ] Develop wrapper class to allow Cache deployment via legacy AS Microkernel
* [ JBCACHE-845 ] Clonability of Configuration classes
* [ 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
@@ -171,6 +198,7 @@
* [ JBCACHE-1033 ] Clarify usage of DummyTransactionManager in 2.0
* [ JBCACHE-1034 ] Investigate implicit transaction problems with optimistic locking
* [ JBCACHE-1036 ] Documentation: FetchInMemoryState/FetchPersistentState should be set for nodes giving state as well
+ * [ JBCACHE-1042 ] make all unit tests pass 100%
* [ JBCACHE-1043 ] Upgrade to a reasonably stable JBoss AOP version
* [ JBCACHE-1045 ] Clean up lifecycle methods
* [ JBCACHE-1054 ] Get rid of JmxUtil.getMBeanServer()
@@ -178,13 +206,21 @@
* [ JBCACHE-1061 ] BeanShell version JBossCache uses does not support entering generic Collections
* [ JBCACHE-1062 ] CacheImpl.remoteAnnounceBuddyPoolName should take Address not IpAddress
* [ JBCACHE-1064 ] PojoCacheException should declare a serialVersionUID
+ * [ JBCACHE-1065 ] TreeCacheView should just inject Cache
* [ JBCACHE-1072 ] Add a README in the lib directory explaining what each jar does and whether they are optional
+ * [ JBCACHE-1074 ] Look into reducing generic-related warnings
* [ JBCACHE-1075 ] JGroups file in lib should be named jgroups-all.jar
+ * [ JBCACHE-1083 ] Look at inlining MarshalledValue, etc. and ditching jboss-common.jar
+ * [ JBCACHE-1087 ] Add collection modification notifications
+ * [ JBCACHE-1092 ] Move EvictionPolicyConfig to org.jboss.cache.config
+ * [ JBCACHE-1108 ] Move CacheListeners to their own thread pool
+ * [ JBCACHE-1116 ] Refactor out the use of UnversionedNode.getChildrenMapDirect() due to inherent inefficiencies
** Patch
* [ JBCACHE-891 ] Patch to use Java 1.5 concurrent lock classes
* [ JBCACHE-948 ] Patch to add return value (boolean) to removeChild*() and removeNode*() methods
* [ JBCACHE-1040 ] Update JBC User Guide
+ * [ JBCACHE-1078 ] Race condition when adding an object to PojoCache while another thread may read that object
OLDER RELEASES
More information about the jboss-cvs-commits
mailing list