PostgreSQL TODO List
====================
-Last updated: Sat Jan 6 14:41:18 EST 2007
+Last updated: Sat Jan 6 14:59:54 EST 2007
The most recent version of this document can be viewed at
http://www.postgresql.org/docs/faqs.TODO.html.
Indexes
=======
-* Allow inherited tables to inherit index, UNIQUE constraint, and primary
- key, foreign key
-* UNIQUE INDEX on base column not honored on INSERTs/UPDATEs from
- inherited table: INSERT INTO inherit_table (unique_index_col) VALUES
- (dup) should fail
-
- The main difficulty with this item is the problem of creating an index
- that can span more than one table.
-
-* Allow SELECT ... FOR UPDATE on inherited tables
* Add UNIQUE capability to non-btree indexes
* Prevent index uniqueness checks when UPDATE does not modify the column
This is difficult because it requires datatype-specific knowledge.
+* Inheritance
+
+ o Allow inherited tables to inherit indexes, UNIQUE constraints,
+ and primary/foreign keys
+ o Honor UNIQUE INDEX on base column in INSERTs/UPDATEs
+ on inherited table, e.g. INSERT INTO inherit_table
+ (unique_index_col) VALUES (dup) should fail
+
+ The main difficulty with this item is the problem of
+ creating an index that can span multiple tables.
+
+ o Allow SELECT ... FOR UPDATE on inherited tables
+
+
* GIST
o Add more GIST index support for geometric data types
o Allow GIST indexes to create certain complex index types, like
digital trees (see Aoki)
+
* Hash
o Pack hash index buckets onto disk pages more efficiently
-Last updated: Sat Jan 6 14:41:18 EST 2007
+Last updated: Sat Jan 6 14:59:54 EST 2007
The most recent version of this document can be viewed at
-
Allow inherited tables to inherit index, UNIQUE constraint, and primary
- key, foreign key
-
UNIQUE INDEX on base column not honored on INSERTs/UPDATEs from
- inherited table: INSERT INTO inherit_table (unique_index_col) VALUES
- (dup) should fail
-
The main difficulty with this item is the problem of creating an index
- that can span more than one table.
-
-
Allow SELECT ... FOR UPDATE on inherited tables
-
Add UNIQUE capability to non-btree indexes
+
Add UNIQUE capability to non-btree indexes
Prevent index uniqueness checks when UPDATE does not modify the column
Uniqueness (index) checks are done when updating a column even if the
column is not modified by the UPDATE.
several rows as a single index entry
This is difficult because it requires datatype-specific knowledge.
+
Inheritance
+
Allow inherited tables to inherit indexes, UNIQUE constraints,
+ and primary/foreign keys
+
Honor UNIQUE INDEX on base column in INSERTs/UPDATEs
+ on inherited table, e.g. INSERT INTO inherit_table
+ (unique_index_col) VALUES (dup) should fail
+
The main difficulty with this item is the problem of
+ creating an index that can span multiple tables.
+
+
Allow SELECT ... FOR UPDATE on inherited tables
+
GIST
Add more GIST index support for geometric data types