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

Commit9ee60db

Browse files
committed
Update TODO list.
1 parent9df8ced commit9ee60db

File tree

1 file changed

+20
-20
lines changed

1 file changed

+20
-20
lines changed

‎doc/TODO

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
TODO list for PostgreSQL
22
========================
3-
Last updated:Tue Oct5 17:11:29 EDT 1999
3+
Last updated:Wed Oct6 09:35:16 EDT 1999
44

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

@@ -20,7 +20,7 @@ RESOURCES
2020

2121
* Elog() does not free all its memory(Jan)
2222
* spinlock stuck problem when elog(FATAL) and elog(ERROR) inside bufmgr
23-
* Recover or force failure when disk space is exhausted
23+
*-Recover or force failure when disk space is exhausted(Hiroshi)
2424

2525
PARSER
2626

@@ -29,13 +29,13 @@ PARSER
2929
* SELECT pg_class FROM pg_class generates strange error
3030
* Alter TABLE ADD COLUMN does not honor DEFAULT, add CONSTRAINT
3131
* Do not allow bpchar column creation without length
32-
* -Select a[1] FROM test fails, it needs test.a[1]
33-
* -Array index references without table name cause problems [array]
32+
* -Select a[1] FROM test fails, it needs test.a[1](Tom)
33+
* -Array index references without table name cause problems [array](Tom)
3434
* Update table SET table.value = 3 fails(SQL standard says this is OK)
3535
* Creating index of TIMESTAMP & RELTIME fails, or rename to DATETIME(Thomas)
3636
* SELECT foo UNION SELECT foo is incorrectly simplified to SELECT foo
37-
* -INSERT ... SELECT ... GROUP BY groups by target columns not source columns
38-
* -CREATE TABLE test (a char(5) DEFAULT text '', b int4) fails on INSERT
37+
* -INSERT ... SELECT ... GROUP BY groups by target columns not source columns(Tom)
38+
* -CREATE TABLE test (a char(5) DEFAULT text '', b int4) fails on INSERT(Tom)
3939
* UNION with LIMIT fails
4040
* Unique index on base column not honored on inserts from inherited table
4141
INSERT INTO inherit_table (unique_index_col) VALUES (dup) should fail
@@ -52,7 +52,7 @@ PARSER
5252
* prevent primary key of nine columns [primary]
5353
* SELECT COUNT('asdf') FROM pg_class WHERE oid=12 crashes
5454
* SELECT DISTINCT ON col1 col1 col2 FROM tab1 is broken [distinct]
55-
* -When using aggregates + GROUP BY, no rows in should yield no rows out
55+
* -When using aggregates + GROUP BY, no rows in should yield no rows out(Tom)
5656

5757
VIEWS
5858

@@ -79,8 +79,8 @@ URGENT
7979
* Add OUTER joins, left and right[outer](Thomas, Bruce)
8080
* Allow long tuples by chaining or auto-storing outside db (chaining,large objs)
8181
* Eliminate limits on query length
82-
* Fix memory leak for expressions?[memory](Tom?)
83-
* -Fix memory leak for aggregates?
82+
* Fix memory leak for expressions[memory](Tom?)
83+
* -Fix memory leak for aggregates(Tom)
8484

8585
ADMIN
8686

@@ -118,7 +118,7 @@ TYPES
118118
* Remove Money type, add money formatting for decimal type
119119
* Declare typein/out functions in pg_proc with a special "C string" data type
120120
* Add non-large-object binary field
121-
* -Add index on NUMERIC/DECIMAL type
121+
* -Add index on NUMERIC/DECIMAL type(Jan)
122122
* Make Absolutetime/Relativetime int4 because time_t can be int8 on some ports
123123
* Functions returning sets don't really work right[function]
124124

