TODO list for PostgreSQL
========================
-Last updated: Wed May 16 20:08:28 EDT 2001
+Last updated: Wed May 16 20:09:52 EDT 2001
* ALTER TABLE ADD COLUMN does not honor DEFAULT or add CONSTRAINT
* UNIQUE INDEX on base column not honored on inserts from inherited table
INSERT INTO inherit_table (unique_index_col) VALUES (dup) should fail
- [inheritance]
+ [inheritance]
MISC
ADMIN
* More access control over who can (Karel)
-* Improve control over user privileges, including table creation and
+* Improve control over user privileges, including table creation and
lock use [privileges]
* Permission to DELETE table also allows UPDATE
* Allow elog() to return error codes, module name, file name, line
COMMANDS
* ALTER
- * ALTER TABLE ADD COLUMN to inherited table put column in wrong place
+ * ALTER TABLE ADD COLUMN to inherited table put column in wrong place
[inheritance]
* Add ALTER TABLE DROP COLUMN feature [drop]
- * Add ALTER FUNCTION
+ * Add ALTER FUNCTION
* Add ALTER TABLE DROP CONSTRAINT
* CLUSTER
* cluster all tables at once
* Disallow missing columns in INSERT ... VALUES, per ANSI
* Allow INSERT/UPDATE ... RETURNING new.col or old.col (Philip)
* Add SIMILAR TO to allow character classes, 'pg_[a-c]%'
-* Auto-destroy sequence on DROP of table with SERIAL, perhaps with a separate
+* Auto-destroy sequence on DROP of table with SERIAL, perhaps with a separate
SERIAL type
* Allow LOCK TABLE tab1, tab2, tab3 so all tables locked in unison [lock]
* Allow RULE recompilation
* Allow oid to act as a foreign key
* Implement dirty reads and use them in RI triggers
* Enforce referential integrity for system tables
-* 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]
* Make constraints clearer in dump file
* Change foreign key constraint for array -> element to mean element
* Allow SQL92 schemas (Tom)
* Allow queries across multiple databases
* Add pre-parsing phase that converts non-ANSI features to supported features
-* SQL*Net listener that makes PostgreSQL appear as an Oracle database
+* SQL*Net listener that makes PostgreSQL appear as an Oracle database
to clients
MISCELLANEOUS
* Hiroshi is Hiroshi Inoue
* Karel is Karel Zak
* Jan is Jan Wieck
- * Marc is Marc Fournier
+ * Marc is Marc Fournier
* Mark is Mark Hollomon
* Michael is Michael Meskes
* Philip is Philip Warner
* Ross is Ross J. Reedstrom
* Ryan is Ryan Bradetich
- * Stephan is Stephan Szabo
+ * Stephan is Stephan Szabo
* Tatsuo is Tatsuo Ishii
* Thomas is Thomas Lockhart
* Tom is Tom Lane
* TomH is Tom I Helbekkmo
- * Vadim is Vadim B. Mikheev
+ * Vadim is Vadim B. Mikheev