Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
P
Postgres FD Implementation
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Abuhujair Javed
Postgres FD Implementation
Commits
1a89d55c
Commit
1a89d55c
authored
Mar 21, 1998
by
Bruce Momjian
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Update for 6.3p1 release.
parent
10fac62c
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
117 additions
and
8 deletions
+117
-8
HISTORY
HISTORY
+57
-0
doc/TODO
doc/TODO
+60
-8
No files found.
HISTORY
View file @
1a89d55c
PostgreSQL 6.3p1 Sun Mar 22 00:19:35 EST 1998
-------------------------------------------------------------
A dump/restore is NOT required for those running 6.3. A 'make clean',
'make', and 'make install' is all that is required. You may want to
re-link your any custom applications that use PostgreSQL libraries.
Changes
-------
ecpg cleanup/fixes, now version 1.1(Michael Meskes)
pg_user cleanup(Bruce)
large object fix for pg_dump and tclsh(alvin@camberlo.demon.co.uk)
LIKE fix for multiple adjacent underscores
fix for redefining builtin functions(Thomas)
ultrix4 cleanup
upgrade to pg_access 0.83
updated CLUSTER manual page
multi-byte character set support, see doc/README.mb(Tatsuo)
configure --with-pgport fix
pg_ident fix
big-endian fix for backend communications(Tatsuo)
SUBSTR() and substring() fix(Thomas)
several jdbc fixes(Peter)
libpgtcl improvements, see libptcl/README(Randy Kunkee)
Fix for "Datasize = 0" error(Vadim)
Prevent \do from wrapping(Bruce)
Remove duplicate Russian character set entries
Sunos4 cleanup
Allow optional TABLE keyword in LOCK and SELECT INTO(Thomas)
CREATE SEQUENCE options to allow a negative integer(Thomas)
Add "PASSWORD" as an allowed column identifier(Thomas)
Add checks for UNION target fields(Bruce)
Fix Alpha port(Dwayne Bailey)
Fix for text arrays containing quotes(Doug Gibson)
Solaris compile fix(Albert Chin-A-Young)
Better identify tcl and tk libs and includes(Bruce)
PostgreSQL 6.3 Sun Mar 1 14:57:30 EST 1998
-------------------------------------------------------------
...
...
@@ -173,6 +212,7 @@ Expand a few function names formerly truncated to 16 characters(Thomas)
Remove un-needed malloc() calls and replace with palloc()(Bruce)
PostgreSQL 6.2.1 Fri Oct 17 00:01:27 EDT 1997
-------------------------------------------------------------
...
...
@@ -195,6 +235,7 @@ Documented new libpq function to return affected rows, PQcmdTuples(Bruce)
Trigger function for inserting user names for INSERT/UPDATE(Brook Milligan)
PostgreSQL 6.2 Thu Oct 02 12:53:46 EDT 1997
-------------------------------------------------------------
...
...
@@ -311,6 +352,7 @@ Files moved to /src/tools directory(Bruce)
SPI and Trigger programming guides (Vadim & D'Arcy)
PostgreSQL 6.1.1 Mon Jul 22 18:04:49 EDT 1997
-------------------------------------------------------------
...
...
@@ -337,6 +379,7 @@ allow underscores in usernames(Bruce)
pg_dumpall now returns proper status, portability fix(Bruce)
PostgreSQL 6.1 Sun Jun 8 14:41:13 EDT 1997
-------------------------------------------------------------
...
...
@@ -437,6 +480,9 @@ more shared library support
c++ include file cleanup(Bruce)
warn about buggy flex(Bruce)
DG-UX, Ultrix, Irix, AIX portability fixes
PostgreSQL 6.0 Wed Jan 29 00:19:54 EST 1997
-------------------------------------------------------------
...
...
@@ -548,6 +594,7 @@ Restructured port-specific file locations(Bryan, Marc)
Unused/uninialized variables corrected
PostgreSQL 1.09 ???
-------------------------------------------------------------
...
...
@@ -556,6 +603,7 @@ the changes listed in 6.0 were actually included in the 1.02.1 to 1.09
releases.
Postgres95 1.02 Thu Aug 1 18:00:00 EDT 1996
-------------------------------------------------------------
...
...
@@ -613,6 +661,8 @@ Contributors (appologies to any missed)
* Paul "Shag" Walmsley <ccshag@cclabs.missouri.edu>
* "Alistair G. Crooks" <azcb0@sde.uts.amdahl.com>
Postgres95 1.01 Fri Feb 23 18:20:36 PST 1996
-------------------------------------------------------------
Incompatibilities:
...
...
@@ -648,6 +698,8 @@ Bug fixes:
* psql now returns non-zero status on errors when using -c
* applied public patches 1-14
Postgres95 1.0 Tue Sep 5 11:24:11 PDT 1995
-------------------------------------------------------------
...
...
@@ -692,6 +744,7 @@ Bug fixes:
work when you try to use them
Postgres95 Beta 0.03 Fri Jul 21 14:49:31 PDT 1995
------------------------------------------------------
Incompatible changes:
...
...
@@ -800,6 +853,8 @@ New utilities:
New documentation:
* the user manual has been revised and libpq documentation added.
Postgres95 Beta 0.02 (Thu May 25 16:54:46 PDT 1995)
------------------------------------------------------
Incompatible changes:
...
...
@@ -836,6 +891,8 @@ The following bugs have been fixed in postgres95-beta-0.02:
* CREATE TYPE doesn't accept 'variable' as the internallength
* wrong result using more than 1 aggregate in a SELECT
Postgres95 Beta 0.01 (Mon May 1 19:03:10 PDT 1995)
------------------------------------------------------
Initial release.
doc/TODO
View file @
1a89d55c
TODO list for PostgreSQL
========================
Last updated: S
un Mar 1 17:14:36
EST 1998
Last updated: S
at Mar 21 00:26:29
EST 1998
Current maintainer: Bruce Momjian (maillist@candle.pha.pa.us)
...
...
@@ -30,7 +30,7 @@ Developers who have claimed items are:
* Kurt is "Kurt J. Lidl" <lidl@va.pubnix.com>
* Marc is Marc Fournier <scrappy@hub.org>
* Martin is Martin S. Utesch <utesch@aut.tu-freiberg.de>
* Michael is Michael Meskes <meskes@
topsystem.de
>
* Michael is Michael Meskes <meskes@
debian.org
>
* Oleg is Oleg Bartunov <oleg@sai.msu.su>
* Paul is Paul M. Aoki <aoki@CS.Berkeley.EDU>
* Patrick is Patrick van Kleef <pvk@pobox.com>
...
...
@@ -68,7 +68,6 @@ RELIABILITY
* Tables that start with xinv confused to be large objects
* Two and three dimmensional arrays display improperly, missing {}
* GROUP BY in INSERT INTO table SELECT * FROM table2 fails
* lo_unlink() crashes server
* Prevent auto-table reference, like SELECT table.col WHERE col = 3 (?)
* SELECT * FROM table WHERE int4_column = '1' fails
* SELECT a[1] FROM test fails, it needs test.a[1]
...
...
@@ -77,6 +76,9 @@ RELIABILITY
* User who can create databases can modify pg_database table
* optimizer memory exhaustion with many OR's
* elog() does not free all its memory(Jan)
* views on subselects fail
* disallow inherited columns with the same name as new columns
* recover or force failure when disk space is exhausted
ENHANCEMENTS
------------
...
...
@@ -86,10 +88,10 @@ ENHANCEMENTS
* Allow transaction commits with rollback with no-fsync performance
* More access control over who can create tables and access the database
* Add full ANSI SQL capabilities
* Implement HAVING clause
* Implement HAVING clause
(Stephan)
* add OUTER joins, left and right (Thomas)
* make VIEWs updateable where possible
* add INTERSECTS, SUBTRACTS
* add INTERSECTS, SUBTRACTS
(Stephan)
* add temporary tables(Bruce)
* add sql3 recursive unions
* add the concept of dataspaces
...
...
@@ -106,9 +108,11 @@ ENHANCEMENTS
* Large objects
* Fix large object mapping scheme, own reltype
* not to stuff everything as files in a single directory
* Fix large object memory leaks
* Better interface for adding to pg_group
* Make MONEY/DECIMAL have a defined precision
* Add support for tables >2G, or test current version
* Fix tables >2G, or report error when 2G size reached
(fix lseek()/off_t, mdextend()/RELSEG_SIZE)
* Threaded version of the server or libpq
* Allow libpq to cancel query requests
* Add REGEX internationalization
...
...
@@ -135,7 +139,6 @@ ENHANCEMENTS
* Allow psql to print nulls as distinct from ""(?)
* Allow variable casts with BETWEEN 'today'::asbtime AND 'today'::abstime
* Allow INSERT INTO ... SELECT ... FROM view to work
* Allow text, char(), and varchar() overhead to be only 2 bytes, not 4 bytes
* Make VACUUM on database not lock pg_class
* Make VACUUM ANALYZE only use a readlock
* Allow cursors to be DECLAREd/OPENed/CLOSEed outside transactions
...
...
@@ -145,6 +148,15 @@ ENHANCEMENTS
* Allow variable block sizes(Darren)
* System tables are now more update-able from SQL(Jan)
* New pg_shadow file, pg_user is now a view of pg_shadow(Jan)
* Allow flag to control COPY input/output of NULLs
* Allow CLUSTER on all tables at once, and improve CLUSTER
* Change all references of Postgres to PostgreSQL, including binary names
* Add ELOG_TIMESTAMPS to elog()(?)
* Change LOCK tablename to LOCK TABLE tablename(?)
* Allow max tuple length to be changed(Darren)
* Have psql with no database name not connect to username as default(?)
* Allow subqueries in target list
* Granting permissions to another user looses permissions for the owner
PERFORMANCE
-----------
...
...
@@ -161,8 +173,14 @@ PERFORMANCE
* update pg_statistic table to remove operator column
* make index creation use psort code, because it is now faster(Vadim)
* remove fork()/exec() of backend and make it just fork()
* Improve vacuum locking issues
* Add base table name to \d index
* Allow char() not to use variable-sized header to reduce disk size
* Do async I/O to do better read-ahead of data
* Fix optmizer problem with self-table joins
* Fix memory exhaustion when using many OR's
* Use spin locks only on multi-CPU systems, yield CPU instead
* Get faster regex() code from Henry Spencer <henry@zoo.utoronto.ca>
when it is available
DOCUMENTATION
-------------
...
...
@@ -170,10 +188,44 @@ DOCUMENTATION
* added features used in grammer but not in docs, like :: and CAST
* update libpq++ and pginterface manual page
* Add keyword list to documentation, already in /tools
* Add 'man pgsql' to show all manual page names
=============================================================================
CHANGES IN THE 6.3p1 PATCH
--------------------------
ecpg cleanup/fixes, now version 1.1(Michael Meskes)
pg_user cleanup(Bruce)
large object fix for pg_dump and tclsh(alvin@camberlo.demon.co.uk)
LIKE fix for multiple adjacent underscores
fix for redefining builtin functions(Thomas)
ultrix4 cleanup
upgrade to pg_access 0.83
updated CLUSTER manual page
multi-byte character set support, see doc/README.mb(Tatsuo)
configure --with-pgport fix
pg_ident fix
big-endian fix for backend communications(Tatsuo)
SUBSTR() and substring() fix(Thomas)
several jdbc fixes(Peter)
libpgtcl improvements, see libptcl/README(Randy Kunkee)
Fix for "Datasize = 0" error(Vadim)
Prevent \do from wrapping(Bruce)
Remove duplicate Russian character set entries
Sunos4 cleanup
Allow optional TABLE keyword in LOCK and SELECT INTO(Thomas)
CREATE SEQUENCE options to allow a negative integer(Thomas)
Add "PASSWORD" as an allowed column identifier(Thomas)
Add checks for UNION target fields(Bruce)
Fix Alpha port(Dwayne Bailey)
Fix for text arrays containing quotes(Doug Gibson)
Solaris compile fix(Albert Chin-A-Young)
Better identify tcl and tk libs and includes(Bruce)
CHANGES IN THE 6.3 RELEASE
--------------------------
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment