Commit 51aa05a4 authored by Bruce Momjian's avatar Bruce Momjian

Use simple URL's rather than text and a URL:

< 	    recovery.  See http://archives.postgresql.org/pgsql-patches/2005-04/msg00121.php.
> 	    recovery.
> 	    http://archives.postgresql.org/pgsql-patches/2005-04/msg00121.php
<   Right now only one encoding is allowed per database.  For a partial
<   patch, see http://archives.postgresql.org/pgsql-hackers/2005-03/msg00932.php.
>   Right now only one encoding is allowed per database.
>   http://archives.postgresql.org/pgsql-hackers/2005-03/msg00932.php
459c460
<   notify the protocol when a RESET CONNECTION command is used.  See
>   notify the protocol when a RESET CONNECTION command is used.
461d461
<   for a partial implementation.
515c515
< 	  See http://archives.postgresql.org/pgsql-patches/2006-02/msg00168.php.
> 	  http://archives.postgresql.org/pgsql-patches/2006-02/msg00168.php
535c535
< 	  See http://archives.postgresql.org/pgsql-hackers/2006-05/msg00988.php.
> 	  http://archives.postgresql.org/pgsql-hackers/2006-05/msg00988.php
821c821
<   See http://archives.postgresql.org/pgsql-patches/2005-07/msg00107.php.
>   http://archives.postgresql.org/pgsql-patches/2005-07/msg00107.php
877c877
<   Details at http://archives.postgresql.org/pgsql-hackers/2004-04/msg00818.php.
>   http://archives.postgresql.org/pgsql-hackers/2004-04/msg00818.php
<   See partially completed patch and additional work required at
<   http://archives.postgresql.org/pgsql-patches/2006-06/msg00025.php.
>   http://archives.postgresql.org/pgsql-patches/2006-06/msg00025.php
1297c1296
<   See http://archives.postgresql.org/pgsql-patches/2006-05/msg00040.php.
>   http://archives.postgresql.org/pgsql-patches/2006-05/msg00040.php
1311c1310,1311
< 	o Improve signal handling,
> 	o Improve signal handling
>
1312a1313
>
parent 2b5b4760
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
PostgreSQL TODO List PostgreSQL TODO List
==================== ====================
Current maintainer: Bruce Momjian (pgman@candle.pha.pa.us) Current maintainer: Bruce Momjian (pgman@candle.pha.pa.us)
Last updated: Thu Jun 8 11:41:16 EDT 2006 Last updated: Thu Jun 8 12:07:13 EDT 2006
The most recent version of this document can be viewed at The most recent version of this document can be viewed at
http://www.postgresql.org/docs/faqs.TODO.html. http://www.postgresql.org/docs/faqs.TODO.html.
...@@ -154,7 +154,8 @@ Administration ...@@ -154,7 +154,8 @@ Administration
Doing this will allow administrators to know more easily when Doing this will allow administrators to know more easily when
the archive contains all the files needed for point-in-time the archive contains all the files needed for point-in-time
recovery. See http://archives.postgresql.org/pgsql-patches/2005-04/msg00121.php. recovery.
http://archives.postgresql.org/pgsql-patches/2005-04/msg00121.php
o %Create dump tool for write-ahead logs for use in determining o %Create dump tool for write-ahead logs for use in determining
transaction id for point-in-time recovery transaction id for point-in-time recovery
...@@ -354,8 +355,8 @@ Multi-Language Support ...@@ -354,8 +355,8 @@ Multi-Language Support
* Allow encoding on a per-column basis * Allow encoding on a per-column basis
Right now only one encoding is allowed per database. For a partial Right now only one encoding is allowed per database.
patch, see http://archives.postgresql.org/pgsql-hackers/2005-03/msg00932.php. http://archives.postgresql.org/pgsql-hackers/2005-03/msg00932.php
* Support multiple simultaneous character sets, per SQL92 * Support multiple simultaneous character sets, per SQL92
* Improve UTF8 combined character handling? * Improve UTF8 combined character handling?
...@@ -456,9 +457,8 @@ SQL Commands ...@@ -456,9 +457,8 @@ SQL Commands
The difficult of this features is allowing RESET ALL to not affect The difficult of this features is allowing RESET ALL to not affect
changes made by the interface driver for its internal use. One idea changes made by the interface driver for its internal use. One idea
is for this to be a protocol-only feature. Another approach is to is for this to be a protocol-only feature. Another approach is to
notify the protocol when a RESET CONNECTION command is used. See notify the protocol when a RESET CONNECTION command is used.
http://archives.postgresql.org/pgsql-patches/2006-04/msg00192.php http://archives.postgresql.org/pgsql-patches/2006-04/msg00192.php
for a partial implementation.
* Add GUC to issue notice about statements that use unjoined tables * Add GUC to issue notice about statements that use unjoined tables
* Allow EXPLAIN to identify tables that were skipped because of * Allow EXPLAIN to identify tables that were skipped because of
...@@ -512,7 +512,7 @@ SQL Commands ...@@ -512,7 +512,7 @@ SQL Commands
o Add ALTER DOMAIN to modify the underlying data type o Add ALTER DOMAIN to modify the underlying data type
o %Allow ALTER TABLE ... ALTER CONSTRAINT ... RENAME o %Allow ALTER TABLE ... ALTER CONSTRAINT ... RENAME
See http://archives.postgresql.org/pgsql-patches/2006-02/msg00168.php. http://archives.postgresql.org/pgsql-patches/2006-02/msg00168.php
o %Allow ALTER TABLE to change constraint deferrability and actions o %Allow ALTER TABLE to change constraint deferrability and actions
o Add missing object types for ALTER ... SET SCHEMA o Add missing object types for ALTER ... SET SCHEMA
...@@ -532,7 +532,7 @@ SQL Commands ...@@ -532,7 +532,7 @@ SQL Commands
This allows tables to be added/removed from an inheritance This allows tables to be added/removed from an inheritance
hierarchy. This is particularly useful for table partitioning. hierarchy. This is particularly useful for table partitioning.
See http://archives.postgresql.org/pgsql-hackers/2006-05/msg00988.php. http://archives.postgresql.org/pgsql-hackers/2006-05/msg00988.php
o Have ALTER INDEX update the name of a constraint using that index o Have ALTER INDEX update the name of a constraint using that index
o Add ALTER TABLE RENAME CONSTRAINT, update index name also o Add ALTER TABLE RENAME CONSTRAINT, update index name also
...@@ -818,7 +818,7 @@ Triggers ...@@ -818,7 +818,7 @@ Triggers
* Allow statement-level triggers to access modified rows * Allow statement-level triggers to access modified rows
* Support triggers on columns * Support triggers on columns
See http://archives.postgresql.org/pgsql-patches/2005-07/msg00107.php. http://archives.postgresql.org/pgsql-patches/2005-07/msg00107.php
* Allow AFTER triggers on system tables * Allow AFTER triggers on system tables
...@@ -874,7 +874,7 @@ Exotic Features ...@@ -874,7 +874,7 @@ Exotic Features
* Consider allowing control of upper/lower case folding of unquoted * Consider allowing control of upper/lower case folding of unquoted
identifiers identifiers
Details at http://archives.postgresql.org/pgsql-hackers/2004-04/msg00818.php. http://archives.postgresql.org/pgsql-hackers/2004-04/msg00818.php
Indexes Indexes
======= =======
...@@ -1131,8 +1131,7 @@ Write-Ahead Log ...@@ -1131,8 +1131,7 @@ Write-Ahead Log
with a symlink back to the /data location with a symlink back to the /data location
* Allow WAL information to recover corrupted pg_controldata * Allow WAL information to recover corrupted pg_controldata
See partially completed patch and additional work required at http://archives.postgresql.org/pgsql-patches/2006-06/msg00025.php
http://archives.postgresql.org/pgsql-patches/2006-06/msg00025.php.
* Find a way to reduce rotational delay when repeatedly writing * Find a way to reduce rotational delay when repeatedly writing
last WAL page last WAL page
...@@ -1294,7 +1293,7 @@ Source Code ...@@ -1294,7 +1293,7 @@ Source Code
* Consider GnuTLS if OpenSSL license becomes a problem * Consider GnuTLS if OpenSSL license becomes a problem
See http://archives.postgresql.org/pgsql-patches/2006-05/msg00040.php. http://archives.postgresql.org/pgsql-patches/2006-05/msg00040.php
* Win32 * Win32
...@@ -1308,8 +1307,10 @@ Source Code ...@@ -1308,8 +1307,10 @@ Source Code
o Re-enable timezone output on log_line_prefix '%t' when a o Re-enable timezone output on log_line_prefix '%t' when a
shorter timezone string is available shorter timezone string is available
o Fix problem with shared memory on the Win32 Terminal Server o Fix problem with shared memory on the Win32 Terminal Server
o Improve signal handling, o Improve signal handling
http://archives.postgresql.org/pgsql-patches/2005-06/msg00027.php http://archives.postgresql.org/pgsql-patches/2005-06/msg00027.php
o Add long file support for binary pg_dump output o Add long file support for binary pg_dump output
While Win32 supports 64-bit files, the MinGW API does not, While Win32 supports 64-bit files, the MinGW API does not,
......
...@@ -8,7 +8,7 @@ ...@@ -8,7 +8,7 @@
<body bgcolor="#FFFFFF" text="#000000" link="#FF0000" vlink="#A00000" alink="#0000FF"> <body bgcolor="#FFFFFF" text="#000000" link="#FF0000" vlink="#A00000" alink="#0000FF">
<h1><a name="section_1">PostgreSQL TODO List</a></h1> <h1><a name="section_1">PostgreSQL TODO List</a></h1>
<p>Current maintainer: Bruce Momjian (<a href="mailto:pgman@candle.pha.pa.us">pgman@candle.pha.pa.us</a>)<br/> <p>Current maintainer: Bruce Momjian (<a href="mailto:pgman@candle.pha.pa.us">pgman@candle.pha.pa.us</a>)<br/>
Last updated: Thu Jun 8 11:41:16 EDT 2006 Last updated: Thu Jun 8 12:07:13 EDT 2006
</p> </p>
<p>The most recent version of this document can be viewed at<br/> <p>The most recent version of this document can be viewed at<br/>
<a href="http://www.postgresql.org/docs/faqs.TODO.html">http://www.postgresql.org/docs/faqs.TODO.html</a>. <a href="http://www.postgresql.org/docs/faqs.TODO.html">http://www.postgresql.org/docs/faqs.TODO.html</a>.
...@@ -142,7 +142,8 @@ first. ...@@ -142,7 +142,8 @@ first.
pg_stop_backup() is called or the server is stopped pg_stop_backup() is called or the server is stopped
<p> Doing this will allow administrators to know more easily when <p> Doing this will allow administrators to know more easily when
the archive contains all the files needed for point-in-time the archive contains all the files needed for point-in-time
recovery. See <a href="http://archives.postgresql.org/pgsql-patches/2005-04/msg00121.php">http://archives.postgresql.org/pgsql-patches/2005-04/msg00121.php</a>. recovery.
<a href="http://archives.postgresql.org/pgsql-patches/2005-04/msg00121.php">http://archives.postgresql.org/pgsql-patches/2005-04/msg00121.php</a>
</p> </p>
</li><li>%Create dump tool for write-ahead logs for use in determining </li><li>%Create dump tool for write-ahead logs for use in determining
transaction id for point-in-time recovery transaction id for point-in-time recovery
...@@ -329,8 +330,8 @@ first. ...@@ -329,8 +330,8 @@ first.
need to be reindexed to match the new locale. need to be reindexed to match the new locale.
</p> </p>
</li><li>Allow encoding on a per-column basis </li><li>Allow encoding on a per-column basis
<p> Right now only one encoding is allowed per database. For a partial <p> Right now only one encoding is allowed per database.
patch, see <a href="http://archives.postgresql.org/pgsql-hackers/2005-03/msg00932.php">http://archives.postgresql.org/pgsql-hackers/2005-03/msg00932.php</a>. <a href="http://archives.postgresql.org/pgsql-hackers/2005-03/msg00932.php">http://archives.postgresql.org/pgsql-hackers/2005-03/msg00932.php</a>
</p> </p>
</li><li>Support multiple simultaneous character sets, per SQL92 </li><li>Support multiple simultaneous character sets, per SQL92
</li><li>Improve UTF8 combined character handling? </li><li>Improve UTF8 combined character handling?
...@@ -419,9 +420,8 @@ first. ...@@ -419,9 +420,8 @@ first.
The difficult of this features is allowing RESET ALL to not affect The difficult of this features is allowing RESET ALL to not affect
changes made by the interface driver for its internal use. One idea changes made by the interface driver for its internal use. One idea
is for this to be a protocol-only feature. Another approach is to is for this to be a protocol-only feature. Another approach is to
notify the protocol when a RESET CONNECTION command is used. See notify the protocol when a RESET CONNECTION command is used.
<a href="http://archives.postgresql.org/pgsql-patches/2006-04/msg00192.php">http://archives.postgresql.org/pgsql-patches/2006-04/msg00192.php</a> <a href="http://archives.postgresql.org/pgsql-patches/2006-04/msg00192.php">http://archives.postgresql.org/pgsql-patches/2006-04/msg00192.php</a>
for a partial implementation.
</p> </p>
</li><li>Add GUC to issue notice about statements that use unjoined tables </li><li>Add GUC to issue notice about statements that use unjoined tables
</li><li>Allow EXPLAIN to identify tables that were skipped because of </li><li>Allow EXPLAIN to identify tables that were skipped because of
...@@ -469,7 +469,7 @@ first. ...@@ -469,7 +469,7 @@ first.
<li>%Have ALTER TABLE RENAME rename SERIAL sequence names <li>%Have ALTER TABLE RENAME rename SERIAL sequence names
</li><li>Add ALTER DOMAIN to modify the underlying data type </li><li>Add ALTER DOMAIN to modify the underlying data type
</li><li>%Allow ALTER TABLE ... ALTER CONSTRAINT ... RENAME </li><li>%Allow ALTER TABLE ... ALTER CONSTRAINT ... RENAME
<p> See <a href="http://archives.postgresql.org/pgsql-patches/2006-02/msg00168.php">http://archives.postgresql.org/pgsql-patches/2006-02/msg00168.php</a>. <p> <a href="http://archives.postgresql.org/pgsql-patches/2006-02/msg00168.php">http://archives.postgresql.org/pgsql-patches/2006-02/msg00168.php</a>
</p> </p>
</li><li>%Allow ALTER TABLE to change constraint deferrability and actions </li><li>%Allow ALTER TABLE to change constraint deferrability and actions
</li><li>Add missing object types for ALTER ... SET SCHEMA </li><li>Add missing object types for ALTER ... SET SCHEMA
...@@ -487,7 +487,7 @@ first. ...@@ -487,7 +487,7 @@ first.
</li><li>Add ALTER TABLE tab ADD/DROP INHERITS parent </li><li>Add ALTER TABLE tab ADD/DROP INHERITS parent
<p> This allows tables to be added/removed from an inheritance <p> This allows tables to be added/removed from an inheritance
hierarchy. This is particularly useful for table partitioning. hierarchy. This is particularly useful for table partitioning.
See <a href="http://archives.postgresql.org/pgsql-hackers/2006-05/msg00988.php">http://archives.postgresql.org/pgsql-hackers/2006-05/msg00988.php</a>. <a href="http://archives.postgresql.org/pgsql-hackers/2006-05/msg00988.php">http://archives.postgresql.org/pgsql-hackers/2006-05/msg00988.php</a>
</p> </p>
</li><li>Have ALTER INDEX update the name of a constraint using that index </li><li>Have ALTER INDEX update the name of a constraint using that index
</li><li>Add ALTER TABLE RENAME CONSTRAINT, update index name also </li><li>Add ALTER TABLE RENAME CONSTRAINT, update index name also
...@@ -741,7 +741,7 @@ first. ...@@ -741,7 +741,7 @@ first.
</p> </p>
</li><li>Allow statement-level triggers to access modified rows </li><li>Allow statement-level triggers to access modified rows
</li><li>Support triggers on columns </li><li>Support triggers on columns
<p> See <a href="http://archives.postgresql.org/pgsql-patches/2005-07/msg00107.php">http://archives.postgresql.org/pgsql-patches/2005-07/msg00107.php</a>. <p> <a href="http://archives.postgresql.org/pgsql-patches/2005-07/msg00107.php">http://archives.postgresql.org/pgsql-patches/2005-07/msg00107.php</a>
</p> </p>
</li><li>Allow AFTER triggers on system tables </li><li>Allow AFTER triggers on system tables
<p> System tables are modified in many places in the backend without going <p> System tables are modified in many places in the backend without going
...@@ -791,7 +791,7 @@ first. ...@@ -791,7 +791,7 @@ first.
</li></ul> </li></ul>
</li><li>Consider allowing control of upper/lower case folding of unquoted </li><li>Consider allowing control of upper/lower case folding of unquoted
identifiers identifiers
<p> Details at <a href="http://archives.postgresql.org/pgsql-hackers/2004-04/msg00818.php">http://archives.postgresql.org/pgsql-hackers/2004-04/msg00818.php</a>. <p> <a href="http://archives.postgresql.org/pgsql-hackers/2004-04/msg00818.php">http://archives.postgresql.org/pgsql-hackers/2004-04/msg00818.php</a>
</p> </p>
</li></ul> </li></ul>
<h1><a name="section_13">Indexes</a></h1> <h1><a name="section_13">Indexes</a></h1>
...@@ -1021,8 +1021,7 @@ first. ...@@ -1021,8 +1021,7 @@ first.
</li><li>Allow the pg_xlog directory location to be specified during initdb </li><li>Allow the pg_xlog directory location to be specified during initdb
with a symlink back to the /data location with a symlink back to the /data location
</li><li>Allow WAL information to recover corrupted pg_controldata </li><li>Allow WAL information to recover corrupted pg_controldata
<p> See partially completed patch and additional work required at <p> <a href="http://archives.postgresql.org/pgsql-patches/2006-06/msg00025.php">http://archives.postgresql.org/pgsql-patches/2006-06/msg00025.php</a>
<a href="http://archives.postgresql.org/pgsql-patches/2006-06/msg00025.php">http://archives.postgresql.org/pgsql-patches/2006-06/msg00025.php</a>.
</p> </p>
</li><li>Find a way to reduce rotational delay when repeatedly writing </li><li>Find a way to reduce rotational delay when repeatedly writing
last WAL page last WAL page
...@@ -1167,7 +1166,7 @@ first. ...@@ -1167,7 +1166,7 @@ first.
<p> This involves choosing better pivot points for the quicksort. <p> This involves choosing better pivot points for the quicksort.
</p> </p>
</li><li>Consider GnuTLS if OpenSSL license becomes a problem </li><li>Consider GnuTLS if OpenSSL license becomes a problem
<p> See <a href="http://archives.postgresql.org/pgsql-patches/2006-05/msg00040.php">http://archives.postgresql.org/pgsql-patches/2006-05/msg00040.php</a>. <p> <a href="http://archives.postgresql.org/pgsql-patches/2006-05/msg00040.php">http://archives.postgresql.org/pgsql-patches/2006-05/msg00040.php</a>
</p> </p>
</li><li>Win32 </li><li>Win32
<ul> <ul>
...@@ -1181,8 +1180,9 @@ first. ...@@ -1181,8 +1180,9 @@ first.
</li><li>Re-enable timezone output on log_line_prefix '%t' when a </li><li>Re-enable timezone output on log_line_prefix '%t' when a
shorter timezone string is available shorter timezone string is available
</li><li>Fix problem with shared memory on the Win32 Terminal Server </li><li>Fix problem with shared memory on the Win32 Terminal Server
</li><li>Improve signal handling, </li><li>Improve signal handling
<a href="http://archives.postgresql.org/pgsql-patches/2005-06/msg00027.php">http://archives.postgresql.org/pgsql-patches/2005-06/msg00027.php</a> <p> <a href="http://archives.postgresql.org/pgsql-patches/2005-06/msg00027.php">http://archives.postgresql.org/pgsql-patches/2005-06/msg00027.php</a>
</p>
</li><li>Add long file support for binary pg_dump output </li><li>Add long file support for binary pg_dump output
<p> While Win32 supports 64-bit files, the MinGW API does not, <p> While Win32 supports 64-bit files, the MinGW API does not,
meaning we have to build an fseeko replacement on top of the meaning we have to build an fseeko replacement on top of the
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment