Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commitbe8477b

Browse files
committed
Update TODO list.
1 parentab1c71d commitbe8477b

File tree

1 file changed

+18
-17
lines changed

1 file changed

+18
-17
lines changed

‎doc/TODO

Lines changed: 18 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
TODO list for PostgreSQL
22
========================
3-
Last updated:Fri Jan 12 12:47:59 EST 2001
3+
Last updated:Fri Jan 12 12:57:38 EST 2001
44

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

@@ -161,27 +161,29 @@ COMMANDS
161161
* Auto-destroy sequence on DROP of table with SERIAL (Ryan)
162162
* Allow LOCK TABLE tab1, tab2, tab3 so all tables locked in unison [lock]
163163
* Allow INSERT/UPDATE of system-generated oid value for a row
164+
* Allow INSERT INTO my_table VALUES (a, b, c, DEFAULT, x, y, z, ...)
165+
* Allow INSERT INTO tab (col1, ..) VALUES (val1, ..), (val2, ..)
166+
* -Allow multi-level query trees for INSERT INTO ... SELECT
167+
* -Allow ORDER BY...LIMIT in INSERT INTO ... SELECT (Tom)
164168
* -Allow ESCAPE '\' at the end of LIKE for ANSI compliance (Thomas)
165169
* -Rewrite the LIKE handling by rewriting the user string with the
166170
supplied ESCAPE [like]
167171
* Allow RULE recompilation
168172
* -Support UNION/INTERSECT/EXCEPT in sub-selects
169173
* -Allow DELETE and UPDATE to use inheritance
170-
* Allow INSERT INTO my_table VALUES (a, b, c, DEFAULT, x, y, z, ...)
171-
* Allow INSERT INTO tab (col1, ..) VALUES (val1, ..), (val2, ..)
172174
* Allow BINARY option to SELECT, like we do with DECLARE
173175
* MOVE 0 should not move to end of cursor
174176
* Overhaul ACL (access control) code
175-
* -Allow ORDER BY...LIMIT in INSERT INTO ... SELECT (Tom)
176177
* Add SHOW command to display locks
177178

178179
CLIENTS
179180

180181
* Make NULL's come out at the beginning or end depending on the
181182
ORDER BY direction
182-
* Update reltuples from COPY command
183-
* Allow COPY to specify column names
184-
* Allow COPY to dump/load CSV format
183+
* COPY
184+
* Update reltuples in COPY
185+
* Allow specification of column names
186+
* Allow dump/load of CSV format
185187
* fix array handling for ECPG
186188
* -add pg_dump option to dump type names as standard ANSI types
187189
* -make pg_dump dump in oid order, so dependencies are resolved (Philip)
@@ -215,7 +217,7 @@ EXOTIC FEATURES
215217
* Incremental backups
216218
* Allow SQL92 schemas
217219

218-
MISC
220+
MISCELLANEOUS
219221

220222
* Increase identifier length(NAMEDATALEN) if small performance hit
221223
* Create a background process for each database that runs while
@@ -237,9 +239,7 @@ MISC
237239
* Missing optimizer selectivities for date, r-tree, etc. [optimizer]
238240
* Overhaul bufmgr/lockmgr/transaction manager
239241
* -redesign UNION structures to have separarate target lists
240-
* -Allow multi-level query trees for INSERT INTO ... SELECT
241242
* -Use IPC_EXCL when creating shared memory and semaphores (Tom)
242-
* have pg_upgrade use pg_ctl to stop/start postmaster
243243
* Encrpyt passwords in pg_shadow table using MD5 (Vince)
244244
* -Use flock() to prevent multiple postmasters on the same port (Tom)
245245
* Allow Java server-side programming
@@ -287,14 +287,14 @@ MISC
287287
* -In WHERE tab1.x=3 AND tab1.x=tab2.y, add tab2.y=3
288288
* allow configuration of maximum number of open files
289289
* Remove pg_listener index
290-
* -Redesign ANALYZE in VACUUM so it can be run separately without locks
291-
* Make ANALYZE a separate command
292290
* Gather more accurate dispersion statistics using indexes
293291
* Improve statistics storage in pg_class [performance]
294-
* Improve VACUUM speed with indexes [vacuum]
295-
* Reduce VACUUM lock time by moving tuples with read lock, then write
296-
lock and truncate table [vacuum]
297-
* -BSD/OS does not support locale because there is no LC_MESSAGES (Bruce)
292+
* VACUUM
293+
* Improve speed with indexes [vacuum]
294+
* Reduce lock time by moving tuples with read lock, then write
295+
lock and truncate table [vacuum]
296+
* -Redesign ANALYZE in VACUUM so it can be run separately without locks
297+
* Make ANALYZE a separate command
298298
* Add connection pooling [pool]
299299
* Allow persistent backends [persistent]
300300
* Create a transaction processor to aid in persistent connections and
@@ -310,8 +310,9 @@ SOURCE CODE
310310
* Remove SET KSQO option now that OR processing is improved (Tom)
311311
* -Use macros to define NT open() file parameters, remove NT-specific defines
312312
* -Change CURRENT to OLD internally for rules (Bruce)
313-
*replace the use of fprint(stderr, ...) with elog() in backend code
313+
*Replace the use of fprint(stderr, ...) with elog() in backend code
314314
* -Allow libedit to be used in place of libreadline
315+
* -BSD/OS does not support locale because there is no LC_MESSAGES (Bruce)
315316

316317
---------------------------------------------------------------------------
317318

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp