Skip to content

Commit

Permalink
This commit was manufactured by cvs2svn to create tag 'JayBird_2_0_1'.
Browse files Browse the repository at this point in the history
  • Loading branch information
nobody committed Dec 4, 2005
1 parent 71696c5 commit 25c351f
Show file tree
Hide file tree
Showing 30 changed files with 50 additions and 2,732 deletions.
90 changes: 0 additions & 90 deletions ChangeLog
Original file line number Diff line number Diff line change
@@ -1,93 +1,3 @@
2005-11-30 12:23 rrokytskyy

* client-java/src/main/org/firebirdsql/jdbc/FBRowUpdater.java:

fixed NPE when new value was null

2005-11-27 13:22 gab_reid

*
client-java/src/test/org/firebirdsql/event/TestFBEventManager.java:

Initial revision

2005-11-27 13:15 gab_reid

* client-java/src/: main/org/firebirdsql/gds/EventHandle.java,
main/org/firebirdsql/gds/EventHandler.java,
main/org/firebirdsql/gds/GDS.java,
main/org/firebirdsql/gds/impl/jni/BaseGDSImpl.java,
main/org/firebirdsql/gds/impl/jni/EventHandleImp.java,
main/org/firebirdsql/gds/impl/jni/JniGDSImpl.java,
main/org/firebirdsql/gds/impl/wire/AbstractJavaGDSImpl.java,
main/org/firebirdsql/gds/impl/wire/EventCoordinator.java,
main/org/firebirdsql/gds/impl/wire/EventHandleImp.java,
main/org/firebirdsql/gds/impl/wire/XdrInputStream.java,
main/org/firebirdsql/gds/impl/wire/isc_db_handle_impl.java,
native/jaygds/source/entrypoints.cpp,
native/jaygds/source/entrypoints_generated.h,
native/jaygds/source/fb_binding.cpp,
native/jaygds/source/fb_binding.h,
native/jaygds/source/handle_wrappers.cpp,
native/jaygds/source/handle_wrappers.h:

Added Events API implementation

2005-11-27 13:13 gab_reid

* client-java/src/main/org/firebirdsql/event/: DatabaseEvent.java,
EventListener.java, EventManager.java, FBDatabaseEvent.java,
FBEventManager.java:

Initial revision

2005-11-17 19:37 rrokytskyy

* client-java/src/:
main/org/firebirdsql/gds/impl/jni/FyracleGDSFactoryPlugin.java,
main/org/firebirdsql/gds/impl/jni/FyracleGDSImpl.java,
resources/META-INF/services/org.firebirdsql.gds.impl.GDSFactoryPlug
in:

removed Fyracle plugin

2005-11-11 23:53 rrokytskyy

* client-java/src/etc/: release_notes.html, release_notes.odt,
release_notes.pdf:

updated notes to include XAResource.forget issue

2005-11-10 05:58 sjardine

* client-java/src/:
main/org/firebirdsql/jdbc/FBResultSetMetaData.java,
test/org/firebirdsql/jdbc/TestFBResultSetMetaData.java:

Fixed getColumnTypeName function to return valid column type. Add
junit test case.

2005-11-04 15:49 rrokytskyy

* client-java/src/test/org/firebirdsql/jca/TestFBXAResource.java:

adapted to the change in the isSameRM method

2005-11-04 15:47 rrokytskyy

* client-java/src/main/org/firebirdsql/gds/impl/:
jni/isc_db_handle_impl.java, wire/isc_db_handle_impl.java:

fixed the issue that rdb_id is the same for the same database
object (even with different handles)

2005-11-04 14:27 rrokytskyy

* client-java/src/etc/: release_notes.html, release_notes.odt,
release_notes.pdf:

updates to release notes

2005-10-29 00:40 rrokytskyy

* client-java/src/main/org/firebirdsql/:
Expand Down
6 changes: 3 additions & 3 deletions build/init.xml
Original file line number Diff line number Diff line change
Expand Up @@ -35,14 +35,14 @@

<property name="version.major" value="2"/>
<property name="version.minor" value="0"/>
<property name="version.revision" value="0"/>
<property name="version.revision" value="1"/>
<property name="version.tag" value=""/>
<property name="version.name" value="JDK_${ant.java.version}"/>

<property name="version.full" value="${version.major}.${version.minor}.${version.revision}${version.tag}${version.name}"/>

<!-- This must be set to the CVS tag for any release -->
<property name="version.cvstag" value="JayBird_2_0_0"/>
<property name="version.cvstag" value="JayBird_2_0_1"/>

<!-- Manifest version info -->
<property name="specification.title" value="Firebird JayBird"/>
Expand Down Expand Up @@ -154,7 +154,7 @@
<property name="test.db.lc_ctype" value="NONE"/>


<property name="packages" value="org.firebirdsql.gds,org.firebirdsql.jca,org.firebirdsql.jdbc,org.firebirdsql.management,org.firebirdsql.pool,org.firebirdsql.event"/>
<property name="packages" value="org.firebirdsql.gds,org.firebirdsql.jca,org.firebirdsql.jdbc,org.firebirdsql.management,org.firebirdsql.pool"/>

<property name="build.compiler" value="classic"/>

Expand Down
14 changes: 3 additions & 11 deletions build/test.xml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@
<!--create local db dir, if you are running on remote machine
you must provide it yourself -->
<mkdir dir="${module.output}/db"/>
<chmod dir="${module.output}/db" perm="777"/>
<mkdir dir="${build.reports.pure_java}"/>
<mkdir dir="${build.testlog}"/>
<junit dir="${module.output}"
Expand Down Expand Up @@ -75,7 +74,6 @@
<mkdir dir="${module.output}/db"/>
<mkdir dir="${build.reports.native}"/>
<mkdir dir="${build.testlog}"/>
<chmod dir="${module.output}/db" perm="777"/>
<junit dir="${module.output}"
printsummary="${junit.printsummary}"
haltonerror="${junit.haltonerror}"
Expand Down Expand Up @@ -208,7 +206,6 @@
<target name="one-test-pure-java" depends="jars"
description="Execute a single test.">
<mkdir dir="${test.db.dir}"/>
<chmod dir="${test.db.dir}" perm="777"/>
<mkdir dir="${build.reports.pure_java}"/>
<mkdir dir="${build.testlog}"/>
<junit dir="${module.output}"
Expand Down Expand Up @@ -244,18 +241,15 @@
fork="${junit.batchtest.fork}">

<fileset dir="${build.test}">
<include name="org/firebirdsql/*/Test${test}*.class"/>
<exclude name="org/firebirdsql/*/*$$*.class"/>
<include name="org/firebirdsql/*/Test${test}*.class"/>
</fileset>
</batchtest>
</junit>
</target>

<target name="one-test-native"
depends="jars,compile-native,copy_native_to_test_path"
description="Execute a single test.">
<target name="one-test-native" depends="jars"
description="Execute a single test.">
<mkdir dir="${test.db.dir}"/>
<chmod dir="${test.db.dir}" perm="777"/>
<mkdir dir="${build.reports.native}"/>
<mkdir dir="${build.testlog}"/>
<junit dir="${module.output}"
Expand All @@ -267,14 +261,12 @@
jvm="${junit.jvm}">

<jvmarg value="${junit.jvm.options}"/>
<sysproperty key="java.library.path" value="${module.output}/native"/>
<sysproperty key="jbosstest.deploy.dir" file="${build.lib}"/>
<sysproperty key="log4j.properties" file="${build.resources}/log4j.properties"/>
<sysproperty key="test.db.dir" value="${test.db.dir}"/>
<sysproperty key="test.db.host" value="${test.db.host}"/>
<sysproperty key="test.db.port" value="${test.db.port}"/>
<sysproperty key="test.db.lc_ctype" value="${test.db.lc_ctype}"/>
<sysproperty key="test.gds_type" value="NATIVE"/>