@@ -133,7 +133,7 @@ INDEXES
133133
* Allow CREATE INDEX zman_index ON test (date_trunc( 'day', zman ) datetime_ops)
134134
fails index can't store constant parameters
135135
* Allow creation of functional indexes to use default types
136-
* Permissions on indexes - prevent them?
136+
* Permissions on indexes, prevent them?
137137
* Allow SQL function indexes
138138
* Add FILLFACTOR to index creation
139139
* Allow indexing of LIKE with localle character sets
@@ -152,7 +152,7 @@ COMMANDS
152152
* Allow ESCAPE '\' at the end of LIKE for ANSI compliance [like]
153153
* Rewrite the LIKE handling by rewriting the user string with the
154154
supplied ESCAPE [like]
155-
* -Move LIKE index optimization handling to the optimizer
155+
* -Move LIKE index optimization handling to the optimizer(Tom)
156156
* Allow RULE recompilation
157157
* Support UNION/INTERSECT/EXCEPT in sub-selects
158158
* Allow DELETE and UPDATE to use inheritance using tablename*
@@ -182,14 +182,14 @@ MISC
182182
* Create a background process for each database that runs while
183183
database is idle, finding superceeded rows, gathering stats and vacuuming
184184
* Add UNIQUE capability to non-btree indexes
185-
* -Certain indexes will not shrink, i.e. oid indexes with many inserts
185+
* -Certain indexes will not shrink, i.e. oid indexes with many inserts(Vadim)
186186
* Restore unused oid's on backend exit if no one else has gotten oids
187187
* Have UPDATE/DELETE clean out indexes
188188
* Allow WHERE restriction on ctid
189189
* Allow cursors to be DECLAREd/OPENed/CLOSEed outside transactions
190190
* Allow PQrequestCancel() to terminate when in waiting-for-lock state
191191
* -Transaction log, so re-do log can be on a separate disk by
192-
with after-row images(Vadim) [logging]
192+
with after-row images(Vadim) [logging](Vadim)
193193
* Populate backend status area and write program to dump status data
194194
* Make oid use unsigned int more reliably, pg_atoi()
195195
* Allow subqueries in target list
@@ -213,16 +213,16 @@ PERFORMANCE
213213

214214
FSYNC
215215

216-
* -Allow transaction commits with rollback with no-fsync performance [fsync]
217-
* -Prevent fsync in SELECT-only queries
216+
* -Allow transaction commits with rollback with no-fsync performance [fsync](Vadim)
217+
* -Prevent fsync in SELECT-only queries(Vadim)
218218

219219
INDEXES
220220

221221
* Use indexes in ORDER BY for restrictive data sets, min(), max()
222222
* Pull requested data directly from indexes, bypassing heap data
223223
* Use index to restrict rows returned by multi-key index when used with
224224
non-consecutive keys or OR clauses, so fewer heap accesses
225-
* -Convert function(constant) into a constant for index use
225+
* -Convert function(constant) into a constant for index use(Tom)
226226
* Allow LIMIT ability on single-table queries that have no ORDER BY to use
227227
a matching index [limit]
228228
* Improve LIMIT processing by using index to limit rows processed [limit]
@@ -234,7 +234,7 @@ INDEXES
234234
* Improve _bt_binsrch() to handle equal keys better, remove _bt_firsteq()(Tom)
235235
* Allow SELECT * FROM tab WHERE int2col = 4 use int2col index, int8,
236236
float4, numeric/decimal too [optimizer]
237-
* -Allow optimizer to prefer plans that match ORDER BY
237+
* -Allow optimizer to prefer plans that match ORDER BY(Tom)
238238

239239
CACHE
240240

@@ -249,11 +249,11 @@ MISC
249249
* Allow compression of log and meta data
250250
* Allow char() not to use variable-sized header to reduce disk size
251251
* Do async I/O to do better read-ahead of data
252-
* -Fix memory exhaustion when using many OR's [cnfify]
252+
* -Fix memory exhaustion when using many OR's [cnfify](Tom)
253253
* Get faster regex() code from Henry Spencer <henry@zoo.utoronto.ca>
254254
when it is available
255255
* Use mmap() rather than SYSV shared memory(?)
256-
* -Process const = const parts of OR clause in separate pass
256+
* -Process const = const parts of OR clause in separate pass(Tom)
257257
* Make oid use oidin/oidout not int4in/int4out in pg_type.h
258258
* Improve Subplan list handling
259259
* Allow Subplans to use efficient joins(hash, merge) with upper variable

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp