You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jcs-dev@jakarta.apache.org by as...@apache.org on 2008/08/27 19:10:54 UTC

svn commit: r689530 - /jakarta/jcs/trunk/xdocs/changes.xml

Author: asmuts
Date: Wed Aug 27 10:10:54 2008
New Revision: 689530

URL: http://svn.apache.org/viewvc?rev=689530&view=rev
Log:
updated the change log

Modified:
    jakarta/jcs/trunk/xdocs/changes.xml

Modified: jakarta/jcs/trunk/xdocs/changes.xml
URL: http://svn.apache.org/viewvc/jakarta/jcs/trunk/xdocs/changes.xml?rev=689530&r1=689529&r2=689530&view=diff
==============================================================================
--- jakarta/jcs/trunk/xdocs/changes.xml (original)
+++ jakarta/jcs/trunk/xdocs/changes.xml Wed Aug 27 10:10:54 2008
@@ -1,22 +1,18 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!--
- Licensed to the Apache Software Foundation (ASF) under one
- or more contributor license agreements.  See the NOTICE file
- distributed with this work for additional information
- regarding copyright ownership.  The ASF licenses this file
- to you under the Apache License, Version 2.0 (the
- "License"); you may not use this file except in compliance
- with the License.  You may obtain a copy of the License at
-
-   http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing,
- software distributed under the License is distributed on an
- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- KIND, either express or implied.  See the License for the
- specific language governing permissions and limitations
- under the License.
--->
+	<!--
+		Licensed to the Apache Software Foundation (ASF) under one or more
+		contributor license agreements. See the NOTICE file distributed with
+		this work for additional information regarding copyright ownership.
+		The ASF licenses this file to you under the Apache License, Version
+		2.0 (the "License"); you may not use this file except in compliance
+		with the License. You may obtain a copy of the License at
+		http://www.apache.org/licenses/LICENSE-2.0 Unless required by
+		applicable law or agreed to in writing, software distributed under the
+		License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+		CONDITIONS OF ANY KIND, either express or implied. See the License for
+		the specific language governing permissions and limitations under the
+		License.
+	-->
 <document>
 	<properties>
 		<title>JCS Change Log</title>
@@ -25,254 +21,180 @@
 	<body>
 		<release version="1.4-dev" date="in SVN">
 		</release>
+		<release version="1.3.2.0" date="in SVN">
+			<action dev="asmuts" type="update"> Added eventLogging to major
+				auxiliaries and to the auxiliary factory interface. This allows you to
+				time and monitor the internal working of the cache.</action>
+			<action dev="asmuts" type="update"> Added the ability to inject custom
+				serializers into auxiliary caches.</action>
+			<action dev="asmuts" type="fix" issue="JCS-40" due-to="Niall Gallagher"> Added a
+				work-around to the host address resolution used by the TCP lateral
+				and the remote cache.</action>
+			<action dev="asmuts" type="fix" issue="JCS-38" due-to="Timothy Cronin"> Added
+				getSource to IElementEvent interface.</action>
+		</release>
+		<release version="1.3.1.0" date="in SVN">
+			<action dev="asmuts" type="update"> Added getMultiple() method to
+				ICache</action>
+		</release>
 		<release version="1.3" date="2007-06-05">
-            <action dev="tv" type="update">
-                Updated/added license headers in all files.
-            </action>
+			<action dev="tv" type="update"> Updated/added license headers in all
+				files.</action>
 		</release>
 		<release version="1.2.7.9.3" date="in SVN">
-			<action dev="asmuts" type="fix" issue="JCS-15"
-				due-to="Kevin Preece">
-				Fixed partial key and group id removal bug in indexed disk cache.
-			</action>
-			<action dev="asmuts" type="fix" issue="JCS-20"
-				due-to="Alistair Forbes">
-				Fixed partial key removal SQL syntax problem with the
-				JDBC disk cache.
-			</action>
-			<action dev="asmuts" type="fix" issue="JCS-21"
-				due-to="Michael Stevens">
-				Fixed a few minor missing locks.
+			<action dev="asmuts" type="fix" issue="JCS-15" due-to="Kevin Preece"> Fixed
+				partial key and group id removal bug in indexed disk cache.</action>
+			<action dev="asmuts" type="fix" issue="JCS-20" due-to="Alistair Forbes"> Fixed
+				partial key removal SQL syntax problem with the JDBC disk cache.
 			</action>
+			<action dev="asmuts" type="fix" issue="JCS-21" due-to="Michael Stevens"> Fixed a
+				few minor missing locks.</action>
 		</release>
-
 		<release version="1.2.7.9.2" date="in SVN">
-			<action dev="asmuts" type="update">
-				Added a summary page to the JCSAdmin.jsp that just dumps
-				the stats for a region. It doesn't display all the keys.
-			</action>
-			<action dev="asmuts" type="update">
-				Added get, put, and remove counts to the lateral and
-				remote stats. Added hit count to disk cache stats.
-			</action>
-			<action dev="asmuts" type="fix" issue="JCS-12"
-				due-to="John Klame">
-				Fixed non thread safe OOS writes in the TCP Lateral
-				Sender. This was causing endless loops deep down in the
-				OOS code.
-			</action>
-
+			<action dev="asmuts" type="update"> Added a summary page to the
+				JCSAdmin.jsp that just dumps the stats for a region. It doesn't
+				display all the keys.</action>
+			<action dev="asmuts" type="update"> Added get, put, and remove counts
+				to the lateral and remote stats. Added hit count to disk cache
+				stats.</action>
+			<action dev="asmuts" type="fix" issue="JCS-12" due-to="John Klame"> Fixed
+				non thread safe OOS writes in the TCP Lateral Sender. This was
+				causing endless loops deep down in the OOS code.</action>
 		</release>
-
 		<release version="1.2.7.9" date="in SVN">
-			<action dev="asmuts" type="fix" issue="JCS-1">
-				Fixed last element too small recycle bin bug.
-			</action>
-			<action dev="asmuts" type="update" issue="JCS-2">
-				Added the ability to send all items to disk or to use
-				the disk merely as a swap. This is done by setting the
-				DiskUsagePattern on the cache attributes for a region.
-			</action>
-			<action dev="asmuts" type="fix" issue="JCS-3"
-				due-to="Peter Schwarz">
-				Disk optimization now occurs in place, without using
-				additional files. It is far more efficient.
-			</action>
-			<action dev="asmuts" type="fix" issue="JCS-4">
-				The disk cache will not optimize on shutdown if the
-				freedata size is 0.
-			</action>
-			<action dev="asmuts" type="fix" issue="JCS-8">
-				Remote cache client will now shutdown properly.
-			</action>
-			<action dev="asmuts" type="fix" issue="JCS-9">
-				Only send memory items to disk auxiliaries on shutdown.
-			</action>
+			<action dev="asmuts" type="fix" issue="JCS-1"> Fixed last element too
+				small recycle bin bug.</action>
+			<action dev="asmuts" type="update" issue="JCS-2"> Added the ability to
+				send all items to disk or to use the disk merely as a swap. This is
+				done by setting the DiskUsagePattern on the cache attributes for a
+				region.</action>
+			<action dev="asmuts" type="fix" issue="JCS-3" due-to="Peter Schwarz"> Disk
+				optimization now occurs in place, without using additional files. It
+				is far more efficient.</action>
+			<action dev="asmuts" type="fix" issue="JCS-4"> The disk cache will not
+				optimize on shutdown if the freedata size is 0.</action>
+			<action dev="asmuts" type="fix" issue="JCS-8"> Remote cache client
+				will now shutdown properly.</action>
+			<action dev="asmuts" type="fix" issue="JCS-9"> Only send memory items
+				to disk auxiliaries on shutdown.</action>
 		</release>
-
 		<release version="1.2.7.8" date="in SVN">
-			<action dev="asmuts" type="update">
-				Added the ability to schedule optimizations for the
-				MySQL disk cache. It can also recover from optimization
-				failure and repair the table. It's been tested and is
-				running in a production environment.
-			</action>
+			<action dev="asmuts" type="update"> Added the ability to schedule
+				optimizations for the MySQL disk cache. It can also recover from
+				optimization failure and repair the table. It's been tested and is
+				running in a production environment.</action>
 		</release>
-
 		<release version="1.2.7.7" date="in SVN">
-			<action dev="asmuts" type="fix"
-				due-to="Brian Crow  @noteworthyms.com">
-				Fixed the array index out of bounds exception in the
-				Sorted Preferential Array.
-			</action>
+			<action dev="asmuts" type="fix" due-to="Brian Crow  @noteworthyms.com"> Fixed the array index
+				out of bounds exception in the Sorted Preferential Array.</action>
 		</release>
-
 		<release version="1.2.7.6" date="in SVN">
-			<action dev="asmuts" type="fix"
-				due-to="Rick Szeto @vizible.com">
-				Fixed UDP discovery configuration problem. The discovery
-				address was not being used. It was broken in the last
-				release.
-			</action>
-			<action dev="asmuts" type="fix" due-to="Alistair Forbes">
-				Fixed disk cache class cast problem when running inside
-				the remote cache. The disk cache was casting to an
-				instance and not the ICacheElement interface.
+			<action dev="asmuts" type="fix" due-to="Rick Szeto @vizible.com"> Fixed UDP discovery
+				configuration problem. The discovery address was not being used. It
+				was broken in the last release.</action>
+			<action dev="asmuts" type="fix" due-to="Alistair Forbes"> Fixed disk cache class
+				cast problem when running inside the remote cache. The disk cache
+				was casting to an instance and not the ICacheElement interface.
 			</action>
 		</release>
-
 		<release version="1.2.7.3" date="in SVN">
-			<action dev="asmuts" type="update" due-to="">
-				You can now configure the remote cache client to not
-				receive from the remote server.
-			</action>
-			<action dev="asmuts" type="update" due-to="">
-				Added a new xdoc for the Remote Cache properties.
-			</action>
-			<action dev="asmuts" type="update" due-to="">
-				Improved the jcs admin jsp: added stats details, better
-				navigation, item lookup, and remove confirmation.
-			</action>
+			<action dev="asmuts" type="update" due-to=""> You can now
+				configure the remote cache client to not receive from the remote
+				server.</action>
+			<action dev="asmuts" type="update" due-to=""> Added a new xdoc
+				for the Remote Cache properties.</action>
+			<action dev="asmuts" type="update" due-to=""> Improved the jcs
+				admin jsp: added stats details, better navigation, item lookup, and
+				remove confirmation.</action>
 		</release>
-
 		<release version="1.2.7.2" date="in SVN">
-			<action dev="asmuts" type="update" due-to="">
-				You can configure the remote cache to use a custom RMI
-				Socket Factory with socket timeouts.
-			</action>
-			<action dev="hchar" type="fix" due-to="">
-				Removed redundant system out logging from remote cache
-				server.
-			</action>
-			<action dev="asmuts" type="update" due-to="">
-				Added additional stats for remote cache.
-			</action>
+			<action dev="asmuts" type="update" due-to=""> You can configure
+				the remote cache to use a custom RMI Socket Factory with socket
+				timeouts.</action>
+			<action dev="hchar" type="fix" due-to=""> Removed redundant
+				system out logging from remote cache server.</action>
+			<action dev="asmuts" type="update" due-to=""> Added additional
+				stats for remote cache.</action>
 		</release>
-
 		<release version="1.2.7.1" date="in SVN">
-			<action dev="asmuts" type="update" due-to="">
-				Added a JDBC disk cache. It has been tested with MYSql
-				and HSQL.
-			</action>
-			<action dev="asmuts" type="update" due-to="">
-				Added a special HSQL implementation of the JDBC disk
-				cache. This replaces the previous experimental HSQL
-				implementation.
-			</action>
-			<action dev="asmuts" type="update" due-to="">
-				Added a new xdoc for the JDBC Disk Cache properties.
-			</action>
+			<action dev="asmuts" type="update" due-to=""> Added a JDBC disk
+				cache. It has been tested with MYSql and HSQL.</action>
+			<action dev="asmuts" type="update" due-to=""> Added a special
+				HSQL implementation of the JDBC disk cache. This replaces the
+				previous experimental HSQL implementation.</action>
+			<action dev="asmuts" type="update" due-to=""> Added a new xdoc
+				for the JDBC Disk Cache properties.</action>
 		</release>
-
 		<release version="1.2.7.0" date="in SVN">
-			<action dev="asmuts" type="update" due-to="">
-				Removed dependencies on commons-lang and on
-				commons-collections from the core of JCS.
-			</action>
-			<action dev="asmuts" type="update" due-to="">
-				Increased test coverage.
-			</action>
-			<action dev="asmuts" type="fix" due-to="">
-				Fixed entry set creation problem in LRUMap.
-			</action>
+			<action dev="asmuts" type="update" due-to=""> Removed
+				dependencies on commons-lang and on commons-collections from the
+				core of JCS.</action>
+			<action dev="asmuts" type="update" due-to=""> Increased test
+				coverage.</action>
+			<action dev="asmuts" type="fix" due-to=""> Fixed entry set
+				creation problem in LRUMap.</action>
 		</release>
-
 		<release version="1.2.6.9" date="in SVN">
-			<action dev="asmuts" type="update" due-to="">
-				The remote cache now sends a byte array to the server
-				instead of the class. This allows you to run the remote
-				server without copies of your objects in its classpath.
-				This makes the remote server far easier to use.
-			</action>
-			<action dev="asmuts" type="update" due-to="">
-				Created an interface for cache element serializers and
-				made a default implementation. This will allow use to
-				use other serialization mechanisms in the future. I
-				converted the remote cache to use the standard
-				serializer.
-			</action>
-			<action dev="asmuts" type="update" due-to="">
-				Added several new unit tests.
-			</action>
-			<action dev="asmuts" type="update" due-to="">
-				Improved Javadocs throughout.
-			</action>
+			<action dev="asmuts" type="update" due-to=""> The remote cache
+				now sends a byte array to the server instead of the class. This
+				allows you to run the remote server without copies of your objects
+				in its classpath. This makes the remote server far easier to use.
+			</action>
+			<action dev="asmuts" type="update" due-to=""> Created an
+				interface for cache element serializers and made a default
+				implementation. This will allow use to use other serialization
+				mechanisms in the future. I converted the remote cache to use the
+				standard serializer.</action>
+			<action dev="asmuts" type="update" due-to=""> Added several new
+				unit tests.</action>
+			<action dev="asmuts" type="update" due-to=""> Improved Javadocs
+				throughout.</action>
 		</release>
-
 		<release version="1.2.6.8" date="in SVN">
-			<action dev="asmuts" type="fix" due-to="">
-				Moved synchronization from the client to the sorted
-				preferential array. This solved the index out of bounds
-				exception that appeared periodically on disk cleanup.
-			</action>
-			<action dev="asmuts" type="update" due-to="">
-				Improved Javadocs throughout.
-			</action>
+			<action dev="asmuts" type="fix" due-to=""> Moved synchronization
+				from the client to the sorted preferential array. This solved the
+				index out of bounds exception that appeared periodically on disk
+				cleanup.</action>
+			<action dev="asmuts" type="update" due-to=""> Improved Javadocs
+				throughout.</action>
 		</release>
-
 		<release version="1.2.6.7" date="in SVN">
-			<action dev="asmuts" type="fix"
-				due-to="Adam Siefker @amazon.com">
-				Fixed shutdown for lateral. Added shutdown observer
-				framework. Changed listener thread to a daemon. Made
-				executor on listener use a daemon setting thread
-				factory.
-			</action>
-			<action dev="asmuts" type="fix" due-to="">
-				Fixed abstract inner class references for Jikes.
-			</action>
-			<action dev="asmuts" type="update" due-to="">
-				Improved Javadocs throughout.
-			</action>
+			<action dev="asmuts" type="fix" due-to="Adam Siefker @amazon.com"> Fixed shutdown for
+				lateral. Added shutdown observer framework. Changed listener thread
+				to a daemon. Made executor on listener use a daemon setting thread
+				factory.</action>
+			<action dev="asmuts" type="fix" due-to=""> Fixed abstract inner
+				class references for Jikes.</action>
+			<action dev="asmuts" type="update" due-to=""> Improved Javadocs
+				throughout.</action>
 		</release>
-
 		<release version="1.2.6.6" date="in SVN">
-			<action dev="asmuts" type="fix">
-				Properties are loaded using the current thread's
-				classloader by default.
-			</action>
-			<action dev="asmuts" type="fix">
-				When a config file is not found a descriptive error
-				message is printed to the logs.
-			</action>
-			<action dev="asmuts" type="update">
-				Made an interface for the cache manager to improve
-				testability.
-			</action>
-			<action dev="asmuts" type="update">
-				Auxiliaries are assigned a cache manager and the lateral
-				TCP has a settable source id, so it can be tested.
-			</action>
-			<action dev="asmuts" type="update">
-				Increased JGroups version to 2.2.8. It works again. The
-				old JGroups didn't work for unknown reasons.
-			</action>
-			<action dev="asmuts" type="update">
-				Cleaned up some javadocs.
-			</action>
-			<action dev="asmuts" type="update">
-				Improved info level logging for TCP lateral.
-			</action>
-			<action dev="asmuts" type="update">
-				Added configuration properties xdocs for TCP lateral,
-				indexed disk, and memory cache.
-			</action>
-			<action dev="asmuts" type="update">
-				Created concurrent tests for TCP lateral to verify
-				correct region behavior.
-			</action>
-			<action dev="asmuts" type="update">
-				Made BDBJE work with new auxiliary changes.
-			</action>
-			<action dev="asmuts" type="fix">
-				UDP discovery no longer activates if the lateral type
-				isn't TCP.
-			</action>
-			<action dev="asmuts" type="fix">
-				Reduced lateral get timeout to 1 second, rather than 10.
-				We still need to disable gets when a timeout occurs.
-			</action>
+			<action dev="asmuts" type="fix"> Properties are loaded using the
+				current thread's classloader by default.</action>
+			<action dev="asmuts" type="fix"> When a config file is not found a
+				descriptive error message is printed to the logs.</action>
+			<action dev="asmuts" type="update"> Made an interface for the cache
+				manager to improve testability.</action>
+			<action dev="asmuts" type="update"> Auxiliaries are assigned a cache
+				manager and the lateral TCP has a settable source id, so it can be
+				tested.</action>
+			<action dev="asmuts" type="update"> Increased JGroups version to 2.2.8.
+				It works again. The old JGroups didn't work for unknown reasons.
+			</action>
+			<action dev="asmuts" type="update"> Cleaned up some javadocs.</action>
+			<action dev="asmuts" type="update"> Improved info level logging for TCP
+				lateral.</action>
+			<action dev="asmuts" type="update"> Added configuration properties
+				xdocs for TCP lateral, indexed disk, and memory cache.</action>
+			<action dev="asmuts" type="update"> Created concurrent tests for TCP
+				lateral to verify correct region behavior.</action>
+			<action dev="asmuts" type="update"> Made BDBJE work with new auxiliary
+				changes.</action>
+			<action dev="asmuts" type="fix"> UDP discovery no longer activates
+				if the lateral type isn't TCP.</action>
+			<action dev="asmuts" type="fix"> Reduced lateral get timeout to 1
+				second, rather than 10. We still need to disable gets when a timeout
+				occurs.</action>
 		</release>
-
 	</body>
-</document>
+</document>
\ No newline at end of file



---------------------------------------------------------------------
To unsubscribe, e-mail: jcs-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jcs-dev-help@jakarta.apache.org