Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to content

Commit b4bb288

Browse files
committed
Reorder items and mark some as completed.
> * Allow savepoints / nested transactions [transactions] (Bruce) 215d210 < o Add GUC parameter to control the maximum number of rewrite cycles 227,228c222 < o Allow parameters to be specified by name and type during < definition > o Allow parameters to be specified by name and type during definition 304,305d297 < * Overhaul bufmgr/lockmgr/transaction manager < * Allow savepoints / nested transactions [transactions] (Bruce) 386,387c378,379 < * Add checkpoint_min_warning postgresql.conf option to warn about checkpoints < that are too frequent > * -Add checkpoint_min_warning postgresql.conf option to warn about checkpoints > that are too frequent (Bruce) 390d381 < * Allow pg_xlog to be moved without symlinks 406c397 < * Precompile SQL functions to avoid overhead (Neil) > * -Precompile SQL functions to avoid overhead (Neil)
1 parent 6ee060f commit b4bb288

File tree

1 file changed

+7
-16
lines changed

1 file changed

+7
-16
lines changed

doc/TODO

Lines changed: 7 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
TODO list for PostgreSQL
22
========================
3-
Last updated: Thu Mar 6 14:52:53 EST 2003
3+
Last updated: Fri Mar 7 22:03:10 EST 2003
44

55
Current maintainer: Bruce Momjian (pgman@candle.pha.pa.us)
66

@@ -55,7 +55,6 @@ Administration
5555
* Add group object ownership, so groups can rename/drop/grant on objects,
5656
so we can implement roles
5757
* Add the concept of dataspaces/tablespaces [tablespaces]
58-
* Allow incremental backups
5958
* Allow CIDR format to be used in pg_hba.conf
6059

6160

@@ -75,11 +74,7 @@ Data Types
7574
* Disallow changing default expression of a SERIAL column
7675
* Allow infinite dates just like infinite timestamps
7776
* Allow pg_dump to dump sequences using NO_MAXVALUE and NO_MINVALUE
78-
79-
80-
* CONVERSION
81-
o Allow better handling of numeric constants, type conversion
82-
[typeconv]
77+
* Allow better handling of numeric constants, type conversion [typeconv]
8378

8479
* ARRAYS
8580
o Allow nulls in arrays
@@ -169,6 +164,7 @@ Commands
169164
* -Make a transaction-safe TRUNCATE (Rod)
170165
* Add ROLLUP, CUBE, GROUPING SETS options to GROUP BY
171166
* Add schema option to createlang
167+
* Allow savepoints / nested transactions [transactions] (Bruce)
172168

173169

174170
* ALTER
@@ -212,7 +208,6 @@ Commands
212208
o Add SET SCHEMA
213209
o Allow EXPLAIN EXECUTE to see prepared plans
214210
o Allow SHOW of non-modifiable variables, like pg_controldata
215-
o Add GUC parameter to control the maximum number of rewrite cycles
216211

217212
* SERVER-SIDE LANGUAGES
218213
o Allow PL/PgSQL's RAISE function to take expressions
@@ -224,8 +219,7 @@ Commands
224219
without using PL/PgSQL EXECUTE, needs cache prevention/invalidation
225220
o Fix PL/pgSQL RENAME to work on variables other than OLD/NEW
226221
o Improve PL/PgSQL exception handling
227-
o Allow parameters to be specified by name and type during
228-
definition
222+
o Allow parameters to be specified by name and type during definition
229223
o Allow function parameters to be passed by name,
230224
get_employee_salary(emp_id => 12345, tax_year => 2001)
231225
o Add PL/PgSQL packages
@@ -301,8 +295,6 @@ Dependency Checking
301295
Transactions
302296
============
303297

304-
* Overhaul bufmgr/lockmgr/transaction manager
305-
* Allow savepoints / nested transactions [transactions] (Bruce)
306298

307299

308300
Exotic Features
@@ -383,11 +375,10 @@ Write-Ahead Log
383375
* Turn off after-change writes if fsync is disabled (?)
384376
* Add WAL index reliability improvement to non-btree indexes
385377
* Find proper defaults for postgresql.conf WAL entries
386-
* Add checkpoint_min_warning postgresql.conf option to warn about checkpoints
387-
that are too frequent
378+
* -Add checkpoint_min_warning postgresql.conf option to warn about checkpoints
379+
that are too frequent (Bruce)
388380
* Allow xlog directory location to be specified during initdb, perhaps
389381
using symlinks
390-
* Allow pg_xlog to be moved without symlinks
391382
* Allow WAL information to recover corrupted pg_controldata
392383

393384

@@ -403,7 +394,7 @@ Optimizer / Executor
403394
* Allow ORDER BY ... LIMIT to select top values without sort or index
404395
using a sequential scan for highest/lowest values (Oleg)
405396
* -Inline simple SQL functions to avoid overhead (Tom)
406-
* Precompile SQL functions to avoid overhead (Neil)
397+
* -Precompile SQL functions to avoid overhead (Neil)
407398
* Add utility to compute accurate random_page_cost value
408399
* Improve ability to display optimizer analysis using OPTIMIZER_DEBUG
409400
* Use CHECK constraints to improve optimizer decisions

0 commit comments

Comments
 (0)