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

Commit59b2522

Browse files
committed
Update for 6.4.1
1 parent9ea4191 commit59b2522

File tree

1 file changed

+9
-25
lines changed

1 file changed

+9
-25
lines changed

‎doc/TODO

Lines changed: 9 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
TODO list for PostgreSQL
22
========================
3-
Last updated:Fri Dec 1800:15:58 EST 1998
3+
Last updated:Fri Dec 1802:30:47 EST 1998
44

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

@@ -52,10 +52,9 @@ RELIABILITY
5252
* Remove EXTEND?
5353
* Can lo_export()/lo_import() read/write anywhere, causing a security problem?
5454
* Tables that start with xinv confused to be large objects
55-
* Two and threedimmensional arrays display improperly, missing {}
55+
* Two and threedimensional arrays display improperly, missing {}
5656
* GROUP BY in INSERT INTO table SELECT * FROM table2 fails
5757
* Prevent auto-table reference, like SELECT table.col WHERE col = 3 (?)
58-
* SELECT * FROM table WHERE int4_column = '1' fails
5958
* SELECT a[1] FROM test fails, it needs test.a[1]
6059
* UPDATE table SET table.value = 3 fails
6160
* User who can create databases can modify pg_database table
@@ -64,13 +63,11 @@ RELIABILITY
6463
* views on subselects fail
6564
* disallow inherited columns with the same name as new columns
6665
* recover or force failure when disk space is exhausted
67-
* default char() value not to full length crashes server on some OS's
6866
* allow UPDATE using aggregate to affect all rows, not just one
6967
* computations in views fail:
7068
create view test as select usesysid * usesysid from pg_shadow;
7169
* views containing aggregates sometimes fail(Jan)
7270
* ALTER TABLE ADD COLUMN does not honor DEFAULT, add CONSTRAINT
73-
* SELECT DISTINCT i FROM dtest ORDER BY j generates strange output
7471
* fix memory leak in aborted transactions
7572
* array index references without table name cause problems
7673
* aggregates on array indexes crash backend
@@ -93,14 +90,11 @@ ENHANCEMENTS
9390
* add temporary tables
9491
* add sql3 recursive unions
9592
* add the concept of dataspaces
96-
* addDECIMAL, NUMERIC, DOUBLE PRECISION,BIT, BIT VARYING
93+
* add BIT, BIT VARYING
9794
* NCHAR (as distinguished from ordinary varchar),
9895
* DOMAIN capability
9996
* Allow compression of large fields or a compressed field type
10097
* Fix the rules system(Jan,Soo-Ho)
101-
* add CONSTRAINT
102-
* Full set of text operations and functions
103-
* word searches, concat,max() on text, char
10498
* Large objects
10599
* Fix large object mapping scheme, own reltype(Peter)
106100
* Allow large text type to use large objects(Peter)
@@ -113,11 +107,8 @@ ENHANCEMENTS
113107
(fix lseek()/off_t, mdextend()/RELSEG_SIZE)
114108
* Add REGEX internationalization
115109
* allow row re-use without vacuum, maybe?(Vadim)
116-
* Add word index for text fields, maybe with trigrams, i.e.:
117-
* ' (cat | dog) & ! fox ' meaning text has cat aor dog, but not fox
118110
* Populate backend status area and write program to dump status data
119111
* Add ALTER TABLE DROP/ALTER COLUMN feature
120-
* Allow INSERT INTO ... SELECT to convert column types
121112
* Add syslog functionality(Marc)
122113
* Add STDDEV/VARIANCE() function for standard deviation computation/variance
123114
* add UNIQUE capability to non-btree indexes
@@ -126,13 +117,11 @@ ENHANCEMENTS
126117
* make NULL's come out at the beginning or end depending on the ORDER BY direction
127118
* change the library/backend interface to use network byte order
128119
* Restore unused oid's on backend exit if no one else has gotten oids
129-
* remove non-standard types from the system, and make them loadable
130120
* have UPDATE/DELETE clean out indexes
131121
* allow WHERE restriction on ctid
132122
* allow pg_descriptions when creating types, tables, columns, and functions
133123
* Fix compile and security of Kerberos/GSSAPI code
134124
* Allow psql to print nulls as distinct from ""(?)
135-
* Allow variable casts with BETWEEN 'today'::asbtime AND 'today'::abstime
136125
* Allow INSERT INTO ... SELECT ... FROM view to work
137126
* Make VACUUM on database not lock pg_class
138127
* Make VACUUM ANALYZE only use a readlock
@@ -146,9 +135,7 @@ ENHANCEMENTS
146135
* New pg_shadow file, pg_user is now a view of pg_shadow(Jan)
147136
* Allow flag to control COPY input/output of NULLs
148137
* Allow CLUSTER on all tables at once, and improve CLUSTER
149-
* Change all references of Postgres to PostgreSQL, including binary names
150138
* Add ELOG_TIMESTAMPS to elog()(?)
151-
* Change LOCK tablename to LOCK TABLE tablename(?)
152139
* Allow max tuple length to be changed(Darren)
153140
* Have psql with no database name not connect to username as default(?)
154141
* Allow subqueries in target list
@@ -173,8 +160,7 @@ ENHANCEMENTS
173160
* multi-verion concurrency control(Vadim)
174161
* improve reporting of syntax errors by showing location of error in query
175162
* allow chaining of pages to allow >8k tuples
176-
* no min/max for oid type
177-
* remove un-needed conversion functions
163+
* remove un-needed conversion functions where appropriate
178164
* redesign the function call interface to handle NULLs better(Jan)
179165
* permissions on indexes - prevent them?
180166
* allow multiple generic operators in expressions without the use of parentheses
@@ -226,7 +212,6 @@ DOCUMENTATION
226212
-------------
227213
* Update usermanual source(many)
228214
* added features used in grammer but not in docs, like :: and CAST
229-
* Add keyword list to documentation, already in /tools
230215
* Add 'man pgsql' to show all manual page names
231216
* Add use of 'const' for varibles in source tree
232217

@@ -236,22 +221,21 @@ DOCUMENTATION
236221
CHANGES IN THE 6.4.1 RELEASE
237222
----------------------------
238223
Add pg_dump -N flag to force double quotes around identifiers. This is
239-
the default
224+
the default(Thomas)
240225
Fix for NOT in where clause causing crash(Bruce)
241226
EXPLAIN VERBOSE coredump fix(Vadim)
242227
Fix shared-library problems on Linux
243228
Fix test for table existance to allow mixed-case and whitespace in
244-
the table name
229+
the table name(Thomas)
245230
Fix a couple of pg_dump bugs
246-
Fix for creating tables with constraints when table name is mixed-case(Billy)
247231
Configure matches template/.similar entries better(Tom)
248232
Change builtin function names from SPI_* to spi_*
249233
OR WHERE clause fix(Vadim)
250234
Fixes for mixed-case table names(Billy)
251-
contrib/linux/postgres.init.csh/sh fix
235+
contrib/linux/postgres.init.csh/sh fix(Thomas)
252236
libpq memory overrun fix
253237
SunOS fixes(Tom)
254-
Change exp() behavior to generate error on underflow
238+
Change exp() behavior to generate error on underflow(Thomas)
255239
pg_dump fixes for memory leak, inheritance constraints, layout change
256240
update pgaccess to 0.93
257241
Fix prototype for 64-bit platforms
@@ -262,7 +246,7 @@ Fix for lo_import() crash(Bruce)
262246
Better search for install program(Tom)
263247
Timezone fixes(Tom)
264248
HPUX fixes(Tom)
265-
Use implicit type coersion for matching DEFAULT values
249+
Use implicit type coersion for matching DEFAULT values(Thomas)
266250
Add routines to help with single-byte (internal) character type(Thomas)
267251
Compilation of libpq for Win32 fixes(Magnus)
268252
Upgrade to PyGreSQL 2.2(D'Arcy)

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp