1
0
mirror of https://github.com/postgres/postgres.git synced 2025-07-20 05:03:10 +03:00

Update TODO in 7.3 branch

This commit is contained in:
Bruce Momjian
2002-11-26 22:06:26 +00:00
parent b010b9d78e
commit 9c54c5f468

View File

@ -1,6 +1,6 @@
TODO list for PostgreSQL TODO list for PostgreSQL
======================== ========================
Last updated: Tue Nov 12 21:10:17 EST 2002 Last updated: Tue Nov 26 17:05:35 EST 2002
Current maintainer: Bruce Momjian (pgman@candle.pha.pa.us) Current maintainer: Bruce Momjian (pgman@candle.pha.pa.us)
@ -26,6 +26,7 @@ Urgent
o allow replication over unreliable or non-persistent links o allow replication over unreliable or non-persistent links
o http://gborg.postgresql.org/project/pgreplication/projdisplay.php o http://gborg.postgresql.org/project/pgreplication/projdisplay.php
* Point-in-time data recovery using backup and write-ahead log * Point-in-time data recovery using backup and write-ahead log
* Create native Win32 port [win32]
Reporting Reporting
@ -65,6 +66,7 @@ Data Types
* Allow INET subnet tests using non-constants * Allow INET subnet tests using non-constants
* Add now("transaction|statement|clock") functionality * Add now("transaction|statement|clock") functionality
* -Add GUC variables to control floating number output digits (Pedro Ferreira) * -Add GUC variables to control floating number output digits (Pedro Ferreira)
* Have sequence dependency track use of DEFAULT sequences, seqname.nextval
* CONVERSION * CONVERSION
o Allow better handling of numeric constants, type conversion o Allow better handling of numeric constants, type conversion
@ -269,7 +271,8 @@ Referential Integrity
in array in array
* Allow DEFERRABLE UNIQUE constraints * Allow DEFERRABLE UNIQUE constraints
* Allow triggers to be disabled [trigger] * Allow triggers to be disabled [trigger]
* Support statement-level triggers and triggers on columns (Neil) * -Support statement-level triggers (Neil)
* Support triggers on columns (Neil)
Dependency Checking Dependency Checking
@ -283,7 +286,7 @@ Transactions
============ ============
* Overhaul bufmgr/lockmgr/transaction manager * Overhaul bufmgr/lockmgr/transaction manager
* Allow savepoints / nested transactions [transactions] * Allow savepoints / nested transactions [transactions] (Bruce)
Exotic Features Exotic Features
@ -374,7 +377,7 @@ Optimizer / Executor
* Improve Subplan list handling * Improve Subplan list handling
* Allow Subplans to use efficient joins(hash, merge) with upper variable * Allow Subplans to use efficient joins(hash, merge) with upper variable
* Add hash for evaluating GROUP BY aggregates (Tom) * -Add hash for evaluating GROUP BY aggregates (Tom)
* Allow merge and hash joins on expressions not just simple variables (Tom) * Allow merge and hash joins on expressions not just simple variables (Tom)
* Make IN/NOT IN have similar performance to EXISTS/NOT EXISTS [exists] * Make IN/NOT IN have similar performance to EXISTS/NOT EXISTS [exists]
* Missing optimizer selectivities for date, r-tree, etc. [optimizer] * Missing optimizer selectivities for date, r-tree, etc. [optimizer]
@ -418,7 +421,6 @@ Source Code
* Better document ability to build only certain interfaces (Marc) * Better document ability to build only certain interfaces (Marc)
* Remove or relicense modules that are not under the BSD license, if possible * Remove or relicense modules that are not under the BSD license, if possible
* Remove memory/file descriptor freeing befor elog(ERROR) (Bruce) * Remove memory/file descriptor freeing befor elog(ERROR) (Bruce)
* Create native Win32 port [win32]
* Acquire lock on a relation before building a relcache entry for it * Acquire lock on a relation before building a relcache entry for it
* Research interaction of setitimer() and sleep() used by statement_timeout * Research interaction of setitimer() and sleep() used by statement_timeout