[jboss-cvs] JBossCache/docs ...

Manik Surtani manik at jboss.org
Wed May 30 10:03:10 EDT 2007


  User: msurtani
  Date: 07/05/30 10:03:10

  Modified:    docs     Changelog.txt
  Log:
  Updated for CR2
  
  Revision  Changes    Path
  1.29      +46 -6     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.28
  retrieving revision 1.29
  diff -u -b -r1.28 -r1.29
  --- Changelog.txt	26 Apr 2007 12:04:55 -0000	1.28
  +++ Changelog.txt	30 May 2007 14:03:10 -0000	1.29
  @@ -1,12 +1,10 @@
  -$Id: Changelog.txt,v 1.28 2007/04/26 12:04:55 msurtani Exp $
  +$Id: Changelog.txt,v 1.29 2007/05/30 14:03:10 msurtani Exp $
   
  -Release 2.0.0.CR1 (April 23, 2007)
  -==================================
  -
  -Release Notes for JBoss Cache Habanero 2.0.0
  +Release 2.0.0.CR2 (May 30, 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
  +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
   
   ** Sub-task
       *  [ JBCACHE-542 ] Fix initialization of Node.IdentityLock to actually lazy create
  @@ -16,9 +14,19 @@
       *  [ JBCACHE-547 ] Remove TreeNode and DataNode interfaces
       *  [ JBCACHE-822 ] Reconsider validation of EvictionPolicyConfig objects
       *  [ JBCACHE-831 ] Port multiplexer integration unit tests to HEAD
  +    *  [ JBCACHE-855 ] Add NotificationBroadcaster support to top-level MBeans
  +    *  [ JBCACHE-856 ] Rationalize the top-level mbean classes
       *  [ 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 ] Add a method to expose lifecycle state
       *  [ JBCACHE-958 ] Add unit tests of JBCACHE-955
  +    *  [ 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-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
   
   ** Feature Request
       *  [ JBCACHE-9 ] Streaming state transfer, for large states
  @@ -44,7 +52,12 @@
       *  [ 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-1023 ] Inject preconfigured JGroups Channel from external implementation
       *  [ 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
   
   ** Bug
       *  [ JBCACHE-565 ] Optimistic locking - cache.exists() refers to the tree while cache.get() refers to the workspace
  @@ -77,6 +90,7 @@
       *  [ JBCACHE-963 ] Eviction thread timer is not a daemon
       *  [ JBCACHE-972 ] Microcontainer deps introduced too early
       *  [ JBCACHE-982 ] WARN logged if app calls into cache during tx's afterCompletion() phase.
  +    *  [ JBCACHE-983 ] State transfer test failures ( to do with concurrent eviction and activation )
       *  [ JBCACHE-984 ] Cache loader concurrent creation deadlocks
       *  [ JBCACHE-985 ] build failed under jboss distribution
       *  [ JBCACHE-986 ] Race condition (concurrent evict + access) with optimistic locking
  @@ -88,6 +102,7 @@
       *  [ JBCACHE-995 ] Test failure - org.jboss.cache.multiplexer.BuddyGroupAssignmentTest
       *  [ JBCACHE-998 ] Plain Cache tutorial example broken
       *  [ JBCACHE-999 ] Remove operations on ROOT cause problems with pessimistic locks and rollbacks
  +    *  [ JBCACHE-1000 ] Pojocache tutorial not working
       *  [ JBCACHE-1003 ] Missing extention attribute when running some test targets
       *  [ JBCACHE-1006 ] Removal of parent node before removal of child node causes parent not to be found in optimistic tx workspace
       *  [ JBCACHE-1012 ] ReplicationQueue invokes callRemoteMethods even when empty
  @@ -96,18 +111,29 @@
       *  [ JBCACHE-1021 ] Configuration factory only looks in class path for config file; not on file system
       *  [ JBCACHE-1026 ] Concurrent creation of nodes fails with optimistic locking, even if nodes are empty and contain no data.
       *  [ JBCACHE-1027 ] InvalidationInterceptor should not replicate putForExternalRead()
  +    *  [ 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
  +    *  [ JBCACHE-1053 ] RmiCacheServer and TcpCacheServer try to create an mbean proxy to a CacheImpl
  +    *  [ 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
   
   ** Task
       *  [ JBCACHE-156 ] Refactor the docs directory
       *  [ JBCACHE-593 ] JBoss Cache features for JBoss AS 5.0
       *  [ JBCACHE-595 ] Merge API interfaces
       *  [ JBCACHE-664 ] Add JBossRetro jars, baseline to Java5 and create a Java1.4 compat binary
  +    *  [ JBCACHE-742 ] PojoCache needs to propogate POJO events to remote nodes
       *  [ JBCACHE-752 ] Look into using JBC Marshaller implementations for responses as well as requests
       *  [ 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-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-867 ] Refactor use of TreeCacheProxyImpl
  @@ -123,6 +149,7 @@
       *  [ JBCACHE-924 ] PojoCache to re-throw Cache exception
       *  [ JBCACHE-930 ] Better encapsulation: make CacheImpl, VersionedNode and UnversionedNode constructors protected, move CacheFactory and NodeFactory to o.j.cache package.
       *  [ JBCACHE-933 ] PojoCache to create a cache wrapper to retry when upgradeexception is encountered
  +    *  [ JBCACHE-934 ] Remove JChannelFactory JMX lookup from CacheImpl
       *  [ JBCACHE-937 ] Benchmark VersionAwareMarshaller
       *  [ JBCACHE-939 ] Improve the quality of JavaDoc for JBossCache
       *  [ JBCACHE-942 ] Refactor Optimistic{Node|CreateIfNotExists|Validation}Interceptors for readability
  @@ -141,10 +168,23 @@
       *  [ JBCACHE-1019 ] Revisit JGroups stack in config files shipped with JBoss Cache to make them JGroups 2.5-friendly
       *  [ JBCACHE-1020 ] Upgrade to JGroups 2.5.BETA2
       *  [ JBCACHE-1032 ] Remove dependency on JBoss Serialization
  +    *  [ 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-1043 ] Upgrade to a reasonably stable JBoss AOP version
  +    *  [ JBCACHE-1045 ] Clean up lifecycle methods
  +    *  [ JBCACHE-1054 ] Get rid of JmxUtil.getMBeanServer()
  +    *  [ JBCACHE-1055 ] Remove Configuration's serviceName property
  +    *  [ 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-1072 ] Add a README in the lib directory explaining what each jar does and whether they are optional
  +    *  [ JBCACHE-1075 ] JGroups file in lib should be named jgroups-all.jar
   
   ** 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
   
   
   OLDER RELEASES
  
  
  



More information about the jboss-cvs-commits mailing list