cvs commit: xml-rpc/src/test/org/apache/xmlrpc ClientServerRpcTest.java

2002-02-18 Thread dlr
dlr 02/02/18 21:00:16 Modified:src/test/org/apache/xmlrpc ClientServerRpcTest.java Log: Loop the testServer() implementation a few hundred times for some additional code coverage. Revision ChangesPath 1.6 +9 -5 xml-rpc/src/test/org/apache/xmlrpc/ClientSe

cvs commit: xml-rpc/src/test/org/apache/xmlrpc ClientServerRpcTest.java

2002-02-18 Thread dlr
dlr 02/02/18 20:55:03 Modified:src/test/org/apache/xmlrpc ClientServerRpcTest.java Log: Corrected assertion failure message in testServer(). Revision ChangesPath 1.5 +2 -2 xml-rpc/src/test/org/apache/xmlrpc/ClientServerRpcTest.java Index: ClientServer

cvs commit: xml-rpc/src/test/org/apache/xmlrpc ClientServerRpcTest.java

2002-02-18 Thread dlr
dlr 02/02/18 20:54:39 Modified:src/test/org/apache/xmlrpc ClientServerRpcTest.java Log: Implemented testServer() unit test. Revision ChangesPath 1.4 +13 -7 xml-rpc/src/test/org/apache/xmlrpc/ClientServerRpcTest.java Index: ClientServerRpcTest.java ==

cvs commit: xml-rpc build.xml

2002-02-18 Thread dlr
dlr 02/02/18 20:07:17 Modified:.build.xml Log: o Removed junit.jar from global classpath. o Removed build.test.dest from test compilation classpath. o Added junit.jar to execution classpath, and removed commented out from . Revision ChangesPath

cvs commit: xml-rpc build.xml

2002-02-18 Thread dlr
dlr 02/02/18 20:00:41 Modified:.build.xml Log: Jon Stevens <[EMAIL PROTECTED]> has a more efficient change for "compile-tests" JUnit detection. Revision ChangesPath 1.10 +1 -1 xml-rpc/build.xml Index: build.xml =

Re: cvs commit: xml-rpc/src/java/org/apache/xmlrpc Base64.java ServerInputStream.java WebServer.java XmlRpc.java XmlRpcClient.java

2002-02-18 Thread Daniel Rall
[EMAIL PROTECTED] writes: > jon 02/02/18 18:25:02 > > Modified:src/java/org/apache/xmlrpc Base64.java > ServerInputStream.java WebServer.java XmlRpc.java > XmlRpcClient.java > Log: > I did a bunch of code cleanup and minor > opti

cvs commit: xml-rpc/src/test/org/apache/xmlrpc ClientServerRpcTest.java

2002-02-18 Thread dlr
dlr 02/02/18 19:53:27 Modified:src/test/org/apache/xmlrpc ClientServerRpcTest.java Log: Added constants for a XML request. Revision ChangesPath 1.3 +17 -1 xml-rpc/src/test/org/apache/xmlrpc/ClientServerRpcTest.java Index: ClientServerRpcTest.java ===

cvs commit: xml-rpc/src/test/org/apache/xmlrpc ClientServerRpcTest.java

2002-02-18 Thread dlr
dlr 02/02/18 19:45:33 Modified:src/test/org/apache/xmlrpc ClientServerRpcTest.java Log: Added more stubs for testing the web server and server. Revision ChangesPath 1.2 +11 -1 xml-rpc/src/test/org/apache/xmlrpc/ClientServerRpcTest.java Index: ClientSer

cvs commit: xml-rpc/src/test/org/apache/xmlrpc ClientServerRpcTest.java

2002-02-18 Thread dlr
dlr 02/02/18 19:40:39 Added: src/test/org/apache/xmlrpc ClientServerRpcTest.java Log: A stub for client and server RPC unit tests. Revision ChangesPath 1.1 xml-rpc/src/test/org/apache/xmlrpc/ClientServerRpcTest.java Index: ClientServerRpcTest.

cvs commit: xml-rpc build.xml

2002-02-18 Thread dlr
dlr 02/02/18 19:31:21 Modified:.build.xml Log: o Added prepare dependency before check.junit so that detection of JUnit will occur properly. o "test" target now runs run-time tests as well as unit tests. Revision ChangesPath 1.9 +2 -8 xml-rp

cvs commit: xml-rpc build.xml

2002-02-18 Thread dlr
dlr 02/02/18 19:19:40 Modified:.build.xml Log: Torque -> XML-RPC Revision ChangesPath 1.8 +1 -1 xml-rpc/build.xml Index: build.xml === RCS file: /home/cvs/xml-rpc/build.xml,v

