proxool-cvs Mailing List for Proxool: Proxy JDBC Connection Pool (Page 16)
UNMAINTAINED!
Brought to you by:
billhorsman
You can subscribe to this list here.
2002 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(2) |
Dec
(9) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2003 |
Jan
(12) |
Feb
(17) |
Mar
(20) |
Apr
(22) |
May
(4) |
Jun
(3) |
Jul
(11) |
Aug
(23) |
Sep
(60) |
Oct
(41) |
Nov
(15) |
Dec
(29) |
2004 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
(5) |
Jun
(29) |
Jul
(6) |
Aug
(1) |
Sep
(2) |
Oct
|
Nov
|
Dec
|
2005 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(8) |
Jun
|
Jul
(1) |
Aug
|
Sep
(8) |
Oct
(19) |
Nov
|
Dec
|
2006 |
Jan
(17) |
Feb
|
Mar
(5) |
Apr
(1) |
May
(2) |
Jun
(2) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(3) |
Dec
|
2007 |
Jan
(9) |
Feb
|
Mar
|
Apr
|
May
(4) |
Jun
(4) |
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(3) |
2008 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(4) |
Sep
|
Oct
|
Nov
|
Dec
|
From: <ch...@us...> - 2003-02-08 14:29:07
|
Update of /cvsroot/proxool/proxool In directory sc8-pr-cvs1:/tmp/cvs-serv22434 Modified Files: build.xml Log Message: Stopped excluding ReadWriteLock and the logging classes from checkstyle. Index: build.xml =================================================================== RCS file: /cvsroot/proxool/proxool/build.xml,v retrieving revision 1.26 retrieving revision 1.27 diff -C2 -d -r1.26 -r1.27 *** build.xml 7 Feb 2003 17:27:16 -0000 1.26 --- build.xml 8 Feb 2003 14:29:03 -0000 1.27 *************** *** 51,55 **** <classpath refid="source"/> </taskdef> ! <!-- Build necessary directories --- 51,55 ---- <classpath refid="source"/> </taskdef> ! <!-- Build necessary directories *************** *** 133,137 **** <checkstyle> ! <fileset dir="src/java" includes="**/*.java" excludes="**/ReadWriteLock.java,**/logging/**"/> <fileset dir="src/java-examples" includes="**/*.java"/> <fileset dir="src/java-sandbox" includes="**/*.java"/> --- 133,137 ---- <checkstyle> ! <fileset dir="src/java" includes="**/*.java"/> <fileset dir="src/java-examples" includes="**/*.java"/> <fileset dir="src/java-sandbox" includes="**/*.java"/> |
From: <bil...@us...> - 2003-02-07 17:27:20
|
Update of /cvsroot/proxool/proxool In directory sc8-pr-cvs1:/tmp/cvs-serv10307 Modified Files: build.xml Log Message: temporary exclusion of ReadWriteLock and logging package from checkstyle. Index: build.xml =================================================================== RCS file: /cvsroot/proxool/proxool/build.xml,v retrieving revision 1.25 retrieving revision 1.26 diff -C2 -d -r1.25 -r1.26 *** build.xml 7 Feb 2003 09:37:31 -0000 1.25 --- build.xml 7 Feb 2003 17:27:16 -0000 1.26 *************** *** 133,137 **** <checkstyle> ! <fileset dir="src/java" includes="**/*.java"/> <fileset dir="src/java-examples" includes="**/*.java"/> <fileset dir="src/java-sandbox" includes="**/*.java"/> --- 133,137 ---- <checkstyle> ! <fileset dir="src/java" includes="**/*.java" excludes="**/ReadWriteLock.java,**/logging/**"/> <fileset dir="src/java-examples" includes="**/*.java"/> <fileset dir="src/java-sandbox" includes="**/*.java"/> |
From: <bil...@us...> - 2003-02-07 09:37:35
|
Update of /cvsroot/proxool/proxool In directory sc8-pr-cvs1:/tmp/cvs-serv28851 Modified Files: build.xml Log Message: autodetect jdk Index: build.xml =================================================================== RCS file: /cvsroot/proxool/proxool/build.xml,v retrieving revision 1.24 retrieving revision 1.25 diff -C2 -d -r1.24 -r1.25 *** build.xml 28 Jan 2003 11:57:52 -0000 1.24 --- build.xml 7 Feb 2003 09:37:31 -0000 1.25 *************** *** 13,19 **** <property file="proxool-ant.properties"/> - <!-- The target JDK (dictates which source files we use) --> - <property name="jdk" value="1.3"/> - <!-- Whether to include the test classes --> <property name="test" value="false"/> --- 13,16 ---- *************** *** 80,84 **** --> <condition property="build-jdk1.2"> ! <equals arg1="${jdk}" arg2="1.2"/> </condition> --- 77,105 ---- --> <condition property="build-jdk1.2"> ! <equals arg1="${java.specification.version}" arg2="1.2"/> ! </condition> ! ! <!-- ! Evaluate whether we should build the source code ! for JDK1.3 ! --> ! <condition property="build-jdk1.3"> ! <equals arg1="${java.specification.version}" arg2="1.3"/> ! </condition> ! ! <!-- ! Evaluate whether we should build the source code ! for JDK1.4 ! --> ! <condition property="build-jdk1.4"> ! <equals arg1="${java.specification.version}" arg2="1.4"/> ! </condition> ! ! <!-- ! Evaluate whether we should build the source code ! for JDK1.5 ! --> ! <condition property="build-jdk1.5"> ! <equals arg1="${java.specification.version}" arg2="1.5"/> </condition> *************** *** 151,156 **** depends="init,evaluate-properties" > - <antcall target="build-src-core"/> <antcall target="build-src-jdk1.2"/> <antcall target="build-src-test"/> --- 172,179 ---- depends="init,evaluate-properties" > <antcall target="build-src-jdk1.2"/> + <antcall target="build-src-jdk1.3"/> + <antcall target="build-src-jdk1.4"/> + <antcall target="build-src-jdk1.5"/> <antcall target="build-src-test"/> *************** *** 188,208 **** <target ! name="build-src-core" depends="init" > <copy todir="${build-dir}/src/java" preservelastmodified="yes"> <fileset dir="src/java" includes="**/*.java"/> - <fileset dir="src/java-sandbox" includes="**/PropertyConfigurator.java"/> </copy> </target> ! <target ! name="build-src-jdk1.2" depends="init" ! if="build-jdk1.2" > ! <echo level="verbose" message="Collecting JDK1.2 classes"/> ! <copy todir="${build-dir}/src/java" overwrite="yes"> ! <fileset dir="src/java-jdk1.2" includes="**/*.java"/> </copy> </target> --- 211,257 ---- <target ! name="build-src-jdk1.2" depends="init" + if="build-jdk1.2" > + <echo level="verbose" message="Using JDK1.2"/> + <copy todir="${build-dir}/src/java" preservelastmodified="yes"> + <fileset dir="src/java" includes="**/*.java" excludes="**/Jdk14Logger.java"/> + </copy> + <copy todir="${build-dir}/src/java" overwrite="yes"> + <fileset dir="src/java-jdk1.2" includes="**/*.java"/> + </copy> + </target> + + <target + name="build-src-jdk1.3" + depends="init" + if="build-jdk1.3" + > + <echo level="info" message="Using JDK1.3"/> + <copy todir="${build-dir}/src/java" preservelastmodified="yes"> + <fileset dir="src/java" includes="**/*.java" excludes="**/Jdk14Logger.java"/> + </copy> + </target> + + <target + name="build-src-jdk1.4" + depends="init" + if="build-jdk1.4" + > + <echo level="info" message="Using JDK1.4"/> <copy todir="${build-dir}/src/java" preservelastmodified="yes"> <fileset dir="src/java" includes="**/*.java"/> </copy> </target> ! <target ! name="build-src-jdk1.5" depends="init" ! if="build-jdk1.5" > ! <echo level="verbose" message="Using JDK1.4"/> ! <copy todir="${build-dir}/src/java" preservelastmodified="yes"> ! <fileset dir="src/java" includes="**/*.java"/> </copy> </target> |
From: <bil...@us...> - 2003-02-06 23:54:02
|
Update of /cvsroot/proxool/proxool In directory sc8-pr-cvs1:/tmp/cvs-serv21838 Modified Files: proxool-ant.properties Log Message: JDK is now autodetected Index: proxool-ant.properties =================================================================== RCS file: /cvsroot/proxool/proxool/proxool-ant.properties,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** proxool-ant.properties 28 Jan 2003 12:00:30 -0000 1.5 --- proxool-ant.properties 6 Feb 2003 23:53:54 -0000 1.6 *************** *** 13,21 **** # command line, this file, the defaults from the build.xml. - # JDK - what is the target JDK - # range: 1.2, 1.3, 1.4 - # (note that 1.3 and 1.4 are identical) - # default: 1.3 - # Build Directory - where to build classes and jar files # range: valid path relative to build.xml --- 13,16 ---- *************** *** 24,27 **** --- 19,23 ---- # Debug - whether to compile with debug information + # name: debug # range: true, false # default: false |
From: <bil...@us...> - 2003-01-28 12:00:34
|
Update of /cvsroot/proxool/proxool In directory sc8-pr-cvs1:/tmp/cvs-serv28756 Modified Files: proxool-ant.properties Log Message: reintroduce jdk target property Index: proxool-ant.properties =================================================================== RCS file: /cvsroot/proxool/proxool/proxool-ant.properties,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** proxool-ant.properties 16 Jan 2003 11:58:28 -0000 1.4 --- proxool-ant.properties 28 Jan 2003 12:00:30 -0000 1.5 *************** *** 13,16 **** --- 13,21 ---- # command line, this file, the defaults from the build.xml. + # JDK - what is the target JDK + # range: 1.2, 1.3, 1.4 + # (note that 1.3 and 1.4 are identical) + # default: 1.3 + # Build Directory - where to build classes and jar files # range: valid path relative to build.xml |
From: <bil...@us...> - 2003-01-28 11:57:56
|
Update of /cvsroot/proxool/proxool In directory sc8-pr-cvs1:/tmp/cvs-serv26788 Modified Files: build.xml Log Message: new deleteTestDb target Index: build.xml =================================================================== RCS file: /cvsroot/proxool/proxool/build.xml,v retrieving revision 1.23 retrieving revision 1.24 diff -C2 -d -r1.23 -r1.24 *** build.xml 21 Jan 2003 10:56:40 -0000 1.23 --- build.xml 28 Jan 2003 11:57:52 -0000 1.24 *************** *** 100,103 **** --- 100,110 ---- <target + name="deleteTestDb" + description="Cleans build directory" + > + <delete dir="db"/> + </target> + + <target name="checkstyle" description="Checks Java code for style" |
From: <bil...@us...> - 2003-01-24 14:40:14
|
Update of /cvsroot/proxool/proxool In directory sc8-pr-cvs1:/tmp/cvs-serv14779 Modified Files: CHANGES.txt Log Message: change date of release Index: CHANGES.txt =================================================================== RCS file: /cvsroot/proxool/proxool/CHANGES.txt,v retrieving revision 1.13 retrieving revision 1.14 diff -C2 -d -r1.13 -r1.14 *** CHANGES.txt 22 Jan 2003 17:33:57 -0000 1.13 --- CHANGES.txt 24 Jan 2003 14:40:08 -0000 1.14 *************** *** 6,10 **** $Author$ ! 0.6 (January 22, 2003) - ProxoolFacade API has changed slightly. Some of the methods no --- 6,10 ---- $Author$ ! 0.6 (January 23, 2003) - ProxoolFacade API has changed slightly. Some of the methods no *************** *** 32,36 **** - Bug fix for JDBC drivers that implement the Statement interface ! indirectly (that is, extend a class that implements it rather than implementing it directly). (Credit to Martin Crawford). --- 32,36 ---- - Bug fix for JDBC drivers that implement the Statement interface ! indirectly (that is, extend a class that implements it rather than implementing it directly). (Credit to Martin Crawford). *************** *** 42,46 **** or any pending transactions have been committed or already rolled back. This will only have an effect if you currently close connections with ! pending transactions. - New ProxoolFacade#getDelegateStatement allows you to get to --- 42,46 ---- or any pending transactions have been committed or already rolled back. This will only have an effect if you currently close connections with ! pending transactions. - New ProxoolFacade#getDelegateStatement allows you to get to |
From: <bil...@us...> - 2003-01-23 10:44:16
|
Update of /cvsroot/proxool/proxool In directory sc8-pr-cvs1:/tmp/cvs-serv21308 Removed Files: build.number Log Message: redundant --- build.number DELETED --- |
From: <bil...@us...> - 2003-01-22 17:34:02
|
Update of /cvsroot/proxool/proxool In directory sc8-pr-cvs1:/tmp/cvs-serv10815 Modified Files: CHANGES.txt Log Message: Index: CHANGES.txt =================================================================== RCS file: /cvsroot/proxool/proxool/CHANGES.txt,v retrieving revision 1.12 retrieving revision 1.13 diff -C2 -d -r1.12 -r1.13 *** CHANGES.txt 15 Jan 2003 00:15:53 -0000 1.12 --- CHANGES.txt 22 Jan 2003 17:33:57 -0000 1.13 *************** *** 6,15 **** $Author$ ! 0.6 (scheduled for December 12, 2002) - New XMLConfigurator and PropertyConfigurator to make it easy to configure proxool from a file. ! - New ConfiguratorIF interface allows you to implement persistent configuration --- 6,32 ---- $Author$ ! 0.6 (January 22, 2003) ! ! - ProxoolFacade API has changed slightly. Some of the methods no ! longer throw an SQLException but a ProxoolException instead. ! This might lead to some small changes in your code. ! ! - There used to be some ambiguity about whether you referred to a ! pool by its alias or its full url (when using ProxoolFacade). This has ! now been fixed. This means you can now change the url (to use a ! different database for instance) without creating a new pool. ! ! - Version information is now logged so you can tell what version of ! Proxool you are using. ! ! - ConnectionPoolStatisticsIF now reports the time the pool was started. ! ! - We now use FastArrayList (from Jakarta Commons) instead of the ! JDK's Vector for improved collection support. - New XMLConfigurator and PropertyConfigurator to make it easy to configure proxool from a file. ! - New ConfigurationListenerIF interface allows you to implement persistent configuration |
From: <bil...@us...> - 2003-01-21 10:56:44
|
Update of /cvsroot/proxool/proxool In directory sc8-pr-cvs1:/tmp/cvs-serv21116 Modified Files: build.xml Log Message: new version approach Index: build.xml =================================================================== RCS file: /cvsroot/proxool/proxool/build.xml,v retrieving revision 1.22 retrieving revision 1.23 diff -C2 -d -r1.22 -r1.23 *** build.xml 16 Jan 2003 12:00:35 -0000 1.22 --- build.xml 21 Jan 2003 10:56:40 -0000 1.23 *************** *** 26,32 **** <property name="debug" value="false"/> ! <!-- Current version --> <property name="version" value="0.6.*"/> <!-- Log4J configuration to use for testing. See proxool-ant.properties file for more infomation. --> --- 26,35 ---- <property name="debug" value="false"/> ! <!-- Current version e.g. 0.6.* --> <property name="version" value="0.6.*"/> + <!-- Currect release, e.g. 0.6 --> + <property name="release" value="0.6" /> + <!-- Log4J configuration to use for testing. See proxool-ant.properties file for more infomation. --> *************** *** 34,45 **** <!-- Classpath --> ! <path id="classpath" path="${build-dir}/classes" > <fileset dir="lib"> <include name="**/*.jar"/> </fileset> </path> <taskdef name="checkstyle" classname="com.puppycrawl.tools.checkstyle.CheckStyleTask"> ! <classpath refid="classpath"/> </taskdef> --- 37,56 ---- <!-- Classpath --> ! <path id="source" path="${build-dir}/classes" > <fileset dir="lib"> <include name="**/*.jar"/> </fileset> </path> + <path id="binary"> + <fileset dir="lib"> + <include name="**/*.jar"/> + </fileset> + <fileset dir="jar"> + <include name="**/*.jar"/> + </fileset> + </path> <taskdef name="checkstyle" classname="com.puppycrawl.tools.checkstyle.CheckStyleTask"> ! <classpath refid="source"/> </taskdef> *************** *** 137,146 **** <antcall target="build-src-test"/> - <replace - file="${build-dir}/src/java/org/logicalcobwebs/proxool/Version.java" - token="RELEASE = null" - value='RELEASE = "${version} (${TODAY})"' - /> - </target> --- 148,151 ---- *************** *** 151,155 **** > <javac srcdir="${build-dir}/src/java" destdir="${build-dir}/classes" debug="${debug}"> ! <classpath refid="classpath"/> </javac> <!-- Copy dtd's into the compiled classes directory. --> --- 156,160 ---- > <javac srcdir="${build-dir}/src/java" destdir="${build-dir}/classes" debug="${debug}"> ! <classpath refid="source"/> </javac> <!-- Copy dtd's into the compiled classes directory. --> *************** *** 169,173 **** </manifest> <jar ! jarfile="${build-dir}/proxool-${version}.jar" basedir="${build-dir}/classes" manifest="${build-dir}/etc/MANIFEST.MF" --- 174,178 ---- </manifest> <jar ! jarfile="${build-dir}/proxool-${release}.jar" basedir="${build-dir}/classes" manifest="${build-dir}/etc/MANIFEST.MF" *************** *** 222,226 **** depends="init,build-test" > ! <java fork="yes" classpathref="classpath" classname="junit.textui.TestRunner" > <sysproperty key="log4jPath" value="${log4jPath}" /> <sysproperty key="script" value="src/java-test/org/logicalcobwebs/proxool/script.xml" /> --- 227,231 ---- depends="init,build-test" > ! <java fork="yes" classpathref="source" classname="junit.textui.TestRunner" > <sysproperty key="log4jPath" value="${log4jPath}" /> <sysproperty key="script" value="src/java-test/org/logicalcobwebs/proxool/script.xml" /> *************** *** 259,262 **** --- 264,283 ---- <copy todir="${build-dir}/api"><fileset dir="src/java" includes="**/*.dtd" /></copy> <copy todir="${build-dir}/api-dev"><fileset dir="src/java" includes="**/*.dtd" /></copy> + </target> + + <target + name="source-version" + description="Outputs the source version" + depends="init,compile" + > + <java classpathref="source" classname="org.logicalcobwebs.proxool.Version" /> + </target> + + <target + name="binary-version" + description="Outputs the source version" + depends="init" + > + <java classpathref="binary" classname="org.logicalcobwebs.proxool.Version" /> </target> |
From: <bil...@us...> - 2003-01-16 12:05:07
|
Update of /cvsroot/proxool/proxool In directory sc8-pr-cvs1:/tmp/cvs-serv2530 Modified Files: FAQ.txt Log Message: updated Index: FAQ.txt =================================================================== RCS file: /cvsroot/proxool/proxool/FAQ.txt,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** FAQ.txt 7 Nov 2002 13:01:21 -0000 1.2 --- FAQ.txt 16 Jan 2003 12:05:03 -0000 1.3 *************** *** 1,40 **** Q. When I run Ant I get an error: ! "The <checkstyle> task doesn't support the nested "property" element." A. Checkstyle changed the way it is configured between versions 2.2 and ! 2.4. You need to use 2.4 or later (not sure about 2.3). Proxool ! includes checkstyle in the lib directory but if you have an older ! version of checkstyle somewhere on your classpath (for instance, in ! Ant's own lib directory) then you might have problems. Suggested ! work around: get rid of the old version of checkstyle (if that ! doesn't break anything else); edit the build.xml so it works ! with the old format. Q. Why is all the logging done to stdout. ! A.. TODO ! Q. I wish the logs had more/less information in them ! A. TODO ! Q. I want to know exactly how fast my pool is performing. How can I find out? ! A. TODO Q. I'm running Intellij IDEA and I get an error when I try to build the javadoc ! using Ant. A. Intellij started shipping there own JRE just before they released version 3.0. ! This JRE includes javac but not javadoc. The solution is to copy javadoc from ! a full JDK (preferably a similar version to the one shipped with IDEA) into ! the JRE's bin directory. Q. When I run the tests I get an SQLException: "The database is already in use by ! another process". A. This is a message from Hypersonic, the Java database we use for testing. It ! could either mean you are running two instances of the test or that you don't ! have permission to create the database on the file system (Hypersonic will ! try and save files to the Proxool directory). \ No newline at end of file --- 1,57 ---- + Q. What makes Proxool so different from all the other database pools out there. + + A. Proxool makes it very easy to add pooling to your existing driver. It is very + easy to configure and also gives some useful features like tracing of database + calls, performance reporting and real time statistical reporting. It adheres + closely to standards (full J2EE compliance is coming soon). + Q. When I run Ant I get an error: ! "The <checkstyle> task doesn't support the nested "property" element." A. Checkstyle changed the way it is configured between versions 2.2 and ! 2.4. You need to use 2.4 or later (not sure about 2.3). Proxool ! includes checkstyle in the lib directory but if you have an older ! version of checkstyle somewhere on your classpath (for instance, in ! Ant's own lib directory) then you might have problems. Suggested ! work around: get rid of the old version of checkstyle (if that ! doesn't break anything else); edit the build.xml so it works ! with the old format. Q. Why is all the logging done to stdout. ! A.. This is the default behaviour for the logging system. We use Jakarta's ! Commons' Logging component. If you want it to do anything other than ! log to stdout then you need to configure it. ! Q. I am using the Xyz JDBC Driver and I'm asking the Connection for a ! Statement and then trying to cast it into XyzStatement, but I get a ! ClassCastException. ! A. When you ask Proxool for a Statement it gives you a ProxoolStatement ! and that asks (delegates) to the one provided by your Xyz driver so ! casting it just isn't going to work. There are two options: ! 1. Consider not using driver specific code. It might be that there is another ! way of doing what you're trying to do. It might be worthwhile making a little ! extra effort to solve it using standard JDBC calls. ! 2. If you really have to make driver specific calls then you can use ! ProxoolFacade#getDelegateStatement(Statement statement) to get the ! original one. Q. I'm running Intellij IDEA and I get an error when I try to build the javadoc ! using Ant. A. Intellij started shipping there own JRE just before they released version 3.0. ! This JRE includes javac but not javadoc. The solution is to copy javadoc from ! a full JDK (preferably a similar version to the one shipped with IDEA) into ! the JRE's bin directory. Q. When I run the tests I get an SQLException: "The database is already in use by ! another process". A. This is a message from Hypersonic, the Java database we use for testing. It ! could either mean you are running two instances of the test or that you don't ! have permission to create the database on the file system (Hypersonic will ! try and save files to the Proxool directory). \ No newline at end of file |
From: <bil...@us...> - 2003-01-16 12:00:40
|
Update of /cvsroot/proxool/proxool In directory sc8-pr-cvs1:/tmp/cvs-serv2204 Modified Files: build.xml Log Message: cleaned up Index: build.xml =================================================================== RCS file: /cvsroot/proxool/proxool/build.xml,v retrieving revision 1.21 retrieving revision 1.22 diff -C2 -d -r1.21 -r1.22 *** build.xml 16 Jan 2003 11:45:40 -0000 1.21 --- build.xml 16 Jan 2003 12:00:35 -0000 1.22 *************** *** 224,242 **** <java fork="yes" classpathref="classpath" classname="junit.textui.TestRunner" > <sysproperty key="log4jPath" value="${log4jPath}" /> ! <sysproperty key="script" value="${script}" /> <arg value="org.logicalcobwebs.proxool.GlobalTest" /> - </java> - </target> - - <target - name="run-script" - description="Runs the script.xml" - depends="init,build-test" - if="script" - > - <java fork="yes" classpathref="classpath" classname="junit.textui.TestRunner" > - <sysproperty key="log4jPath" value="${log4jPath}" /> - <sysproperty key="script" value="${script}" /> - <arg value="org.logicalcobwebs.proxool.PerformanceTest" /> </java> </target> --- 224,229 ---- <java fork="yes" classpathref="classpath" classname="junit.textui.TestRunner" > <sysproperty key="log4jPath" value="${log4jPath}" /> ! <sysproperty key="script" value="src/java-test/org/logicalcobwebs/proxool/script.xml" /> <arg value="org.logicalcobwebs.proxool.GlobalTest" /> </java> </target> |
From: <bil...@us...> - 2003-01-16 11:58:31
|
Update of /cvsroot/proxool/proxool In directory sc8-pr-cvs1:/tmp/cvs-serv2030 Modified Files: proxool-ant.properties Log Message: cleaned up Index: proxool-ant.properties =================================================================== RCS file: /cvsroot/proxool/proxool/proxool-ant.properties,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** proxool-ant.properties 2 Nov 2002 12:51:13 -0000 1.3 --- proxool-ant.properties 16 Jan 2003 11:58:28 -0000 1.4 *************** *** 13,37 **** # command line, this file, the defaults from the build.xml. - # JDK - target JDK - # range: 1.2, 1.3, 1.4 - # default: 1.3 - # jdk=1.3 - - # Avalon - whether to include AvalonConfigurator (with - # resulting dependency on avalon-framework-x.y.z.jar) - # range: true, false - # default: false - ext.avalon=false - - # XML - whether to include XMLConfigurator (with resulting - # dependency on JAXP and a compliant parser of your - # choice, like xerces.jar) - # range: true, false - # default: false - ext.xml=false - # Build Directory - where to build classes and jar files # range: valid path relative to build.xml # default: build # Debug - whether to compile with debug information --- 13,20 ---- # command line, this file, the defaults from the build.xml. # Build Directory - where to build classes and jar files # range: valid path relative to build.xml # default: build + build-dir=build # Debug - whether to compile with debug information *************** *** 41,57 **** # Path to Log4J configuration ! # Leave as blank to write to stdout. ! # Or choose the Chainsaw version if you are running Chainsaw. (see below) ! # Or choose the one that writes to a file. # ! # To run chainsaw, just run this command: ! # java -classpath path-to-log4j-jar org.apache.log4j.chainsaw.Main # - # (replacing path-to-log4j-jar with the correct value, of course) - # log4jPath=src/java-test/org/logicalcobwebs/proxool/log4j-chainsaw.xml # log4jPath=src/java-test/org/logicalcobwebs/proxool/log4j-file.xml - - # Path to the script we want to run. - # See PerformaceTest - script=src/java-test/org/logicalcobwebs/proxool/script.xml \ No newline at end of file --- 24,37 ---- # Path to Log4J configuration ! # Default behaviour is to write to stdout. # ! # 1. To run chainsaw, just run this command: ! # java -classpath path-to-log4j-jar org.apache.log4j.chainsaw.Main ! # ! # (replacing path-to-log4j-jar with the correct value, of course) # # log4jPath=src/java-test/org/logicalcobwebs/proxool/log4j-chainsaw.xml + # + # 2. Or log to file (see lo4j-file.xml for destination) + # # log4jPath=src/java-test/org/logicalcobwebs/proxool/log4j-file.xml |
From: <bil...@us...> - 2003-01-16 11:45:43
|
Update of /cvsroot/proxool/proxool In directory sc8-pr-cvs1:/tmp/cvs-serv1025 Modified Files: build.xml Log Message: version in now 0.6* Index: build.xml =================================================================== RCS file: /cvsroot/proxool/proxool/build.xml,v retrieving revision 1.20 retrieving revision 1.21 diff -C2 -d -r1.20 -r1.21 *** build.xml 15 Jan 2003 23:55:05 -0000 1.20 --- build.xml 16 Jan 2003 11:45:40 -0000 1.21 *************** *** 27,31 **** <!-- Current version --> ! <property name="version" value="0.5.2003.1.15"/> <!-- Log4J configuration to use for testing. See proxool-ant.properties --- 27,31 ---- <!-- Current version --> ! <property name="version" value="0.6.*"/> <!-- Log4J configuration to use for testing. See proxool-ant.properties |
From: <bil...@us...> - 2003-01-15 23:55:09
|
Update of /cvsroot/proxool/proxool In directory sc8-pr-cvs1:/tmp/cvs-serv5053 Modified Files: build.xml Log Message: now supports versioning of Version.java Index: build.xml =================================================================== RCS file: /cvsroot/proxool/proxool/build.xml,v retrieving revision 1.19 retrieving revision 1.20 diff -C2 -d -r1.19 -r1.20 *** build.xml 18 Dec 2002 23:39:51 -0000 1.19 --- build.xml 15 Jan 2003 23:55:05 -0000 1.20 *************** *** 27,31 **** <!-- Current version --> ! <property name="version" value="CVS"/> <!-- Log4J configuration to use for testing. See proxool-ant.properties --- 27,31 ---- <!-- Current version --> ! <property name="version" value="0.5.2003.1.15"/> <!-- Log4J configuration to use for testing. See proxool-ant.properties *************** *** 50,53 **** --- 50,54 ---- name="init" > + <tstamp/> <mkdir dir="${build-dir}/src/java" description="make source directory" /> <mkdir dir="${build-dir}/etc"/> *************** *** 135,138 **** --- 136,146 ---- <antcall target="build-src-jdk1.2"/> <antcall target="build-src-test"/> + + <replace + file="${build-dir}/src/java/org/logicalcobwebs/proxool/Version.java" + token="RELEASE = null" + value='RELEASE = "${version} (${TODAY})"' + /> + </target> *************** *** 216,219 **** --- 224,228 ---- <java fork="yes" classpathref="classpath" classname="junit.textui.TestRunner" > <sysproperty key="log4jPath" value="${log4jPath}" /> + <sysproperty key="script" value="${script}" /> <arg value="org.logicalcobwebs.proxool.GlobalTest" /> </java> |
From: <bil...@us...> - 2003-01-15 00:15:56
|
Update of /cvsroot/proxool/proxool In directory sc8-pr-cvs1:/tmp/cvs-serv4345 Modified Files: CHANGES.txt Log Message: Index: CHANGES.txt =================================================================== RCS file: /cvsroot/proxool/proxool/CHANGES.txt,v retrieving revision 1.11 retrieving revision 1.12 diff -C2 -d -r1.11 -r1.12 *** CHANGES.txt 19 Dec 2002 00:27:00 -0000 1.11 --- CHANGES.txt 15 Jan 2003 00:15:53 -0000 1.12 *************** *** 21,24 **** --- 21,30 ---- Connection is closed, in accordance with the JDBC spec. + - Rollback is called on all connections when they are closed (that is, + returned to the pool). This has no effect if autoCommit it true (default) + or any pending transactions have been committed or already rolled back. + This will only have an effect if you currently close connections with + pending transactions. + - New ProxoolFacade#getDelegateStatement allows you to get to the underlying JDBC Driver's original Statement if you really need |
From: <bil...@us...> - 2002-12-19 00:27:03
|
Update of /cvsroot/proxool/proxool In directory sc8-pr-cvs1:/tmp/cvs-serv32312 Modified Files: CHANGES.txt Log Message: latest Index: CHANGES.txt =================================================================== RCS file: /cvsroot/proxool/proxool/CHANGES.txt,v retrieving revision 1.10 retrieving revision 1.11 diff -C2 -d -r1.10 -r1.11 *** CHANGES.txt 6 Dec 2002 16:08:57 -0000 1.10 --- CHANGES.txt 19 Dec 2002 00:27:00 -0000 1.11 *************** *** 8,11 **** --- 8,14 ---- 0.6 (scheduled for December 12, 2002) + - New XMLConfigurator and PropertyConfigurator to make it easy + to configure proxool from a file. + - New ConfiguratorIF interface allows you to implement persistent configuration *************** *** 14,17 **** --- 17,30 ---- indirectly (that is, extend a class that implements it rather than implementing it directly). (Credit to Martin Crawford). + + - Unclosed Statements are now automatically closed when the + Connection is closed, in accordance with the JDBC spec. + + - New ProxoolFacade#getDelegateStatement allows you to get to + the underlying JDBC Driver's original Statement if you really need + to. (This isn't recommended unless you have no other choice). + + - You can now update the URL for a pool, not just the properties. + See ProxoolFacade#updateConnectionPool. 0.5 (December 3, 2002) |
From: <ch...@us...> - 2002-12-18 23:39:55
|
Update of /cvsroot/proxool/proxool In directory sc8-pr-cvs1:/tmp/cvs-serv17896 Modified Files: build.xml Log Message: Started copying proxool.dtd into the JavaDoc. Index: build.xml =================================================================== RCS file: /cvsroot/proxool/proxool/build.xml,v retrieving revision 1.18 retrieving revision 1.19 diff -C2 -d -r1.18 -r1.19 *** build.xml 18 Dec 2002 03:18:47 -0000 1.18 --- build.xml 18 Dec 2002 23:39:51 -0000 1.19 *************** *** 260,263 **** --- 260,266 ---- public="true" /> + <!-- Copy dtd's over to the doc. --> + <copy todir="${build-dir}/api"><fileset dir="src/java" includes="**/*.dtd" /></copy> + <copy todir="${build-dir}/api-dev"><fileset dir="src/java" includes="**/*.dtd" /></copy> </target> |
From: <ch...@us...> - 2002-12-18 03:18:50
|
Update of /cvsroot/proxool/proxool In directory sc8-pr-cvs1:/tmp/cvs-serv10342 Modified Files: build.xml Log Message: Changed Junit class to the new GlobalTest. Index: build.xml =================================================================== RCS file: /cvsroot/proxool/proxool/build.xml,v retrieving revision 1.17 retrieving revision 1.18 diff -C2 -d -r1.17 -r1.18 *** build.xml 15 Dec 2002 19:49:04 -0000 1.17 --- build.xml 18 Dec 2002 03:18:47 -0000 1.18 *************** *** 145,148 **** --- 145,152 ---- <classpath refid="classpath"/> </javac> + <!-- Copy dtd's into the compiled classes directory. --> + <copy todir="${build-dir}/classes"> + <fileset dir="src/java" includes="**/*.dtd"/> + </copy> </target> *************** *** 212,216 **** <java fork="yes" classpathref="classpath" classname="junit.textui.TestRunner" > <sysproperty key="log4jPath" value="${log4jPath}" /> ! <arg value="org.logicalcobwebs.proxool.AllTests" /> </java> </target> --- 216,220 ---- <java fork="yes" classpathref="classpath" classname="junit.textui.TestRunner" > <sysproperty key="log4jPath" value="${log4jPath}" /> ! <arg value="org.logicalcobwebs.proxool.GlobalTest" /> </java> </target> |
From: <ch...@us...> - 2002-12-15 19:49:07
|
Update of /cvsroot/proxool/proxool In directory sc8-pr-cvs1:/tmp/cvs-serv17557 Modified Files: build.xml Log Message: Removed ext.avalon and ext.xml properties and tests. All builds now depend on SAX, JAXP and Avalon. Changed references to java-ext into java-sandbox. Index: build.xml =================================================================== RCS file: /cvsroot/proxool/proxool/build.xml,v retrieving revision 1.16 retrieving revision 1.17 diff -C2 -d -r1.16 -r1.17 *** build.xml 6 Dec 2002 15:51:58 -0000 1.16 --- build.xml 15 Dec 2002 19:49:04 -0000 1.17 *************** *** 19,28 **** <property name="test" value="false"/> - <!-- Whether to include the Avalon dependent classes --> - <property name="ext.avalon" value="false"/> - - <!-- Whether to include the JAXP dependent classes --> - <property name="ext.xml" value="false"/> - <!-- Where to build everything. You might want to override this so that it isn't within your cvs tree. --> --- 19,22 ---- *************** *** 84,102 **** <equals arg1="${test}" arg2="true"/> </condition> - - <!-- - Evaluate whether we should include the AvalonConfigurator - --> - <condition property="build-avalon"> - <equals arg1="${ext.avalon}" arg2="true"/> - </condition> - - <!-- - Evaluate whether we should include the XMLConfigurator - --> - <condition property="build-xml"> - <equals arg1="${ext.xml}" arg2="true"/> - </condition> - </target> --- 78,81 ---- *************** *** 116,120 **** <fileset dir="src/java" includes="**/*.java"/> <fileset dir="src/java-examples" includes="**/*.java"/> ! <fileset dir="src/java-ext" includes="**/*.java"/> <fileset dir="src/java-jdk1.2" includes="**/*.java"/> <fileset dir="src/java-test" includes="**/*.java"/> --- 95,99 ---- <fileset dir="src/java" includes="**/*.java"/> <fileset dir="src/java-examples" includes="**/*.java"/> ! <fileset dir="src/java-sandbox" includes="**/*.java"/> <fileset dir="src/java-jdk1.2" includes="**/*.java"/> <fileset dir="src/java-test" includes="**/*.java"/> *************** *** 136,140 **** <fileset dir="src/java" includes="**/*.java"/> <fileset dir="src/java-examples" includes="**/*.java"/> ! <fileset dir="src/java-ext" includes="**/*.java"/> <fileset dir="src/java-jdk1.2" includes="**/*.java"/> <fileset dir="src/java-test" includes="**/*.java"/> --- 115,119 ---- <fileset dir="src/java" includes="**/*.java"/> <fileset dir="src/java-examples" includes="**/*.java"/> ! <fileset dir="src/java-sandbox" includes="**/*.java"/> <fileset dir="src/java-jdk1.2" includes="**/*.java"/> <fileset dir="src/java-test" includes="**/*.java"/> *************** *** 155,160 **** <antcall target="build-src-core"/> <antcall target="build-src-jdk1.2"/> - <antcall target="build-src-avalon"/> - <antcall target="build-src-xml"/> <antcall target="build-src-test"/> </target> --- 134,137 ---- *************** *** 192,196 **** <copy todir="${build-dir}/src/java" preservelastmodified="yes"> <fileset dir="src/java" includes="**/*.java"/> ! <fileset dir="src/java-ext" includes="**/PropertyConfigurator.java"/> </copy> </target> --- 169,173 ---- <copy todir="${build-dir}/src/java" preservelastmodified="yes"> <fileset dir="src/java" includes="**/*.java"/> ! <fileset dir="src/java-sandbox" includes="**/PropertyConfigurator.java"/> </copy> </target> *************** *** 219,249 **** <target - name="build-src-avalon" - depends="init" - if="build-avalon" - > - <echo level="verbose" message="Collecting Avalon classes"/> - <copy todir="${build-dir}/src/java"> - <fileset dir="src/java-ext" includes="**/AvalonConfigurator.java"/> - </copy> - </target> - - <target - name="build-src-xml" - depends="init" - if="build-xml" - > - <echo level="verbose" message="Collecting XML classes"/> - <copy todir="${build-dir}/src/java"> - <fileset dir="src/java-ext" includes="**/XMLConfigurator.java"/> - </copy> - </target> - - <target name="build-test" depends="init" > <property name="build-test" value="true"/> ! <property name="build-ext" value="true"/> <antcall target="build-src"/> <antcall target="compile"/> --- 196,204 ---- <target name="build-test" depends="init" > <property name="build-test" value="true"/> ! <property name="build-sandbox" value="true"/> <antcall target="build-src"/> <antcall target="compile"/> *************** *** 289,293 **** <sourcepath path="src/java" /> <sourcepath path="src/java-test" /> ! <sourcepath path="src/java-ext" /> </javadoc> --- 244,248 ---- <sourcepath path="src/java" /> <sourcepath path="src/java-test" /> ! <sourcepath path="src/java-sandbox" /> </javadoc> |
From: <bil...@us...> - 2002-12-06 16:09:10
|
Update of /cvsroot/proxool/proxool In directory sc8-pr-cvs1:/tmp/cvs-serv26911 Modified Files: CHANGES.txt Log Message: started change log for 0.6 Index: CHANGES.txt =================================================================== RCS file: /cvsroot/proxool/proxool/CHANGES.txt,v retrieving revision 1.9 retrieving revision 1.10 diff -C2 -d -r1.9 -r1.10 *** CHANGES.txt 3 Dec 2002 16:10:43 -0000 1.9 --- CHANGES.txt 6 Dec 2002 16:08:57 -0000 1.10 *************** *** 6,10 **** $Author$ ! 0.5 (scheduled for November 22, 2002) - Fix finalisation of old instances. If you deploy to some environments in --- 6,19 ---- $Author$ ! 0.6 (scheduled for December 12, 2002) ! ! - New ConfiguratorIF interface allows you to implement persistent ! configuration ! ! - Bug fix for JDBC drivers that implement the Statement interface ! indirectly (that is, extend a class that implements it rather than ! implementing it directly). (Credit to Martin Crawford). ! ! 0.5 (December 3, 2002) - Fix finalisation of old instances. If you deploy to some environments in *************** *** 26,30 **** - Fix when removing pools that meant that when you tried to add them again ! Proxool thought it was a duplicate (credit to Dan Milstein). - Improvements to the way Proxool detects changes to the pool definition --- 35,39 ---- - Fix when removing pools that meant that when you tried to add them again ! Proxool thought it was a duplicate (Credit to Dan Milstein). - Improvements to the way Proxool detects changes to the pool definition *************** *** 35,39 **** - Fix to the ProxyConnection within the equals() method that was causing ! identical conections to be incorrectly reported as unequals (which leads to problems when adding them to some collections). --- 44,48 ---- - Fix to the ProxyConnection within the equals() method that was causing ! identical conections to be incorrectly reported as unequal (which leads to problems when adding them to some collections). |
From: <bil...@us...> - 2002-12-06 15:52:04
|
Update of /cvsroot/proxool/proxool In directory sc8-pr-cvs1:/tmp/cvs-serv20209 Modified Files: build.xml Log Message: version is now CVS (not 0.5) Index: build.xml =================================================================== RCS file: /cvsroot/proxool/proxool/build.xml,v retrieving revision 1.15 retrieving revision 1.16 diff -C2 -d -r1.15 -r1.16 *** build.xml 3 Dec 2002 16:10:26 -0000 1.15 --- build.xml 6 Dec 2002 15:51:58 -0000 1.16 *************** *** 33,37 **** <!-- Current version --> ! <property name="version" value="0.5"/> <!-- Log4J configuration to use for testing. See proxool-ant.properties --- 33,37 ---- <!-- Current version --> ! <property name="version" value="CVS"/> <!-- Log4J configuration to use for testing. See proxool-ant.properties |
From: <bil...@us...> - 2002-12-03 16:10:50
|
Update of /cvsroot/proxool/proxool In directory sc8-pr-cvs1:/tmp/cvs-serv11544a Modified Files: CHANGES.txt Log Message: fix for fatal SQL exceptions Index: CHANGES.txt =================================================================== RCS file: /cvsroot/proxool/proxool/CHANGES.txt,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -d -r1.8 -r1.9 *** CHANGES.txt 3 Dec 2002 10:54:28 -0000 1.8 --- CHANGES.txt 3 Dec 2002 16:10:43 -0000 1.9 *************** *** 58,61 **** --- 58,64 ---- connections approaches zero.] + - Fix for catching fatal SQL exceptions. This is a feature that throws away connections + that encounter certain types of exception. + 0.4 - September 19, 2002 |
From: <bil...@us...> - 2002-12-03 16:10:39
|
Update of /cvsroot/proxool/proxool In directory sc8-pr-cvs1:/tmp/cvs-serv11432 Modified Files: build.xml Log Message: "run-test" target is now "test" Index: build.xml =================================================================== RCS file: /cvsroot/proxool/proxool/build.xml,v retrieving revision 1.14 retrieving revision 1.15 diff -C2 -d -r1.14 -r1.15 *** build.xml 14 Nov 2002 16:20:19 -0000 1.14 --- build.xml 3 Dec 2002 16:10:26 -0000 1.15 *************** *** 33,37 **** <!-- Current version --> ! <property name="version" value="0.5-b1"/> <!-- Log4J configuration to use for testing. See proxool-ant.properties --- 33,37 ---- <!-- Current version --> ! <property name="version" value="0.5"/> <!-- Log4J configuration to use for testing. See proxool-ant.properties *************** *** 242,246 **** <target name="build-test" - description="Builds the source for running the tests" depends="init" > --- 242,245 ---- *************** *** 252,256 **** <target ! name="run-test" description="Runs the JUnit tests" depends="init,build-test" --- 251,255 ---- <target ! name="test" description="Runs the JUnit tests" depends="init,build-test" |
From: <bil...@us...> - 2002-12-03 10:54:31
|
Update of /cvsroot/proxool/proxool In directory sc8-pr-cvs1:/tmp/cvs-serv11446 Modified Files: CHANGES.txt Log Message: prototype count defaults to zero Index: CHANGES.txt =================================================================== RCS file: /cvsroot/proxool/proxool/CHANGES.txt,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** CHANGES.txt 13 Nov 2002 17:35:40 -0000 1.7 --- CHANGES.txt 3 Dec 2002 10:54:28 -0000 1.8 *************** *** 55,60 **** - Prototyping is now off by default. To enable prototyping you need to set the proxool.prototype-count property to something sensible (like 5, for instance). ! [Prototyping is where spare connections are made when the active count ! approaches the number currently available.] 0.4 - September 19, 2002 --- 55,60 ---- - Prototyping is now off by default. To enable prototyping you need to set the proxool.prototype-count property to something sensible (like 5, for instance). ! [Prototyping is where spare connections are when the number of available ! connections approaches zero.] 0.4 - September 19, 2002 |