Author: ron.sigal(a)jboss.com
Date: 2008-05-23 01:19:53 -0400 (Fri, 23 May 2008)
New Revision: 4235
Modified:
remoting2/branches/2.x/docs/README.txt
Log:
JBREM-975: (1) Removed release notes for all 2.2 releases after 2.2.0.GA; (2) updated
release notes for 2.4.0.Beta1.
Modified: remoting2/branches/2.x/docs/README.txt
===================================================================
--- remoting2/branches/2.x/docs/README.txt 2008-05-23 00:06:19 UTC (rev 4234)
+++ remoting2/branches/2.x/docs/README.txt 2008-05-23 05:19:53 UTC (rev 4235)
@@ -118,18 +118,24 @@
==========================================================================================================
Release Notes - JBoss Remoting - Version 2.4.0.Beta1 (Pinto)
+Bug
-** Bug
* [JBREM-166] - JMXConnectorServer will not start if using rmi invoker elsewhere
* [JBREM-645] - Need to cleanup locatorURI parsing
+ * [JBREM-653] - allow user to set content-type for http responses
* [JBREM-675] - Problems with Servlet invoker
* [JBREM-717] - servlet invoker illegal state exception not serializable
* [JBREM-731] - Address of secondary server socket should be acquired each time a
control connection is created.
+ * [JBREM-732] - When server terminates and has clients, when the server comes back up
clients that survived, can't connect. Connection refused when trying to connect the
control socket.
* [JBREM-743] - For polling callback handler, org.jboss.remoting.Client.addListener()
should create only one CallbackPoller per InvokerCallbackHandler
* [JBREM-745] - client unable to send if server recycles
* [JBREM-747] - org.jboss.remoting.transport.Connector should unregister server
invoker from MBeanServer
+ * [JBREM-748] - BisocketClientInvoker should guard agains scheduling on an expired
Timer
+ * [JBREM-750] - Logger in HTTPClientInvoker should be static.
+ * [JBREM-751] - Eliminate unnecessary "Unable to process control
connection:" message from BisocketServerInvoker
* [JBREM-752] - SSLSocket runs into BindException
* [JBREM-754] - Reset timeout on each use of HttpURLConnection
+ * [JBREM-761] - NPE in BisocketServerInvoker$ControlConnectionThread
* [JBREM-766] - Guard against "spurious wakeup" from Thread.sleep()
* [JBREM-769] - Sucky error message when identity creation fails
* [JBREM-771] - MicroSocketClientInvoker can experience socket leaks
@@ -166,10 +172,11 @@
* [JBREM-890] - Fix thread pool eviction in socket transport
* [JBREM-895] - MicroSocketClientInvoker.transport() must check for timeout after
invocation attempt.
+Feature Request
-** Feature Request
* [JBREM-298] - Need ability to add transport specific info to invocation payload
* [JBREM-480] - Insure reliable tests in socket invoker for unusable socket
connections.
+ * [JBREM-639] - Allow stream factory to be specified for all transports
* [JBREM-643] - configuration for multi-homed server invokers
* [JBREM-701] - add timeout config per client invocation for transports not descended
from socket transport
* [JBREM-728] - Improve access to HTTP response headers
@@ -177,6 +184,7 @@
* [JBREM-749] - BisocketServerInvoker: Make configurable the address and port of
secondary server socket
* [JBREM-755] - Make ConnectorValidator parameters configurable
* [JBREM-756] - CallbackPoller should shut down if too many errors occur.
+ * [JBREM-757] - Implement quick Client.removeListener() for polled callbacks.
* [JBREM-758] - Associate remote socket address with the invocation
* [JBREM-765] - Add a separate timeout parameter for callback clients
* [JBREM-792] - Provide to the client local address of a TCP/IP connection, as seen
from the server
@@ -188,24 +196,35 @@
* [JBREM-875] - CLONE -Have ServerInvokerCallbackHandler register as connection
listener [JBREM-873]
* [JBREM-891] - ConnectionValidator should report if lease has expired
-** Patch
+Patch
+
* [JBREM-781] - Socket transport needs to provide to the client local address of a
TCP/IP connection, as seen from the server
-** Release
+Release
+
* [JBREM-801] - Release 2.4.0.Beta1
-** Task
+Task
+
* [JBREM-63] - Get rid of the legacy configuration that embeds xml parsing
+ * [JBREM-228] - clustering
+ * [JBREM-364] - refactor client invoker config for common configurations
+ * [JBREM-475] - Eliminate ShutdownRequestThread in MultiplexingManager.
+ * [JBREM-554] - Let virtual MultiplexServerInvokers share master
MultiplexServerInvoker's thread pool.
* [JBREM-557] - need to include all the transports within the tests.versioning ant
target
* [JBREM-641] - re-implement the callback polling for http transport to reduce
latency
* [JBREM-687] - allow binding to 0.0.0.0
+ * [JBREM-699] - Extend the Marshaller/UnMarshaller interfaces by incorporating the
PreferredStreamMarshaller/PreferredStreamUnMarshaller interfaces
* [JBREM-706] - In socket transport, prevent client side oneway invocations from
artificially reducing concurrency
* [JBREM-710] - Correct occasional failures of
org.jboss.test.remoting.transport.socket.load.SocketLoadTestCase
* [JBREM-713] - Check if jbossweb can replace tomcat jars for the http server
invoker
* [JBREM-715] - Don't log error for exception thrown by application in
org.jboss.remoting.transport.socket.ServerThread.
+ * [JBREM-729] - Make multiplex server invoker more robust
* [JBREM-730] - JNDIDetector should use rebind() instead of bind() to add new local
detection messages
* [JBREM-733] - When org.jboss.remoting.Client.addListener() creates a Connector, it
should pass in InvokerLocator parameters with configuration map.
+ * [JBREM-734] - BisocketClientInvoker constructor should get parameters from
InvokerLocator as well as configuration map.
* [JBREM-735] - BisocketClientInvoker.PingTimerTask should try multiple times to send
ping.
+ * [JBREM-741] - Eliminate unnecessary log.warn() in BisocketServerInvoker
* [JBREM-760] - Change port for shutdown tests.
* [JBREM-767] - Avoid deadlock in callback BisocketClientInvoker when timeout == 0
* [JBREM-768] - Fix ShutdownTestCase failures
@@ -215,145 +234,7 @@
* [JBREM-800] - Adjust timout values to avoid cruisecontrol failures
* [JBREM-807] - Fix failing
org.jboss.test.remoting.transport.<transport>.shutdown tests
-
==========================================================================================================
-Release Notes - JBoss Remoting - Version 2.2.2.SP4
-
-** Bug
- * [JBREM-823] - ServerInvoker#getMBeanObjectName() returns invalid ObjectName if host
value is IPv6
- * [JBREM-845] - Infinite loop in BisocketClientInvoker.createSocket
- * [JBREM-858] - MaxPoolSize value should be used in key to
MicroSocketClientInvoker.connectionPools
- * [JBREM-860] - Eliminate delay in MicroSocketClientInvoker.getConnection()
- * [JBREM-871] - HTTP Client invoker doesn't throw exceptions when using the
sslservlet protocol
-
-
-** Feature Request
- * [JBREM-852] - Verify IPv6 addresses are handled correctly
- * [JBREM-855] - Update build.xml to allow jdk 1.5 compiler to target JVM version 1.4
- * [JBREM-873] - Have ServerInvokerCallbackHandler register as connection listener
-
-** Release
- * [JBREM-872] - Release 2.2.0.SP4
-
-** Task
- * [JBREM-862] - Verify compatibility with earlier versions
-
-==========================================================================================================
-N.B. Release 2.2.2.SP4 replaces 2.2.2.SP3.
-==========================================================================================================
-Release Notes - JBoss Remoting - Version 2.2.2.SP2
-Bug
-
- * [JBREM-811] - Privileged Block to create Class Loader
- * [JBREM-813] - ServletServerInvoker should return an exception instead of just an
error message
-
-Release
-
- * [JBREM-817] - Release 2.2.2.SP2
-
-Task
-
- * [JBREM-687] - allow binding to 0.0.0.0
-
-==========================================================================================================
-Release Notes - JBoss Remoting - Version 2.2.2.SP1
-
-** Bug
- * [JBREM-653] - allow user to set content-type for http responses
- * [JBREM-750] - Logger in HTTPClientInvoker should be static.
-
-** Release
- * [JBREM-803] - Release 2.2.2.SP1
-
-** Task
- * [JBREM-805] - Verify Remoting 2.2.2.SP1 is compatible with earlier versions
-
-==========================================================================================================
-Release Notes - JBoss Remoting - Version 2.2.2.GA
-
-** Bug
- * [JBREM-731] - Address of secondary server socket should be acquired each time a
control connection is created.
- * [JBREM-743] - For polling callback handler, org.jboss.remoting.Client.addListener()
should create only one CallbackPoller per InvokerCallbackHandler
- * [JBREM-747] - org.jboss.remoting.transport.Connector should unregister server
invoker from MBeanServer
- * [JBREM-754] - Reset timeout on each use of HttpURLConnection
- * [JBREM-761] - NPE in BisocketServerInvoker$ControlConnectionThread
- * [JBREM-766] - Guard against "spurious wakeup" from Thread.sleep()
- * [JBREM-771] - MicroSocketClientInvoker can experience socket leaks
- * [JBREM-774] - BisocketClientInvoker.replaceControlSocket() and handleDisconnect()
should close control socket
- * [JBREM-775] - MicroSocketClientInvoker.initPool() should omit pool from log
message
- * [JBREM-778] - BisocketServerInvoker.start() creates a new static Timer each time
- * [JBREM-779] - BisocketClientInvoker should guard agains scheduling on an expired
Timer, part 2
- * [JBREM-784] - Use separate maps for control sockets and ordinary sockets in
BisocketClientInvoker
- * [JBREM-785] - BisocketClientInvoker.transport() inadvertently uses listenerId
member variable
- * [JBREM-787] - Move network i/o in BisocketClientInvoker constructor to
handleConnect()
- * [JBREM-788] - Access to BisocketClientInvoker static maps should be synchronized in
handleDisconnect()
- * [JBREM-790] - NPE in BisocketClientInvoker$PingTimerTask
- * [JBREM-793] - Lease should synchronize access to client map
- * [JBREM-794] - LeasePinger.addClient() should not create a new LeaseTimerTask if
none currently exists
-
- * The following is the public version of support patch JBREM-791, under which the fix
was applied. -RS
- * [JBREM-806] - In HTTPClientInvoker remove newlines and carriage returns from Base64
encoded user names and passwords
-
-** Feature Request
- * [JBREM-749] - BisocketServerInvoker: Make configurable the address and port of
secondary server socket
- * [JBREM-755] - Make ConnectorValidator parameters configurable
- * [JBREM-756] - CallbackPoller should shut down if too many errors occur.
- * [JBREM-757] - Implement quick Client.removeListener() for polled callbacks.
- * [JBREM-765] - Add a separate timeout parameter for callback clients
-
-** Patch
- * [JBREM-781] - Socket transport needs to provide to the client local address of a
TCP/IP connection, as seen from the server
-
-
-** Release
- * [JBREM-789] - Release 2.2.2.GA
-
-
-** Task
- * [JBREM-641] - re-implement the callback polling for http transport to reduce
latency
- * [JBREM-767] - Avoid deadlock in callback BisocketClientInvoker when timeout == 0
- * [JBREM-782] - Remove network i/o from synch block in
ServerInvokerCallbackHandler.getCallbackHandler()
- * [JBREM-783] - Remove network i/o from synch blocks that establish and terminate
LeasePingers
- * [JBREM-796] - Verify Remoting 2.2.2 is compatible with earlier versions
-
-==========================================================================================================
-Release Notes - JBoss Remoting - Version 2.2.1.GA
-
-** Bug
- * [JBREM-751] - Eliminate unnecessary "Unable to process control
connection:" message from BisocketServerInvoker
-
-** Release
- * [JBREM-763] - Release 2.2.1.GA
-==========================================================================================================
-Release Notes - JBoss Remoting - Version 2.2.0.SP4
-
-** Bug
- * [JBREM-748] - BisocketClientInvoker should guard agains scheduling on an expired
Timer
-
-** Release
- * [JBREM-744] - Release 2.2.0.SP4
-
-** Task
- * [JBREM-714] - Make sure 2.2.0 and 2.0.0 are compatible binary releases
- * [JBREM-734] - BisocketClientInvoker constructor should get parameters from
InvokerLocator as well as configuration map.
-
-==========================================================================================================
-Release Notes - JBoss Remoting - Version 2.2.0.SP3
-
-** Task
- * [JBREM-741] - Eliminate unnecessary log.warn() in BisocketServerInvoker
-
-Release Notes - JBoss Remoting - Version 2.2.0.SP2
-
-** Bug
- * [JBREM-739] - Fix java serialization leak. [Note. This issue has been moved to
2.4.0.Beta1
- pending the addition of unit tests, but the bug has been fixed.]
-
-Release Notes - JBoss Remoting - Version 2.2.0.SP1
-
-** Bug
- * [JBREM-732] - When server terminates and has clients, when the server comes back up
clients that survived, can't connect. Connection refused when trying to connect the
control socket.
-
Release Notes - JBoss Remoting - Version 2.2.0.GA (Bluto)
** Bug
Show replies by date