Re: pgsql/ rc/interfaces/jdbc/CHANGELOG rc/interfa ... - Mailing list pgsql-committers

From Bruce Momjian
Subject Re: pgsql/ rc/interfaces/jdbc/CHANGELOG rc/interfa ...
Date
Msg-id 200101181750.MAA23328@candle.pha.pa.us
Whole thread Raw
In response to pgsql/ rc/interfaces/jdbc/CHANGELOG rc/interfa ...  (Peter Mount <peter@hub.org>)
List pgsql-committers
Thnaks, Peter.  THis stuff looks great!

> CVSROOT:    /home/projects/pgsql/cvsroot
> Module name:    pgsql
> Changes by:    peter@hub.org    01/01/18 09:50:15
>
> Modified files:
>     src/interfaces/jdbc: CHANGELOG Implementation Makefile README
>                          build.xml
>     src/interfaces/jdbc/org/postgresql: Connection.java
>                                         PG_Stream.java
>                                         errors.properties
>     src/interfaces/jdbc/org/postgresql/jdbc1: Statement.java
>     src/interfaces/jdbc/org/postgresql/jdbc2: ResultSet.java
>     src/interfaces/jdbc/org/postgresql/util: PSQLException.java
> Added files:
>     .              : build.xml
>     contrib/retep  : CHANGELOG Implementation README build.xml
>                      retep.jpx
>     contrib/retep/uk/org/retep/xml/parser: TagHandler.java
>                                            TagListener.java
>     src/interfaces/jdbc: jdbc.jpx
>     src/interfaces/jdbc/org/postgresql/core: BytePoolDim1.java
>                                              BytePoolDim2.java
>                                              MemoryPool.java
>                                              ObjectPool.java
>                                              SimpleObjectPool.java
>
> Log message:
>     Thu Jan 18 12:24:00 GMT 2001 peter@retep.org.uk
>     - These methods in org.postgresql.jdbc2.ResultSet are now implemented:
>     getBigDecimal(int) ie: without a scale (why did this get missed?)
>     getBlob(int)
>     getCharacterStream(int)
>     getConcurrency()
>     getDate(int,Calendar)
>     getFetchDirection()
>     getFetchSize()
>     getTime(int,Calendar)
>     getTimestamp(int,Calendar)
>     getType()
>     NB: Where int represents the column name, the associated version
>     taking a String were already implemented by calling the int
>     version.
>     - These methods no longer throw the not implemented but the new noupdate
>     error. This is in preparation for the Updateable ResultSet support
>     which will overide these methods by extending the existing class to
>     implement that functionality, but needed to show something other than
>     notimplemented:
>     cancelRowUpdates()
>     deleteRow()
>     - Added new error message into errors.properties "postgresql.noupdate"
>     This is used by jdbc2.ResultSet when an update method is called and
>     the ResultSet is not updateable. A new method notUpdateable() has been
>     added to that class to throw this exception, keeping the binary size
>     down.
>     - Added new error message into errors.properties "postgresql.psqlnotimp"
>     This is used instead of unimplemented when it's a feature in the
>     backend that is preventing this method from being implemented.
>     - Removed getKeysetSize() as its not part of the ResultSet API
>
>     Thu Jan 18 09:46:00 GMT 2001 peter@retep.org.uk
>     - Applied modified patch from Richard Bullington-McGuire
>     <rbulling@microstate.com>. I had to modify it as some of the code
>     patched now exists in different classes, and some of it actually
>     patched obsolete code.
>
>     Wed Jan 17 10:19:00 GMT 2001 peter@retep.org.uk
>     - Updated Implementation to include both ANT & JBuilder
>     - Updated README to reflect the changes since 7.0
>     - Created jdbc.jpr file which allows JBuilder to be used to edit the
>     source. JBuilder _CAN_NOT_ be used to compile. You must use ANT for
>     that. It's only to allow JBuilders syntax checking to improve the
>     drivers source. Refer to Implementation for more details
>
>


--
  Bruce Momjian                        |  http://candle.pha.pa.us
  pgman@candle.pha.pa.us               |  (610) 853-3000
  +  If your life is a hard drive,     |  830 Blythe Avenue
  +  Christ can be your backup.        |  Drexel Hill, Pennsylvania 19026

pgsql-committers by date:

Previous
From: Peter Mount
Date:
Subject: pgsql/src/interfaces/jdbc CHANGELOG build.xml ...
Next
From: "Vadim B. Mikheev - CVS"
Date:
Subject: pgsql/src/backend/access/transam xact.c