Re: pgsql/ rc/interfaces/jdbc/CHANGELOG rc/interfa ...

From: Bruce Momjian <pgman(at)candle(dot)pha(dot)pa(dot)us>
To: Peter Mount <peter(at)hub(dot)org>
Cc: pgsql-committers(at)postgresql(dot)org
Subject: Re: pgsql/ rc/interfaces/jdbc/CHANGELOG rc/interfa ...
Date: 2001-01-18 17:50:50
Message-ID: 200101181750.MAA23328@candle.pha.pa.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-committers

Thnaks, Peter. THis stuff looks great!

> CVSROOT: /home/projects/pgsql/cvsroot
> Module name: pgsql
> Changes by: peter(at)hub(dot)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(at)retep(dot)org(dot)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(at)retep(dot)org(dot)uk
> - Applied modified patch from Richard Bullington-McGuire
> <rbulling(at)microstate(dot)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(at)retep(dot)org(dot)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(at)candle(dot)pha(dot)pa(dot)us | (610) 853-3000
+ If your life is a hard drive, | 830 Blythe Avenue
+ Christ can be your backup. | Drexel Hill, Pennsylvania 19026

In response to

Browse pgsql-committers by date

  From Date Subject
Next Message Vadim B. Mikheev - CVS 2001-01-18 18:33:45 pgsql/src/backend/access/transam xact.c
Previous Message Peter Mount 2001-01-18 17:38:50 pgsql/src/interfaces/jdbc/org/postgresql/jdbc2 ...