diff options
Diffstat (limited to 'src/interfaces/jdbc/CHANGELOG')
-rw-r--r-- | src/interfaces/jdbc/CHANGELOG | 72 |
1 files changed, 59 insertions, 13 deletions
diff --git a/src/interfaces/jdbc/CHANGELOG b/src/interfaces/jdbc/CHANGELOG index 6afd3c6f251..e9242a0b578 100644 --- a/src/interfaces/jdbc/CHANGELOG +++ b/src/interfaces/jdbc/CHANGELOG @@ -1,3 +1,49 @@ +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 + Wed Dec 20 16:19:00 GMT 2000 peter@retep.org.uk - Finished build.xml and updated Driver.java.in and buildDriver to match how Makefile and ANT operate. @@ -12,23 +58,23 @@ Tue Oct 17 15:35:00 BST 2000 petermount@maidstone.gov.uk - Changed getTimestamp() again. This time Michael Stephenson's <mstephenson@tirin.openworld.co.uk> solution looked far better than the original solution put in June. - + Tue Oct 10 13:12:00 BST 2000 peter@retep.org.uk - DatabaseMetaData.supportsAlterTableWithDropColumn() as psql doesn't support dropping of individual columns - Merged in some last patches. Only 1 left, which may not be compatible with jdbc1 - Merged in my old retepsql project. Makefile now includes it. - + Mon Oct 02 12:30:00 BST 2000 peter@retep.org.uk - Merged in byte[] array allocation changes submitted by Gunnar R|nning <gunnar@candleweb.no> - + Mon Sep 25 14:22:00 BST 2000 peter@retep.org.uk - Removed the DriverClass kludge. Now the org.postgresql.Driver class is compiled from a template file, and now has both the connection class (ie jdbc1/jdbc2) and the current version's from Makefile.global - + Thu Jul 20 16:30:00 BST 2000 petermount@it.maidstone.gov.uk - Fixed DatabaseMetaData.getTableTypes() @@ -56,24 +102,24 @@ Mon May 15 22:30:00 BST 2000 peter@retep.org.uk Thu May 04 11:38:00 BST 2000 petermount@it.maidstone.gov.uk - Corrected incorrect date in CHANGELOG - Fixed the ImageViewer example - + Wed May 03 16:47:00 BST 2000 petermount@it.maidstone.gov.uk - Fixed the Makefile so that postgresql.jar is built everytime the jdbc1 or jdbc2 rules are called. - Fixed the threadsafe example. It had problems with autocommit - + Wed May 03 14:32:00 BST 2000 petermount@it.maidstone.gov.uk - Rewrote the README file (the old one was 18 months old!) - Added @deprecated tags to org.postgresql.jdbc2.ResultSet to clear some warnings issued during compilation. - + Wed Apr 12 22:14:00 BST 2000 peter@retep.org.uk - Implemented the JDBC2 Blob interface, and ResultSet.getBlob(). - + Wed Apr 12 20:20:00 BST 2000 peter@retep.org.uk - Fixed bug in ResultSet.absolute(). Negative rows are now supported. - Implemented ResultSet.relative(), afterLast(). - + Tue Feb 1 21:40:00 GMT 2000 peter@retep.org.uk - Finally imported the contributed javax extensions by Assaf Arkin arkin@exoffice.com @@ -109,7 +155,7 @@ Wed Aug 4 00:25:18 CEST 1999 jens@jens.de Mon Aug 2 03:29:35 CEST 1999 jens@jens.de - fixed bug in DatabaseMetaData.getPrimaryKeys() - + Sun Aug 1 18:05:42 CEST 1999 jens@jens.de - added support for getTransactionIsolation and setTransactionIsolation @@ -212,7 +258,7 @@ Web Oct 7 22:00:00 BST 1998 FastPath.fastpath() methods. They now lock against the PG_Steam object for the connection, which now provides full Thread Safety. - Reposted ChangeLog as it's missing from CVS. - + Modifications done since 6.3.2 was released and Sun Aug 30 11:33:06 BST 1998 - Fixed PreparedStatement.setObject as it didn't handle shorts @@ -228,7 +274,7 @@ Modifications done since 6.3.2 was released and Sun Aug 30 11:33:06 BST 1998 properties are missing, as they are required for JDBC to work. This occasionally occurs when the client uses the properties version of getConnection(), and is a common question on the email lists. - + Sun Aug 30 11:33:06 BST 1998 - Created ChangeLog file, and entered stuff done since 6.3.2 and today @@ -290,4 +336,4 @@ Sun Aug 30 11:33:06 BST 1998 and getSchemaName(). - Created new class postgresql.util.PGmoney to map the money type - Created new class postgresql.geometric.PGline to map the line type - + |