2
2
PostgreSQL TODO List
3
3
====================
4
4
Current maintainer: Bruce Momjian (pgman@candle.pha.pa.us)
5
- Last updated: Sat Jul 30 00:05:03 EDT 2005
5
+ Last updated: Sat Jul 30 23:08:20 EDT 2005
6
6
7
7
The most recent version of this document can be viewed at
8
8
http://www.postgresql.org/docs/faqs.TODO.html.
@@ -73,6 +73,8 @@ Administration
73
73
74
74
o Allow postgresql.conf file values to be changed via an SQL API
75
75
o Allow the server to be stopped/restarted via an SQL API
76
+ * Allow server logs to be remotely read using SQL commands
77
+
76
78
77
79
* Tablespaces
78
80
@@ -146,7 +148,6 @@ Monitoring
146
148
147
149
* Add ability to monitor the use of temporary sort files
148
150
* -Add session start time and last statement time to pg_stat_activity
149
- * Allow server logs to be remotely read using SQL commands
150
151
* -Add a function that returns the start time of the postmaster
151
152
152
153
@@ -177,6 +178,7 @@ Data Types
177
178
throw an error on overflow
178
179
* Add 'tid != tid ' operator for use in corruption recovery
179
180
181
+
180
182
* Dates and Times
181
183
182
184
o Allow infinite dates just like infinite timestamps
@@ -381,6 +383,7 @@ SQL Commands
381
383
enable_constraint_exclusion
382
384
* Allow EXPLAIN output to be more easily processed by scripts
383
385
386
+
384
387
* CREATE
385
388
386
389
o Allow CREATE TABLE AS to determine column lengths for complex
@@ -560,6 +563,7 @@ Clients
560
563
561
564
562
565
* psql
566
+
563
567
o Have psql show current values for a sequence
564
568
o Move psql backslash database information into the backend, use
565
569
mnemonic commands? [psql]
@@ -682,6 +686,7 @@ Exotic Features
682
686
683
687
* -Add two-phase commit
684
688
689
+
685
690
* Add the features of packages
686
691
687
692
o Make private objects accessable only to objects in the same schema
@@ -761,6 +766,8 @@ Indexes
761
766
* Allow enable_constraint_exclusion to work for UNIONs like it does for
762
767
inheritance
763
768
* Allow enable_constraint_exclusion to work for UPDATE and DELETE queries
769
+
770
+
764
771
* GIST
765
772
766
773
o Add more GIST index support for geometric data types
@@ -829,7 +836,9 @@ Cache Usage
829
836
when the first valid heap lookup happens. This bit would have to
830
837
be cleared when a heap tuple is expired.
831
838
839
+
832
840
* Consider automatic caching of queries at various levels:
841
+
833
842
o Parsed query tree
834
843
o Query execute plan
835
844
o Query results
@@ -886,6 +895,8 @@ Vacuum
886
895
the event of a system crash, the bitmap would probably be invalidated.
887
896
888
897
* Add system view to show free space map contents
898
+
899
+
889
900
* Auto-vacuum
890
901
891
902
o -Move into the backend code
@@ -1088,6 +1099,7 @@ Source Code
1088
1099
* Fix sgmltools so PDFs can be generated with bookmarks
1089
1100
* Add C code on Unix to copy directories for use in creating new databases
1090
1101
1102
+
1091
1103
* Win32
1092
1104
1093
1105
o Remove configure.in check for link failure when cause is found
@@ -1108,6 +1120,7 @@ Source Code
1108
1120
like towupper(). However, UTF8 already works with normal
1109
1121
locales but provides no ordering or character set classes.
1110
1122
1123
+
1111
1124
* Wire Protocol Changes
1112
1125
1113
1126
o Allow dynamic character set handling
0 commit comments