]> granicus.if.org Git - postgresql/commitdiff
Updated TODO.
authorBruce Momjian <bruce@momjian.us>
Mon, 26 Oct 1998 16:44:50 +0000 (16:44 +0000)
committerBruce Momjian <bruce@momjian.us>
Mon, 26 Oct 1998 16:44:50 +0000 (16:44 +0000)
HISTORY
doc/TODO

diff --git a/HISTORY b/HISTORY
index 59defa781cb793c62357c3e2a446dec79aad7293..d7c0b67a9d4179ae9635add707dc5436e0872c49 100644 (file)
--- a/HISTORY
+++ b/HISTORY
@@ -1,4 +1,4 @@
-PostgreSQL 6.4               Sat Oct 24 00:41:35 EDT 1998
+PostgreSQL 6.4               Mon Oct 26 11:40:42 EST 1998
 =========================================================
 
 A dump/restore is required for those wishing to migrate data from
@@ -10,7 +10,8 @@ Bug Fixes
 Fix for a tiny memory leak in PQsetdb/PQfinish(Bryan)
 Remove char2-16 data types, use char/varchar(Darren)
 Pqfn not handles a NOTICE message(Anders)
-Short-term locks now retry locking at random times(David)
+Reduced busywaiting overhead for spinlocks with many backends (dg)
+Stuck spinlock detection (dg)
 Fix up "ISO-style" timespan decoding and encoding(Thomas)
 Fix problem with table drop after rollback of transaction(Vadim)
 Change error message and remove non-functional update message(Vadim)
@@ -19,10 +20,11 @@ Fix for SELECT 1 UNION SELECT NULL
 Fix for buffer leaks in large object calls(Pascal)
 Change owner from oid to int4 type(Bruce)
 Fix a bug in the oracle compatibility functions btrim() ltrim() and rtrim()
-Fix for usernames longer than eight characters(Tom)
 Fix for shared invalidation cache overflow(Massimo)
 Prevent file descriptor leaks in failed COPY's(Bruce)
-Fix problem with username/passwords over 8 characters(Tom)
+Fix memory leak in libpgtcl's pg_select(Constantin)
+Fix problems with username/passwords over 8 characters(Tom)
+Fix problems with handling of asynchronous NOTIFY in backend(Tom)
 
 Enhancements
 ------------
@@ -36,6 +38,9 @@ Select version(); now returns PostgreSQL version(Jeroen)
 Libpq now allows asynchronous clients(Tom)
 Allow cancel from client of backend query(Tom)
 Psql now cancels query with Control-C(Tom)
+Libpq users need not issue dummy queries to get NOTIFY messages(Tom)
+NOTIFY now sends sender's PID, so you can tell whether it was your own(Tom)
+PGresult struct now includes associated error message, if any(Tom)
 Define "tz_hour" and "tz_minute" arguments to date_part()(Thomas)
 Add routines to convert between varchar and bpchar(Thomas)
 Add routines to allow sizing of varchar and bpchar into target columns(Thomas)
@@ -65,8 +70,9 @@ Show backend status on ps command line(only works on some platforms)(Bruce)
 Pg_hba.conf now has a sameuser option in the database field
 Make lo_unlink take oid param, not int4
 New DISABLE_COMPLEX_MACRO for compilers that can't handle our macros(Bruce)
-Libpgtcl now gets async notifies from libpq(Tom)
+Libpgtcl now handles NOTIFY as a Tcl event, need not send dummy queries(Tom)
 libpgtcl cleanups(Tom)
+Add -error option to libpgtcl's pg_result command(Tom)
 New locale patch, see docs/README/locale(Oleg)
 Fix for pg_dump so CONSTRAINT and CHECK syntax is correct(ccb)
 New contrib/lo code for large object orphan removal(Peter)
@@ -80,7 +86,6 @@ New 8-byte integer type, checked by configure for OS support(Thomas)
 Better support for quited table/column names(Thomas)
 Surround table and column names with double-quotes(Thomas) in generated 
        sql code to preserve case (SQL92 syntax)(Thomas)
-New libpqrequestCancel(Tom)
 PQreset() now works with passwords(Tom)
 Handle case of GROUP BY target list column number out of range(David)
 Allow UNION in subselects
@@ -88,9 +93,9 @@ Add auto-size to screen to \d? commands(Bruce)
 Use UNION to show all \d? results in one query(Bruce)
 Add \d? field search feature(Bruce)
 Pg_dump issues fewer \connect requests(Tom)
-Document pg_dump -z flag in manual page(Tom)
+Make pg_dump -z flag work better, document it in manual page(Tom)
 Add HAVING clause with full support for subselects and unions(Stephan)
-Full text indexing routines in contrib/fulltextindex(Marteen)
+Full text indexing routines in contrib/fulltextindex(Maarten)
 Transaction ids now stored in shared memory(Vadim)
 New PGCLIENTENCODING when issuing COPY command(Tatsuo)
 Support for SQL92 syntax "SET NAMES"(Tatsuo)
@@ -158,7 +163,7 @@ Allow up to 8 key indexes(Bruce)
 Remove ARCHIVE keyword, that is no longer used(Thomas)
 pg_dump -n flag to supress quotes around indentifiers
 disable system columns for views(Jan)
-net INET and CIDR types for network addresses(TomH, Paul)
+new INET and CIDR types for network addresses(TomH, Paul)
 no more double quotes in psql output
 pg_dump now dumps views(Terry)
 new SET QUERY_LIMIT(Tatsuo,Jan)
@@ -180,7 +185,7 @@ New FAQ_CVS
 Update backend flowchart in tools/backend(Bruce)
 Change atttypmod from int16 to int32(Bruce, Tom)
 Getrusage() fix for platforms that do not have it(Tom)
-Add PGUSER to libpq man page
+Add PQconnectdb, PGUSER, PGPASSWORD to libpq man page
 NS32K platform fixes(Phil Nelson, John Buller)
 Sco 7/UnixWare 2.x fixes(Billy,others)
 Sparc/Solaris 2.5 fixes(Ryan)
@@ -193,6 +198,7 @@ shared libraries all have version numbers
 merged all OS-specific shared library defines into one file
 smarter TCL/TK configuration checking(Billy)
 smarter perl configuration(Brook)
+configure uses supplied install-sh if no install script found(Tom)
 
 
 
index 74329656416862459616d687dc90550f7cb0b72d..79ad2c04f34b0ff59425a1cf80e69dfc3e63ad7d 100644 (file)
--- a/doc/TODO
+++ b/doc/TODO
@@ -1,6 +1,6 @@
 TODO list for PostgreSQL
 ========================
-Last updated:          Sat Oct 24 00:11:58 EDT 1998
+Last updated:          Sat Oct 24 22:41:11 EDT 1998
 
 Current maintainer:    Bruce Momjian (maillist@candle.pha.pa.us)
 
@@ -230,7 +230,8 @@ Bug Fixes
 Fix for a tiny memory leak in PQsetdb/PQfinish(Bryan)
 Remove char2-16 data types, use char/varchar(Darren)
 Pqfn not handles a NOTICE message(Anders)
-Short-term locks now retry locking at random times(David)
+Reduced busywaiting overhead for spinlocks with many backends (dg)
+Stuck spinlock detection (dg)
 Fix up "ISO-style" timespan decoding and encoding(Thomas)
 Fix problem with table drop after rollback of transaction(Vadim)
 Change error message and remove non-functional update message(Vadim)
@@ -239,10 +240,11 @@ Fix for SELECT 1 UNION SELECT NULL
 Fix for buffer leaks in large object calls(Pascal)
 Change owner from oid to int4 type(Bruce)
 Fix a bug in the oracle compatibility functions btrim() ltrim() and rtrim()
-Fix for usernames longer than eight characters(Tom)
 Fix for shared invalidation cache overflow(Massimo)
 Prevent file descriptor leaks in failed COPY's(Bruce)
-Fix problem with username/passwords over 8 characters(Tom)
+Fix memory leak in libpgtcl's pg_select(Constantin)
+Fix problems with username/passwords over 8 characters(Tom)
+Fix problems with handling of asynchronous NOTIFY in backend(Tom)
 
 Enhancements
 ------------
@@ -256,6 +258,9 @@ Select version(); now returns PostgreSQL version(Jeroen)
 Libpq now allows asynchronous clients(Tom)
 Allow cancel from client of backend query(Tom)
 Psql now cancels query with Control-C(Tom)
+Libpq users need not issue dummy queries to get NOTIFY messages(Tom)
+NOTIFY now sends sender's PID, so you can tell whether it was your own(Tom)
+PGresult struct now includes associated error message, if any(Tom)
 Define "tz_hour" and "tz_minute" arguments to date_part()(Thomas)
 Add routines to convert between varchar and bpchar(Thomas)
 Add routines to allow sizing of varchar and bpchar into target columns(Thomas)
@@ -285,9 +290,9 @@ Show backend status on ps command line(only works on some platforms)(Bruce)
 Pg_hba.conf now has a sameuser option in the database field
 Make lo_unlink take oid param, not int4
 New DISABLE_COMPLEX_MACRO for compilers that can't handle our macros(Bruce)
-Libpgtcl now gets async notifies from libpq(Tom)
+Libpgtcl now handles NOTIFY as a Tcl event, need not send dummy queries(Tom)
 libpgtcl cleanups(Tom)
-
+Add -error option to libpgtcl's pg_result command(Tom)
 New locale patch, see docs/README/locale(Oleg)
 Fix for pg_dump so CONSTRAINT and CHECK syntax is correct(ccb)
 New contrib/lo code for large object orphan removal(Peter)
@@ -301,7 +306,6 @@ New 8-byte integer type, checked by configure for OS support(Thomas)
 Better support for quited table/column names(Thomas)
 Surround table and column names with double-quotes(Thomas) in generated 
        sql code to preserve case (SQL92 syntax)(Thomas)
-New libpqrequestCancel(Tom)
 PQreset() now works with passwords(Tom)
 Handle case of GROUP BY target list column number out of range(David)
 Allow UNION in subselects
@@ -309,9 +313,9 @@ Add auto-size to screen to \d? commands(Bruce)
 Use UNION to show all \d? results in one query(Bruce)
 Add \d? field search feature(Bruce)
 Pg_dump issues fewer \connect requests(Tom)
-Document pg_dump -z flag in manual page(Tom)
+Make pg_dump -z flag work better, document it in manual page(Tom)
 Add HAVING clause with full support for subselects and unions(Stephan)
-Full text indexing routines in contrib/fulltextindex(Marteen)
+Full text indexing routines in contrib/fulltextindex(Maarten)
 Transaction ids now stored in shared memory(Vadim)
 New PGCLIENTENCODING when issuing COPY command(Tatsuo)
 Support for SQL92 syntax "SET NAMES"(Tatsuo)
@@ -379,7 +383,7 @@ Allow up to 8 key indexes(Bruce)
 Remove ARCHIVE keyword, that is no longer used(Thomas)
 pg_dump -n flag to supress quotes around indentifiers
 disable system columns for views(Jan)
-net INET and CIDR types for network addresses(TomH, Paul)
+new INET and CIDR types for network addresses(TomH, Paul)
 no more double quotes in psql output
 pg_dump now dumps views(Terry)
 new SET QUERY_LIMIT(Tatsuo,Jan)
@@ -401,7 +405,7 @@ New FAQ_CVS
 Update backend flowchart in tools/backend(Bruce)
 Change atttypmod from int16 to int32(Bruce, Tom)
 Getrusage() fix for platforms that do not have it(Tom)
-Add PGUSER to libpq man page
+Add PQconnectdb, PGUSER, PGPASSWORD to libpq man page
 NS32K platform fixes(Phil Nelson, John Buller)
 Sco 7/UnixWare 2.x fixes(Billy,others)
 Sparc/Solaris 2.5 fixes(Ryan)
@@ -414,4 +418,5 @@ shared libraries all have version numbers
 merged all OS-specific shared library defines into one file
 smarter TCL/TK configuration checking(Billy)
 smarter perl configuration(Brook)
+configure uses supplied install-sh if no install script found(Tom)