cvs commit: xml-rpc/src/java/org/apache/xmlrpc Base64.java ServerInputStream.java WebServer.java XmlRpc.java XmlRpcClient.java

2002-02-18 Thread jon
jon 02/02/18 18:25:02 Modified:src/java/org/apache/xmlrpc Base64.java ServerInputStream.java WebServer.java XmlRpc.java XmlRpcClient.java Log: I did a bunch of code cleanup and minor optimizations, switched to the catalina Base64

Re: [request] commit privs...

2002-02-18 Thread josh lucas
Jon Scott Stevens wrote: > > I'm going to take a pass over the code and format it so that it is more > readable as well as look for any hotspots. I also want to get rid of the > Base64 impl and replace it with a Jakarta one (I was thinking of the one > from Tomcat) > > Can I get commit privs? >

Re: [request] commit privs...

2002-02-18 Thread Jon Scott Stevens
on 2/18/02 5:51 PM, "Daniel Rall" <[EMAIL PROTECTED]> wrote: > Please be sure to separate formatting changes from functional changes > (using separate commits). > > Dan To late. I have been just going down the files line by line and making modifications as I see them. Just study the diff's,

Re: [request] commit privs...

2002-02-18 Thread Daniel Rall
Jon Scott Stevens <[EMAIL PROTECTED]> writes: > I'm going to take a pass over the code and format it so that it is more > readable as well as look for any hotspots. I also want to get rid of the > Base64 impl and replace it with a Jakarta one (I was thinking of the one > from Tomcat) Please be s

Re: [request] commit privs...

2002-02-18 Thread Daniel Rall
Jason van Zyl <[EMAIL PROTECTED]> writes: > On Mon, 2002-02-18 at 19:05, Jon Scott Stevens wrote: > > I'm going to take a pass over the code and format it so that it is more >> readable as well as look for any hotspots. I also want to get rid of the >> Base64 impl and replace it with a Jakarta on

[patch] more optimizations and cleanup

2002-02-18 Thread Jon Scott Stevens
Found a couple optimizations (such as not calling System.currentTimeMillis() unless debug is on... Cleaned up the code -jon changes2.diff Description: Binary data

Re: [request] commit privs...

2002-02-18 Thread Jason van Zyl
On Mon, 2002-02-18 at 19:05, Jon Scott Stevens wrote: > I'm going to take a pass over the code and format it so that it is more > readable as well as look for any hotspots. I also want to get rid of the > Base64 impl and replace it with a Jakarta one (I was thinking of the one > from Tomcat) > >

[patch] catalina base64, optimizations and code cleanup

2002-02-18 Thread Jon Scott Stevens
Enclosed is a patch where I did a bunch of code cleanup and minor optimizations, switched to the catalina Base64 (note the one FIXME, if someone has a suggestion for a better way, let me know). There is more to come, but this is a good start... -jon changes.diff Description: Binary data

[PATCH] XmlRpcServer$Invoker Method cache

2002-02-18 Thread Daniel Rall
This is a bit rushed (so there may be dumb errors), but I wanted to send it out for Jon to look over (he's helping out with the performance issues -- he suggested this change). Thanks, Dan Index: XmlRpcServer.java =

[request] commit privs...

2002-02-18 Thread Jon Scott Stevens
I'm going to take a pass over the code and format it so that it is more readable as well as look for any hotspots. I also want to get rid of the Base64 impl and replace it with a Jakarta one (I was thinking of the one from Tomcat) Can I get commit privs? -jon

[patch] another build.xml patch

2002-02-18 Thread Jon Scott Stevens
Need to call init first so that the task is called. Also, it seems that in order to run things, one needs to have junit-3.7.jar in their classpath. I'm not sure how to fix that yet other than splitting the testing out to another .xml file and calling it separately. -jon Index: build.xml ==

Re: cvs commit: xml-rpc build.properties build.xml

2002-02-18 Thread Daniel Rall
This patch was by Jon Stevens <[EMAIL PROTECTED]>. Unfortunately, I don't have the permissions to use 'cvs admin' to change the commit message. :-\ [EMAIL PROTECTED] writes: > dlr 02/02/18 15:55:17 > > Modified:.build.properties build.xml > Log: > Changes the .jar na

cvs commit: xml-rpc build.properties build.xml

2002-02-18 Thread dlr
dlr 02/02/18 15:55:17 Modified:.build.properties build.xml Log: Changes the .jar name to be ${final.name} Fixes things to build 'out of the box', including not building the tests in the 'compile' phase as well as doing necessary checks for the required .jar file

Re: [patch] build process

2002-02-18 Thread Daniel Rall
Thanks Jon, committed to CVS HEAD. - Dan Jon Scott Stevens <[EMAIL PROTECTED]> writes: > Changes the .jar name to be ${final.name} > > Fixes things to build 'out of the box', including not building the tests in > the 'compile' phase as well as doing necessary checks for the required .jar > fil

[patch] build process

2002-02-18 Thread Jon Scott Stevens
Changes the .jar name to be ${final.name} Fixes things to build 'out of the box', including not building the tests in the 'compile' phase as well as doing necessary checks for the required .jar files. Changed the version number to be 1.0rc2-dev -jon changes.diff Description: Binary data

cvs commit: xml-rpc/src/java/org/apache/xmlrpc XmlRpc.java XmlRpcClient.java XmlRpcClientLite.java XmlRpcServer.java

2002-02-18 Thread dlr
dlr 02/02/18 15:22:29 Modified:src/java/org/apache/xmlrpc XmlRpc.java XmlRpcClient.java XmlRpcClientLite.java XmlRpcServer.java Log: The following XmlWriter changes were inspired by a suggestion by Timothy Peierls <[EMAIL PROTECTED]>, and reviewed by Jo

Re: XmlRpcServer found un-streamy

2002-02-18 Thread Daniel Rall
Timothy Peierls <[EMAIL PROTECTED]> writes: > Daniel Rall wrote: > >> That means the same data is buffered in memory (in various >>> forms) a minimum of 4 times (!!). If the response contains >>> large quantities of data, imagine the repercussions... > > I've observed significant overhead when

cvs commit: xml-rpc/src/test/org/apache/xmlrpc XmlRpcTest.java

2002-02-18 Thread dlr
dlr 02/02/18 14:11:36 Modified:src/test/org/apache/xmlrpc XmlRpcTest.java Log: Got unit test for XmlWriter working. Revision ChangesPath 1.2 +15 -10xml-rpc/src/test/org/apache/xmlrpc/XmlRpcTest.java Index: XmlRpcTest.java

cvs commit: xml-rpc/xdocs changes.xml

2002-02-18 Thread dlr
dlr 02/02/18 14:11:00 Modified:xdocschanges.xml Log: Added XmlRpcTest which includes a unit test for XmlWriter. Revision ChangesPath 1.2 +5 -0 xml-rpc/xdocs/changes.xml Index: changes.xml =

cvs commit: xml-rpc build.properties build.xml

2002-02-18 Thread dlr
dlr 02/02/18 13:46:18 Modified:.build.properties build.xml Log: Unit testing functional, if very rough. Revision ChangesPath 1.4 +3 -0 xml-rpc/build.properties Index: build.properties =

cvs commit: xml-rpc/src/test/org/apache/xmlrpc XmlRpcTest.java

2002-02-18 Thread dlr
dlr 02/02/18 13:28:42 Added: src/test/org/apache/xmlrpc XmlRpcTest.java Log: A JUnit test for the XmlRpc class. Revision ChangesPath 1.1 xml-rpc/src/test/org/apache/xmlrpc/XmlRpcTest.java Index: XmlRpcTest.java ==

cvs commit: xml-rpc/src/java/org/apache/xmlrpc XmlRpc.java XmlRpcClient.java XmlRpcClientLite.java XmlRpcServer.java

2002-02-18 Thread dlr
dlr 02/02/18 09:06:15 Modified:src/java/org/apache/xmlrpc XmlRpc.java XmlRpcClient.java XmlRpcClientLite.java XmlRpcServer.java Log: Propogated max concurrency setting from XmlRpc. Revision ChangesPath 1.16 +1 -1 xml-rpc/src/java/org

cvs commit: xml-rpc/src/java/org/apache/xmlrpc XmlRpc.java

2002-02-18 Thread dlr
dlr 02/02/18 09:04:27 Modified:src/java/org/apache/xmlrpc XmlRpc.java Log: Made getMaxThreads() and setMaxThreads(int) static. Revision ChangesPath 1.15 +2 -2 xml-rpc/src/java/org/apache/xmlrpc/XmlRpc.java Index: XmlRpc.java =

cvs commit: xml-rpc/src/java/org/apache/xmlrpc XmlRpc.java

2002-02-18 Thread dlr
dlr 02/02/18 09:01:25 Modified:src/java/org/apache/xmlrpc XmlRpc.java Log: o JavaDoc's version constant. o Added maxThreads member, and getMaxThreads() and setMaxThreads(int) access and mutator methods. Revision ChangesPath 1.14 +24 -0 xml-rpc/src/jav

cvs commit: xml-rpc/xdocs changes.xml

2002-02-18 Thread dlr
dlr 02/02/18 08:59:53 Added: xdocschanges.xml Log: New change log, consisting of two entries: o Maximum number of threads made programmatically configurable. o Optimizations made to memory usage of XmlRpc class. Revision ChangesPath 1.1