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

Commit1a89d55

Browse files
committed
Update for 6.3p1 release.
1 parent10fac62 commit1a89d55

File tree

2 files changed

+117
-8
lines changed

2 files changed

+117
-8
lines changed

‎HISTORY

Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,42 @@
1+
PostgreSQL 6.3p1 Sun Mar 22 00:19:35 EST 1998
2+
-------------------------------------------------------------
3+
4+
A dump/restore is NOT required for those running 6.3. A 'make clean',
5+
'make', and 'make install' is all that is required. You may want to
6+
re-link your any custom applications that use PostgreSQL libraries.
7+
8+
Changes
9+
-------
10+
ecpg cleanup/fixes, now version 1.1(Michael Meskes)
11+
pg_user cleanup(Bruce)
12+
large object fix for pg_dump and tclsh(alvin@camberlo.demon.co.uk)
13+
LIKE fix for multiple adjacent underscores
14+
fix for redefining builtin functions(Thomas)
15+
ultrix4 cleanup
16+
upgrade to pg_access 0.83
17+
updated CLUSTER manual page
18+
multi-byte character set support, see doc/README.mb(Tatsuo)
19+
configure --with-pgport fix
20+
pg_ident fix
21+
big-endian fix for backend communications(Tatsuo)
22+
SUBSTR() and substring() fix(Thomas)
23+
several jdbc fixes(Peter)
24+
libpgtcl improvements, see libptcl/README(Randy Kunkee)
25+
Fix for "Datasize = 0" error(Vadim)
26+
Prevent \do from wrapping(Bruce)
27+
Remove duplicate Russian character set entries
28+
Sunos4 cleanup
29+
Allow optional TABLE keyword in LOCK and SELECT INTO(Thomas)
30+
CREATE SEQUENCE options to allow a negative integer(Thomas)
31+
Add "PASSWORD" as an allowed column identifier(Thomas)
32+
Add checks for UNION target fields(Bruce)
33+
Fix Alpha port(Dwayne Bailey)
34+
Fix for text arrays containing quotes(Doug Gibson)
35+
Solaris compile fix(Albert Chin-A-Young)
36+
Better identify tcl and tk libs and includes(Bruce)
37+
38+
39+
140
PostgreSQL 6.3 Sun Mar 1 14:57:30 EST 1998
241
-------------------------------------------------------------
342

@@ -173,6 +212,7 @@ Expand a few function names formerly truncated to 16 characters(Thomas)
173212
Remove un-needed malloc() calls and replace with palloc()(Bruce)
174213

175214

215+
176216
PostgreSQL 6.2.1 Fri Oct 17 00:01:27 EDT 1997
177217
-------------------------------------------------------------
178218

@@ -195,6 +235,7 @@ Documented new libpq function to return affected rows, PQcmdTuples(Bruce)
195235
Trigger function for inserting user names for INSERT/UPDATE(Brook Milligan)
196236

197237

238+
198239
PostgreSQL 6.2 Thu Oct 02 12:53:46 EDT 1997
199240
-------------------------------------------------------------
200241

@@ -311,6 +352,7 @@ Files moved to /src/tools directory(Bruce)
311352
SPI and Trigger programming guides (Vadim & D'Arcy)
312353

313354

355+
314356
PostgreSQL 6.1.1 Mon Jul 22 18:04:49 EDT 1997
315357
-------------------------------------------------------------
316358

@@ -337,6 +379,7 @@ allow underscores in usernames(Bruce)
337379
pg_dumpall now returns proper status, portability fix(Bruce)
338380

339381

382+
340383
PostgreSQL 6.1 Sun Jun 8 14:41:13 EDT 1997
341384
-------------------------------------------------------------
342385

@@ -437,6 +480,9 @@ more shared library support
437480
c++ include file cleanup(Bruce)
438481
warn about buggy flex(Bruce)
439482
DG-UX, Ultrix, Irix, AIX portability fixes
483+
484+
485+
440486
PostgreSQL 6.0 Wed Jan 29 00:19:54 EST 1997
441487
-------------------------------------------------------------
442488

@@ -548,6 +594,7 @@ Restructured port-specific file locations(Bryan, Marc)
548594
Unused/uninialized variables corrected
549595

550596

597+
551598
PostgreSQL 1.09 ???
552599
-------------------------------------------------------------
553600

@@ -556,6 +603,7 @@ the changes listed in 6.0 were actually included in the 1.02.1 to 1.09
556603
releases.
557604

558605

606+
559607
Postgres95 1.02 Thu Aug 1 18:00:00 EDT 1996
560608
-------------------------------------------------------------
561609

@@ -613,6 +661,8 @@ Contributors (appologies to any missed)
613661
* Paul "Shag" Walmsley <ccshag@cclabs.missouri.edu>
614662
* "Alistair G. Crooks" <azcb0@sde.uts.amdahl.com>
615663

664+
665+
616666
Postgres95 1.01Fri Feb 23 18:20:36 PST 1996
617667
-------------------------------------------------------------
618668
Incompatibilities:
@@ -648,6 +698,8 @@ Bug fixes:
648698
* psql now returns non-zero status on errors when using -c
649699
* applied public patches 1-14
650700

701+
702+
651703
Postgres95 1.0Tue Sep 5 11:24:11 PDT 1995
652704
-------------------------------------------------------------
653705

@@ -692,6 +744,7 @@ Bug fixes:
692744
work when you try to use them
693745

694746

747+
695748
Postgres95 Beta 0.03Fri Jul 21 14:49:31 PDT 1995
696749
------------------------------------------------------
697750
Incompatible changes:
@@ -800,6 +853,8 @@ New utilities:
800853
New documentation:
801854
* the user manual has been revised and libpq documentation added.
802855

856+
857+
803858
Postgres95 Beta 0.02(Thu May 25 16:54:46 PDT 1995)
804859
------------------------------------------------------
805860
Incompatible changes:
@@ -836,6 +891,8 @@ The following bugs have been fixed in postgres95-beta-0.02:
836891
* CREATE TYPE doesn't accept 'variable' as the internallength
837892
* wrong result using more than 1 aggregate in a SELECT
838893

894+
895+
839896
Postgres95 Beta 0.01(Mon May 1 19:03:10 PDT 1995)
840897
------------------------------------------------------
841898
Initial release.

‎doc/TODO

Lines changed: 60 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
TODO list for PostgreSQL
22
========================
3-
Last updated:Sun Mar 1 17:14:36 EST 1998
3+
Last updated:Sat Mar21 00:26:29 EST 1998
44

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

@@ -30,7 +30,7 @@ Developers who have claimed items are:
3030
* Kurt is "Kurt J. Lidl" <lidl@va.pubnix.com>
3131
* Marc is Marc Fournier <scrappy@hub.org>
3232
* Martin is Martin S. Utesch <utesch@aut.tu-freiberg.de>
33-
* Michael is Michael Meskes <meskes@topsystem.de>
33+
* Michael is Michael Meskes <meskes@debian.org>
3434
* Oleg is Oleg Bartunov <oleg@sai.msu.su>
3535
* Paul is Paul M. Aoki <aoki@CS.Berkeley.EDU>
3636
* Patrick is Patrick van Kleef <pvk@pobox.com>
@@ -68,7 +68,6 @@ RELIABILITY
6868
* Tables that start with xinv confused to be large objects
6969
* Two and three dimmensional arrays display improperly, missing {}
7070
* GROUP BY in INSERT INTO table SELECT * FROM table2 fails
71-
* lo_unlink() crashes server
7271
* Prevent auto-table reference, like SELECT table.col WHERE col = 3 (?)
7372
* SELECT * FROM table WHERE int4_column = '1' fails
7473
* SELECT a[1] FROM test fails, it needs test.a[1]
@@ -77,6 +76,9 @@ RELIABILITY
7776
* User who can create databases can modify pg_database table
7877
* optimizer memory exhaustion with many OR's
7978
* elog() does not free all its memory(Jan)
79+
* views on subselects fail
80+
* disallow inherited columns with the same name as new columns
81+
* recover or force failure when disk space is exhausted
8082

8183
ENHANCEMENTS
8284
------------
@@ -86,10 +88,10 @@ ENHANCEMENTS
8688
* Allow transaction commits with rollback with no-fsync performance
8789
* More access control over who can create tables and access the database
8890
* Add full ANSI SQL capabilities
89-
* Implement HAVING clause
91+
* Implement HAVING clause(Stephan)
9092
* add OUTER joins, left and right (Thomas)
9193
* make VIEWs updateable where possible
92-
* add INTERSECTS, SUBTRACTS
94+
* add INTERSECTS, SUBTRACTS(Stephan)
9395
* add temporary tables(Bruce)
9496
* add sql3 recursive unions
9597
* add the concept of dataspaces
@@ -106,9 +108,11 @@ ENHANCEMENTS
106108
* Large objects
107109
* Fix large object mapping scheme, own reltype
108110
* not to stuff everything as files in a single directory
111+
* Fix large object memory leaks
109112
* Better interface for adding to pg_group
110113
* Make MONEY/DECIMAL have a defined precision
111-
* Add support for tables >2G, or test current version
114+
* Fix tables >2G, or report error when 2G size reached
115+
(fix lseek()/off_t, mdextend()/RELSEG_SIZE)
112116
* Threaded version of the server or libpq
113117
* Allow libpq to cancel query requests
114118
* Add REGEX internationalization
@@ -135,7 +139,6 @@ ENHANCEMENTS
135139
* Allow psql to print nulls as distinct from ""(?)
136140
* Allow variable casts with BETWEEN 'today'::asbtime AND 'today'::abstime
137141
* Allow INSERT INTO ... SELECT ... FROM view to work
138-
* Allow text, char(), and varchar() overhead to be only 2 bytes, not 4 bytes
139142
* Make VACUUM on database not lock pg_class
140143
* Make VACUUM ANALYZE only use a readlock
141144
* Allow cursors to be DECLAREd/OPENed/CLOSEed outside transactions
@@ -145,6 +148,15 @@ ENHANCEMENTS
145148
* Allow variable block sizes(Darren)
146149
* System tables are now more update-able from SQL(Jan)
147150
* New pg_shadow file, pg_user is now a view of pg_shadow(Jan)
151+
* Allow flag to control COPY input/output of NULLs
152+
* Allow CLUSTER on all tables at once, and improve CLUSTER
153+
* Change all references of Postgres to PostgreSQL, including binary names
154+
* Add ELOG_TIMESTAMPS to elog()(?)
155+
* Change LOCK tablename to LOCK TABLE tablename(?)
156+
* Allow max tuple length to be changed(Darren)
157+
* Have psql with no database name not connect to username as default(?)
158+
* Allow subqueries in target list
159+
* Granting permissions to another user looses permissions for the owner
148160

149161
PERFORMANCE
150162
-----------
@@ -161,19 +173,59 @@ PERFORMANCE
161173
* update pg_statistic table to remove operator column
162174
* make index creation use psort code, because it is now faster(Vadim)
163175
* remove fork()/exec() of backend and make it just fork()
164-
* Improve vacuum locking issues
165176
* Add base table name to \d index
177+
* Allow char() not to use variable-sized header to reduce disk size
178+
* Do async I/O to do better read-ahead of data
179+
* Fix optmizer problem with self-table joins
180+
* Fix memory exhaustion when using many OR's
181+
* Use spin locks only on multi-CPU systems, yield CPU instead
182+
* Get faster regex() code from Henry Spencer <henry@zoo.utoronto.ca>
183+
when it is available
166184

167185
DOCUMENTATION
168186
-------------
169187
* Update usermanual source(many)
170188
* added features used in grammer but not in docs, like :: and CAST
171189
* update libpq++ and pginterface manual page
172190
* Add keyword list to documentation, already in /tools
191+
* Add 'man pgsql' to show all manual page names
192+
173193

174194

175195
=============================================================================
176196

197+
CHANGES IN THE 6.3p1 PATCH
198+
--------------------------
199+
ecpg cleanup/fixes, now version 1.1(Michael Meskes)
200+
pg_user cleanup(Bruce)
201+
large object fix for pg_dump and tclsh(alvin@camberlo.demon.co.uk)
202+
LIKE fix for multiple adjacent underscores
203+
fix for redefining builtin functions(Thomas)
204+
ultrix4 cleanup
205+
upgrade to pg_access 0.83
206+
updated CLUSTER manual page
207+
multi-byte character set support, see doc/README.mb(Tatsuo)
208+
configure --with-pgport fix
209+
pg_ident fix
210+
big-endian fix for backend communications(Tatsuo)
211+
SUBSTR() and substring() fix(Thomas)
212+
several jdbc fixes(Peter)
213+
libpgtcl improvements, see libptcl/README(Randy Kunkee)
214+
Fix for "Datasize = 0" error(Vadim)
215+
Prevent \do from wrapping(Bruce)
216+
Remove duplicate Russian character set entries
217+
Sunos4 cleanup
218+
Allow optional TABLE keyword in LOCK and SELECT INTO(Thomas)
219+
CREATE SEQUENCE options to allow a negative integer(Thomas)
220+
Add "PASSWORD" as an allowed column identifier(Thomas)
221+
Add checks for UNION target fields(Bruce)
222+
Fix Alpha port(Dwayne Bailey)
223+
Fix for text arrays containing quotes(Doug Gibson)
224+
Solaris compile fix(Albert Chin-A-Young)
225+
Better identify tcl and tk libs and includes(Bruce)
226+
227+
228+
177229
CHANGES IN THE 6.3 RELEASE
178230
--------------------------
179231

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp