pero 2005/04/15 13:15:17
Modified: webapps/docs changelog.xml
Log:
Refactoring and redesign cluster
Revision Changes Path
1.290 +29 -8 jakarta-tomcat-catalina/webapps/docs/changelog.xml
Index: changelog.xml
===================================================================
RCS file: /home/cvs/jakarta-tomcat-catalina/webapps/docs/changelog.xml,v
retrieving revision 1.289
retrieving revision 1.290
diff -u -r1.289 -r1.290
--- changelog.xml 15 Apr 2005 08:58:46 -0000 1.289
+++ changelog.xml 15 Apr 2005 20:15:17 -0000 1.290
@@ -43,11 +43,20 @@
Update to JDT from Eclipse 3.1M6, which is now feature complete
(remm)
</update>
<update>
- Start refactoring, redesign and extend the cluster module (pero)
- </update>
- <add>
- Add Apache Portable Runtime JNI wrapper and helper API (mturk)
- </add>
+ Refactoring, redesign and extend the cluster module
+ - Optimized performance and reduce memory usage
+ - Better JMX support
+ - add a lot of JMX stats attribute for better monitoring
+ - more config options
+ LifecycleListener
+ ClusterListener
+ more than one Cluster Valves
+ - better subclass support
+ - change a lot of existing API's (pero)
+ </update>
+ <add>
+ Add Apache Portable Runtime JNI wrapper and helper API (mturk)
+ </add>
</changelog>
</subsection>
@@ -127,20 +136,32 @@
<subsection name="Cluster">
<changelog>
+ <add>
+ Redesign SimpleTcpCluster message receiving to ClusterReceiverBase
(pero)
+ </add>
+ <add>
+ Cluster transfer all attributes to the generate session manager at
addManager.
+ Remove some unused attributes at SimpleTcpCluster and
ReplicationTransmitter (pero)
+ </add>
+ <update>
+ Refactor DeltaManager:
+ - createSession call now ManagerBase super class method
+ - extract some long methods (pero)
+ </update>
<update>
- update to-do.txt (pero)
+ Add developer actions at to-do.txt (Proposal of changes) (pero)
</update>
<update>
Small refactorings at FastAsyncSocketSender (pero)
</update>
<update>
- Refactor cluster message sending to lesser cpu and memory usage.
+ Redesign cluster message sending to lesser cpu and memory usage.
Set at ReplicationTransmitter#compress=false as default. Change API
from
ClusterSender, ReplicaitonTransmitter, DataSender, SimpleTcpCluster
(pero)
</update>
<add>
DeltaManager has now JMX expireAllLocalSessions and processExipre
operation
- for better cluster node shutdown handling (pero)
+ for better cluster node shutdown handling (usefull for testing only)
(pero)
</add>
<add>
DataSender doWaitAckStats for better understanding wait ack problems
(pero)
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]