Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to content

Commit ccbe540

Browse files
committed
Updated TODO.
1 parent 990fa43 commit ccbe540

File tree

2 files changed

+32
-21
lines changed

2 files changed

+32
-21
lines changed

HISTORY

+16-10
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
PostgreSQL 6.4 Sat Oct 24 00:41:35 EDT 1998
1+
PostgreSQL 6.4 Mon Oct 26 11:40:42 EST 1998
22
=========================================================
33

44
A dump/restore is required for those wishing to migrate data from
@@ -10,7 +10,8 @@ Bug Fixes
1010
Fix for a tiny memory leak in PQsetdb/PQfinish(Bryan)
1111
Remove char2-16 data types, use char/varchar(Darren)
1212
Pqfn not handles a NOTICE message(Anders)
13-
Short-term locks now retry locking at random times(David)
13+
Reduced busywaiting overhead for spinlocks with many backends (dg)
14+
Stuck spinlock detection (dg)
1415
Fix up "ISO-style" timespan decoding and encoding(Thomas)
1516
Fix problem with table drop after rollback of transaction(Vadim)
1617
Change error message and remove non-functional update message(Vadim)
@@ -19,10 +20,11 @@ Fix for SELECT 1 UNION SELECT NULL
1920
Fix for buffer leaks in large object calls(Pascal)
2021
Change owner from oid to int4 type(Bruce)
2122
Fix a bug in the oracle compatibility functions btrim() ltrim() and rtrim()
22-
Fix for usernames longer than eight characters(Tom)
2323
Fix for shared invalidation cache overflow(Massimo)
2424
Prevent file descriptor leaks in failed COPY's(Bruce)
25-
Fix problem with username/passwords over 8 characters(Tom)
25+
Fix memory leak in libpgtcl's pg_select(Constantin)
26+
Fix problems with username/passwords over 8 characters(Tom)
27+
Fix problems with handling of asynchronous NOTIFY in backend(Tom)
2628

2729
Enhancements
2830
------------
@@ -36,6 +38,9 @@ Select version(); now returns PostgreSQL version(Jeroen)
3638
Libpq now allows asynchronous clients(Tom)
3739
Allow cancel from client of backend query(Tom)
3840
Psql now cancels query with Control-C(Tom)
41+
Libpq users need not issue dummy queries to get NOTIFY messages(Tom)
42+
NOTIFY now sends sender's PID, so you can tell whether it was your own(Tom)
43+
PGresult struct now includes associated error message, if any(Tom)
3944
Define "tz_hour" and "tz_minute" arguments to date_part()(Thomas)
4045
Add routines to convert between varchar and bpchar(Thomas)
4146
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)
6570
Pg_hba.conf now has a sameuser option in the database field
6671
Make lo_unlink take oid param, not int4
6772
New DISABLE_COMPLEX_MACRO for compilers that can't handle our macros(Bruce)
68-
Libpgtcl now gets async notifies from libpq(Tom)
73+
Libpgtcl now handles NOTIFY as a Tcl event, need not send dummy queries(Tom)
6974
libpgtcl cleanups(Tom)
75+
Add -error option to libpgtcl's pg_result command(Tom)
7076
New locale patch, see docs/README/locale(Oleg)
7177
Fix for pg_dump so CONSTRAINT and CHECK syntax is correct(ccb)
7278
New contrib/lo code for large object orphan removal(Peter)
@@ -80,17 +86,16 @@ New 8-byte integer type, checked by configure for OS support(Thomas)
8086
Better support for quited table/column names(Thomas)
8187
Surround table and column names with double-quotes(Thomas) in generated
8288
sql code to preserve case (SQL92 syntax)(Thomas)
83-
New libpqrequestCancel(Tom)
8489
PQreset() now works with passwords(Tom)
8590
Handle case of GROUP BY target list column number out of range(David)
8691
Allow UNION in subselects
8792
Add auto-size to screen to \d? commands(Bruce)
8893
Use UNION to show all \d? results in one query(Bruce)
8994
Add \d? field search feature(Bruce)
9095
Pg_dump issues fewer \connect requests(Tom)
91-
Document pg_dump -z flag in manual page(Tom)
96+
Make pg_dump -z flag work better, document it in manual page(Tom)
9297
Add HAVING clause with full support for subselects and unions(Stephan)
93-
Full text indexing routines in contrib/fulltextindex(Marteen)
98+
Full text indexing routines in contrib/fulltextindex(Maarten)
9499
Transaction ids now stored in shared memory(Vadim)
95100
New PGCLIENTENCODING when issuing COPY command(Tatsuo)
96101
Support for SQL92 syntax "SET NAMES"(Tatsuo)
@@ -158,7 +163,7 @@ Allow up to 8 key indexes(Bruce)
158163
Remove ARCHIVE keyword, that is no longer used(Thomas)
159164
pg_dump -n flag to supress quotes around indentifiers
160165
disable system columns for views(Jan)
161-
net INET and CIDR types for network addresses(TomH, Paul)
166+
new INET and CIDR types for network addresses(TomH, Paul)
162167
no more double quotes in psql output
163168
pg_dump now dumps views(Terry)
164169
new SET QUERY_LIMIT(Tatsuo,Jan)
@@ -180,7 +185,7 @@ New FAQ_CVS
180185
Update backend flowchart in tools/backend(Bruce)
181186
Change atttypmod from int16 to int32(Bruce, Tom)
182187
Getrusage() fix for platforms that do not have it(Tom)
183-
Add PGUSER to libpq man page
188+
Add PQconnectdb, PGUSER, PGPASSWORD to libpq man page
184189
NS32K platform fixes(Phil Nelson, John Buller)
185190
Sco 7/UnixWare 2.x fixes(Billy,others)
186191
Sparc/Solaris 2.5 fixes(Ryan)
@@ -193,6 +198,7 @@ shared libraries all have version numbers
193198
merged all OS-specific shared library defines into one file
194199
smarter TCL/TK configuration checking(Billy)
195200
smarter perl configuration(Brook)
201+
configure uses supplied install-sh if no install script found(Tom)
196202

