1
1
TODO list for PostgreSQL
2
2
========================
3
- Last updated: Thu Jan 27 23:55:43 EST 2000
3
+ Last updated: Sat Jan 29 12: 23:49 EST 2000
4
4
5
5
Current maintainer: Bruce Momjian (pgman@candle.pha.pa.us)
6
6
@@ -18,7 +18,7 @@ RELIABILITY
18
18
19
19
RESOURCES
20
20
21
- * Disallow inherited columns with the same name as new columns
21
+ * - Disallow inherited columns with the same name as new columns
22
22
* -Elog() does not free all its memory
23
23
* -spinlock stuck problem when elog(FATAL) and elog(ERROR) inside bufmgr
24
24
* -Recover or force failure when disk space is exhausted(Hiroshi)
41
41
* -CREATE TABLE x AS SELECT 1 UNION SELECT 2 fails
42
42
* -CREATE TABLE test(col char(2) DEFAULT user) fails in length restriction
43
43
* -mismatched types in CREATE TABLE ... DEFAULT causes problems [default]
44
- * -SELECT ... UNION ... ORDER BY fails when sort expr not in result list
44
+ * -SELECT ... UNION ... ORDER BY fails when sort expr not in result
45
+ list, ORDER BY is applied only to the first SELECT
46
+
45
47
* Be smarter about promoting types when UNION merges different data types
46
48
* redesign INSERT ... SELECT to have two levels of target list
47
49
* -select * from pg_class where oid in (0,-1)
77
79
* Fix libpq bug that causes it to drop backend error message sent
78
80
just before connection closure (ie, any FATAL error message)
79
81
* SELECT ... UNION ... ORDER BY fails when sort expr not in result list
80
- * SELECT ... UNION ... GROUP BY fails if column types disagree
82
+ * SELECT ... UNION ... GROUP BY fails if column types disagree, no type
83
+ promotion occurs
81
84
82
85
ENHANCEMENTS
83
86
------------
@@ -119,7 +122,6 @@ TYPES
119
122
* Add IPv6 capability to INET/CIDR types
120
123
* Make a separate SERIAL type?
121
124
* Store binary-compatible type information in the system
122
- * -Allow user to define char1 column
123
125
* Add support for & operator
124
126
* Allow LOCALE on a per-column basis, default to ASCII
125
127
* -Allow LOCALE to use indexes in regular expression searches(Tom)
@@ -133,7 +135,6 @@ TYPES
133
135
* -Make Absolutetime/Relativetime int4 because time_t can be int8 on some ports
134
136
* Functions returning sets don't really work right[function]
135
137
* -Make type equivalency apply to aggregates
136
- * Allow user to define char1 column
137
138
138
139
VIEWS
139
140
264
265
265
266
* Allow compression of log and meta data
266
267
* Allow char() not to use variable-sized header to reduce disk size
268
+ * Allow char1 data type that takes one byte of storage
267
269
* Do async I/O to do better read-ahead of data
268
270
* -Fix memory exhaustion when using many OR's [cnfify](Tom)
269
271
* Get faster regex() code from Henry Spencer <henry@zoo.utoronto.ca>
0 commit comments