<classpath>
<pathelement location="${build.classes}"/>
Expand Down
44 changes: 41 additions & 3 deletions src/etc/release_notes.html
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<TITLE></TITLE>
<META NAME="GENERATOR" CONTENT="OpenOffice.org 2.0 (Win32)">
<META NAME="CREATED" CONTENT="20040723;10395200">
<META NAME="CHANGED" CONTENT="20051111;21213900">
<META NAME="CHANGED" CONTENT="20051204;19440600">
<STYLE>
<!--
@page { size: 21cm 29.7cm; margin: 2cm }
Expand Down Expand Up @@ -37,7 +37,7 @@
</HEAD>
<BODY LANG="en-US" DIR="LTR">
<H1 CLASS="western" ALIGN=CENTER>JayBird JCA/JDBC Driver<BR>Release
Notes v 2.0</H1>
Notes v 2.0.1</H1>
<DIV ID="Table of Contents1" DIR="LTR">
<DIV ID="Table of Contents1_Head" DIR="LTR">
<P STYLE="margin-top: 0.42cm; page-break-after: avoid"><FONT FACE="Albany, sans-serif"><FONT SIZE=4 STYLE="font-size: 16pt"><B>Table
Expand All @@ -64,6 +64,8 @@ <H1 CLASS="western" ALIGN=CENTER>JayBird JCA/JDBC Driver<BR>Release
JDBC extensions</A></FONT></P>
<P STYLE="margin-left: 1cm; margin-bottom: 0cm"><FONT FACE="Thorndale, serif"><A HREF="#0.0.0.JDBC 3.0 compatibility|outline">JDBC
3.0 compatibility</A></FONT></P>
<P STYLE="margin-left: 1cm; margin-bottom: 0cm"><FONT FACE="Thorndale, serif"><A HREF="#0.0.0.List of bugs fixes since JayBird 2.0.0|outline">List
of bugs fixes since JayBird 2.0.0</A></FONT></P>
<P STYLE="margin-left: 0.5cm; margin-bottom: 0cm"><FONT FACE="Thorndale, serif"><A HREF="#0.0.Distribution package|outline">Distribution
package</A></FONT></P>
<P STYLE="margin-left: 1cm; margin-bottom: 0cm"><FONT FACE="Thorndale, serif"><A HREF="#0.0.0.License|outline">License</A></FONT></P>
Expand Down Expand Up @@ -97,6 +99,8 @@ <H1 CLASS="western" ALIGN=CENTER>JayBird JCA/JDBC Driver<BR>Release
java.sql.ParameterMetaData with Callable Statements</A></FONT></P>
<P STYLE="margin-left: 1cm; margin-bottom: 0cm"><FONT FACE="Thorndale, serif"><A HREF="#0.0.0.Using ResultSet.getCharacterStream with BLOB fields|outline">Using
ResultSet.getCharacterStream with BLOB fields</A></FONT></P>
<P STYLE="margin-left: 1cm; margin-bottom: 0cm"><FONT FACE="Thorndale, serif"><A HREF="#0.0.0.Heuristic transaction completion support|outline">Heuristic
transaction completion support</A></FONT></P>
<P STYLE="margin-left: 0.5cm; margin-bottom: 0cm"><FONT FACE="Thorndale, serif"><A HREF="#0.0.Connection pooling with JayBird 2.0|outline">Connection
pooling with JayBird 2.0</A></FONT></P>
<P STYLE="margin-left: 1cm; margin-bottom: 0cm"><FONT FACE="Thorndale, serif"><A HREF="#0.0.0.Usage scenario|outline">Usage
Expand Down Expand Up @@ -829,6 +833,39 @@ <H3 CLASS="western"><A NAME="0.0.0.JDBC 3.0 compatibility|outline"></A>
60 tests were excluded, because they are either not applicable to
Firebird or fail due to some server problems (math rounding issues,
limitations of NUMERIC data type, etc.).</P>
<H3 CLASS="western"><A NAME="0.0.0.List of bugs fixes since JayBird 2.0.0|outline"></A>
List of bugs fixes since JayBird 2.0.0</H3>
<TABLE WIDTH=100% BORDER=1 BORDERCOLOR="#000000" CELLPADDING=4 CELLSPACING=0 STYLE="page-break-after: avoid">
<COL WIDTH=38*>
<COL WIDTH=218*>
<THEAD>
<TR VALIGN=TOP>
<TD WIDTH=15%>
<P CLASS="western">04-12-2005</P>
</TD>
<TD WIDTH=85%>
<P CLASS="western">Fixed bug 1370017. When one or more
field-values in an updatable <CODE CLASS="western">ResultSet</CODE>
are set to null and <CODE CLASS="western">ResultSet.updateRow()</CODE>
is called it fails throwing a <CODE CLASS="western">NullPointerException</CODE>.</P>
</TD>
</TR>
</THEAD>
<TBODY>
<TR VALIGN=TOP>
<TD WIDTH=15%>
<P CLASS="western"><BR>
</P>
</TD>
<TD WIDTH=85%>
<P CLASS="western"><BR>
</P>
</TD>
</TR>
</TBODY>
</TABLE>
<P STYLE="margin-top: 0.21cm"><BR><BR>
</P>
<H2 CLASS="western"><A NAME="0.0.Distribution package|outline"></A>Distribution
package</H2>
<P CLASS="western">JayBird driver has compile-time and run-time
Expand Down Expand Up @@ -1621,7 +1658,8 @@ <H3 CLASS="western"><A NAME="0.0.0.Using ResultSet.getCharacterStream with BLOB
conversion errors might happen. Therefore it is recommended to
convert such fields in the application using the appropriate
encoding.</P>
<H3 CLASS="western">Heuristic transaction completion support</H3>
<H3 CLASS="western"><A NAME="0.0.0.Heuristic transaction completion support|outline"></A>
Heuristic transaction completion support</H3>
<P CLASS="western">Current JCA implementation does not support
<CODE CLASS="western">XAResource.forget(Xid)</CODE> method. It might
be important in cases when distributed transaction that was some time
Expand Down
Binary file modified src/etc/release_notes.odt
Binary file not shown.
Binary file modified src/etc/release_notes.pdf
Binary file not shown.
64 changes: 0 additions & 64 deletions src/main/org/firebirdsql/event/DatabaseEvent.java

This file was deleted.

58 changes: 0 additions & 58 deletions src/main/org/firebirdsql/event/EventListener.java

This file was deleted.

Loading

0 comments on commit 25c351f

Please sign in to comment.