197203

198204

doc/TODO

+16-11
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
TODO list for PostgreSQL
22
========================
3-
Last updated: Sat Oct 24 00:11:58 EDT 1998
3+
Last updated: Sat Oct 24 22:41:11 EDT 1998
44

55
Current maintainer: Bruce Momjian (maillist@candle.pha.pa.us)
66

@@ -230,7 +230,8 @@ Bug Fixes
230230
Fix for a tiny memory leak in PQsetdb/PQfinish(Bryan)
231231
Remove char2-16 data types, use char/varchar(Darren)
232232
Pqfn not handles a NOTICE message(Anders)
233-
Short-term locks now retry locking at random times(David)
233+
Reduced busywaiting overhead for spinlocks with many backends (dg)
234+
Stuck spinlock detection (dg)
234235
Fix up "ISO-style" timespan decoding and encoding(Thomas)
235236
Fix problem with table drop after rollback of transaction(Vadim)
236237
Change error message and remove non-functional update message(Vadim)
@@ -239,10 +240,11 @@ Fix for SELECT 1 UNION SELECT NULL
239240
Fix for buffer leaks in large object calls(Pascal)
240241
Change owner from oid to int4 type(Bruce)
241242
Fix a bug in the oracle compatibility functions btrim() ltrim() and rtrim()
242-
Fix for usernames longer than eight characters(Tom)
243243
Fix for shared invalidation cache overflow(Massimo)
244244
Prevent file descriptor leaks in failed COPY's(Bruce)
245-
Fix problem with username/passwords over 8 characters(Tom)
245+
Fix memory leak in libpgtcl's pg_select(Constantin)
246+
Fix problems with username/passwords over 8 characters(Tom)
247+
Fix problems with handling of asynchronous NOTIFY in backend(Tom)
246248

247249
Enhancements
248250
------------
@@ -256,6 +258,9 @@ Select version(); now returns PostgreSQL version(Jeroen)
256258
Libpq now allows asynchronous clients(Tom)
257259
Allow cancel from client of backend query(Tom)
258260
Psql now cancels query with Control-C(Tom)
261+
Libpq users need not issue dummy queries to get NOTIFY messages(Tom)
262+
NOTIFY now sends sender's PID, so you can tell whether it was your own(Tom)
263+
PGresult struct now includes associated error message, if any(Tom)
259264
Define "tz_hour" and "tz_minute" arguments to date_part()(Thomas)
260265
Add routines to convert between varchar and bpchar(Thomas)
261266
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)
285290
Pg_hba.conf now has a sameuser option in the database field
286291
Make lo_unlink take oid param, not int4
287292
New DISABLE_COMPLEX_MACRO for compilers that can't handle our macros(Bruce)
288-
Libpgtcl now gets async notifies from libpq(Tom)
293+
Libpgtcl now handles NOTIFY as a Tcl event, need not send dummy queries(Tom)
289294
libpgtcl cleanups(Tom)
290-
295+
Add -error option to libpgtcl's pg_result command(Tom)
291296
New locale patch, see docs/README/locale(Oleg)
292297
Fix for pg_dump so CONSTRAINT and CHECK syntax is correct(ccb)
293298
New contrib/lo code for large object orphan removal(Peter)
@@ -301,17 +306,16 @@ New 8-byte integer type, checked by configure for OS support(Thomas)
301306
Better support for quited table/column names(Thomas)
302307
Surround table and column names with double-quotes(Thomas) in generated
303308
sql code to preserve case (SQL92 syntax)(Thomas)
304-
New libpqrequestCancel(Tom)
305309
PQreset() now works with passwords(Tom)
306310
Handle case of GROUP BY target list column number out of range(David)
307311
Allow UNION in subselects
308312
Add auto-size to screen to \d? commands(Bruce)
309313
Use UNION to show all \d? results in one query(Bruce)
310314
Add \d? field search feature(Bruce)
311315
Pg_dump issues fewer \connect requests(Tom)
312-
Document pg_dump -z flag in manual page(Tom)
316+
Make pg_dump -z flag work better, document it in manual page(Tom)
313317
Add HAVING clause with full support for subselects and unions(Stephan)
314-
Full text indexing routines in contrib/fulltextindex(Marteen)
318+
Full text indexing routines in contrib/fulltextindex(Maarten)
315319
Transaction ids now stored in shared memory(Vadim)
316320
New PGCLIENTENCODING when issuing COPY command(Tatsuo)
317321
Support for SQL92 syntax "SET NAMES"(Tatsuo)
@@ -379,7 +383,7 @@ Allow up to 8 key indexes(Bruce)
379383
Remove ARCHIVE keyword, that is no longer used(Thomas)
380384
pg_dump -n flag to supress quotes around indentifiers
381385
disable system columns for views(Jan)
382-
net INET and CIDR types for network addresses(TomH, Paul)
386+
new INET and CIDR types for network addresses(TomH, Paul)
383387
no more double quotes in psql output
384388
pg_dump now dumps views(Terry)
385389
new SET QUERY_LIMIT(Tatsuo,Jan)
@@ -401,7 +405,7 @@ New FAQ_CVS
401405
Update backend flowchart in tools/backend(Bruce)
402406
Change atttypmod from int16 to int32(Bruce, Tom)
403407
Getrusage() fix for platforms that do not have it(Tom)
404-
Add PGUSER to libpq man page
408+
Add PQconnectdb, PGUSER, PGPASSWORD to libpq man page
405409
NS32K platform fixes(Phil Nelson, John Buller)
406410
Sco 7/UnixWare 2.x fixes(Billy,others)
407411
Sparc/Solaris 2.5 fixes(Ryan)
@@ -414,4 +418,5 @@ shared libraries all have version numbers
414418
merged all OS-specific shared library defines into one file
415419
smarter TCL/TK configuration checking(Billy)
416420
smarter perl configuration(Brook)
421+
configure uses supplied install-sh if no install script found(Tom)
417422

0 commit comments

Comments
 (0)