Commit 0cee65b5 authored by Bruce Momjian's avatar Bruce Momjian

Update TODO list.

parent 227a5846
TODO list for PostgreSQL TODO list for PostgreSQL
======================== ========================
Last updated: Wed May 30 16:17:28 EDT 2001 Last updated: Thu May 31 10:48:15 EDT 2001
Current maintainer: Bruce Momjian (pgman@candle.pha.pa.us) Current maintainer: Bruce Momjian (pgman@candle.pha.pa.us)
...@@ -84,7 +84,7 @@ MULTILANGUAGE SUPPORT ...@@ -84,7 +84,7 @@ MULTILANGUAGE SUPPORT
VIEWS VIEWS
* Automatically create rules on views so they are updateable, per SQL92 * Automatically create rules on views so they are updateable, per SQL92
* Add the functionality for "with check option" clause of create view * Add the functionality for WITH CHECK OPTION clause of CREATE VIEW
* Allow NOTIFY in rules involving conditionals * Allow NOTIFY in rules involving conditionals
* Evaluate INSERT rules at end of query, rather than beginning * Evaluate INSERT rules at end of query, rather than beginning
...@@ -150,7 +150,7 @@ COMMANDS ...@@ -150,7 +150,7 @@ COMMANDS
* cluster all tables at once * cluster all tables at once
* prevent lose of indexes, permissions, inheritance * prevent lose of indexes, permissions, inheritance
* Automatically keep clustering on a table * Automatically keep clustering on a table
* Keep statistics about clustering, perhaps during VACUUM ANALYZE * -Keep statistics about clustering
[optimizer] [optimizer]
* COPY * COPY
* Allow specification of column names * Allow specification of column names
...@@ -201,13 +201,15 @@ REFERENTIAL INTEGRITY ...@@ -201,13 +201,15 @@ REFERENTIAL INTEGRITY
* INSERT & UPDATE/DELETE in transaction of primary key fails with * INSERT & UPDATE/DELETE in transaction of primary key fails with
deferredTriggerGetPreviousEvent or "change violation" [foreign] deferredTriggerGetPreviousEvent or "change violation" [foreign]
* Make constraints clearer in dump file * Make constraints clearer in dump file
* Make foreign keys easier to identify
* Change foreign key constraint for array -> element to mean element * Change foreign key constraint for array -> element to mean element
in array in array
* Automatically drop constraints/functions when object is dropped * Automatically drop constraints/functions when object is dropped
TRANSACTIONS TRANSACTIONS
* Implement UNDO using transaction log * Implement UNDO using transaction log, overwriting storage manager?
[vacuum] (Vadim)
* Allow autocommit so always in a transaction block * Allow autocommit so always in a transaction block
* Overhaul bufmgr/lockmgr/transaction manager * Overhaul bufmgr/lockmgr/transaction manager
* Allow nested transactions (Vadim) * Allow nested transactions (Vadim)
...@@ -229,7 +231,6 @@ MISCELLANEOUS ...@@ -229,7 +231,6 @@ MISCELLANEOUS
* Create a background process for each database that runs while * Create a background process for each database that runs while
database is idle, finding superceeded rows, gathering stats and database is idle, finding superceeded rows, gathering stats and
vacuuming (Tom) vacuuming (Tom)
* WAL UNDO, overwriting storage manager? [vacuum] (Vadim)
* Populate backend status area and write program to dump status data (Jan) * Populate backend status area and write program to dump status data (Jan)
* -Put sort files in their own directory (Bruce) * -Put sort files in their own directory (Bruce)
* Show location of syntax error in query [yacc] * Show location of syntax error in query [yacc]
......
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