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
3548a410
Commit
3548a410
authored
Jun 07, 1997
by
Bruce Momjian
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Update docs for release.
parent
858f3551
Changes
2
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
5 additions
and
27 deletions
+5
-27
HISTORY
HISTORY
+1
-1
doc/TODO
doc/TODO
+4
-26
No files found.
HISTORY
View file @
3548a410
PostgreSQL 6.1
Tue Jun 3 16:32:44
EDT 1997
PostgreSQL 6.1
Sun Jun 8 14:41:13
EDT 1997
-------------------------------------------------------------
-------------------------------------------------------------
A dump/restore is required for those wishing to migrate data from
A dump/restore is required for those wishing to migrate data from
...
...
doc/TODO
View file @
3548a410
...
@@ -8,8 +8,6 @@ current maintainer: Bruce Momjian (maillist@candle.pha.pa.us)
...
@@ -8,8 +8,6 @@ current maintainer: Bruce Momjian (maillist@candle.pha.pa.us)
The most recent version of this document can be viewed at
The most recent version of this document can be viewed at
the postgreSQL WWW site, http://www.postgreSQL.org.
the postgreSQL WWW site, http://www.postgreSQL.org.
Dashed items(-) are being worked on for the 6.1 release.
THE CHANGES FOR 6.1 APPEAR AT THE END OF THIS DOCUMENT
THE CHANGES FOR 6.1 APPEAR AT THE END OF THIS DOCUMENT
Developers who have claimed items are:
Developers who have claimed items are:
...
@@ -44,7 +42,6 @@ Fix all NULL features
...
@@ -44,7 +42,6 @@ Fix all NULL features
allow psql to print nulls meaningfully
allow psql to print nulls meaningfully
Fix compile and security of Kerberos/GSSAPI code (Daniel Kalchev?)
Fix compile and security of Kerberos/GSSAPI code (Daniel Kalchev?)
Dropping a table twice causes corruption, drop/create not rollback-able
Dropping a table twice causes corruption, drop/create not rollback-able
-SUM aggregate on no rows or null value should return NULL, not zero(Thomas)
SELECT on two tables where zero or one table in WHERE and target
SELECT on two tables where zero or one table in WHERE and target
clause returns no rows
clause returns no rows
COUNT on VIEW always returns zero (maybe because there is no oid for views?)
COUNT on VIEW always returns zero (maybe because there is no oid for views?)
...
@@ -53,9 +50,9 @@ SELECT a[1] FROM test fails, it needs test.a[1]
...
@@ -53,9 +50,9 @@ SELECT a[1] FROM test fails, it needs test.a[1]
INSERT INTO ... SELECT DISTINCT ... generates error on DISTINCT
INSERT INTO ... SELECT DISTINCT ... generates error on DISTINCT
pg_database.datdba is oid, should be int4
pg_database.datdba is oid, should be int4
can lo_export()/lo_import() read/write anywhere, causing a security problem?
can lo_export()/lo_import() read/write anywhere, causing a security problem?
-SELECT ... INTO TABLE ... with varchar()/char() types have zero-length fields
Fix UPDATE key_table SET keyval=max(reftab.NUM)+1 WHERE tblname='reftab'
Fix UPDATE key_table SET keyval=max(reftab.NUM)+1 WHERE tblname='reftab'
SELECT COUNT(*) FROM TAB1, TAB2 fails
SELECT COUNT(*) FROM TAB1, TAB2 fails
Tables that start with xinv confused to be large objects
ENHANCEMENTS
ENHANCEMENTS
------------
------------
...
@@ -82,7 +79,6 @@ Fix the rules system(Jan?,Soo-Ho)
...
@@ -82,7 +79,6 @@ Fix the rules system(Jan?,Soo-Ho)
making INSTEAD rules work
making INSTEAD rules work
add CONSTRAINT
add CONSTRAINT
Full set of text operations and functions
Full set of text operations and functions
- upper/lower()
word searches, concat,max() on text, char
word searches, concat,max() on text, char
Replace table-level locking with row or page-level locking(Vadim)
Replace table-level locking with row or page-level locking(Vadim)
Large objects
Large objects
...
@@ -91,10 +87,6 @@ Large objects
...
@@ -91,10 +87,6 @@ Large objects
Fix large object mapping scheme
Fix large object mapping scheme
not to stuff everything as files in a single directory
not to stuff everything as files in a single directory
Better interface for adding to pg_group
Better interface for adding to pg_group
-Make multi-field indexes easier to create(Vadim)
allow optimizer to effectively use parameters without accessing table
-Add int8 type(Thomas)
-Add MONEY/DECIMAL type(Thomas)
Make MONEY/DECIMAL have a defined precision
Make MONEY/DECIMAL have a defined precision
Add support for tables >2G, or test current version
Add support for tables >2G, or test current version
Incorporate the PERL PG95 interface library into source tree(Edmund)
Incorporate the PERL PG95 interface library into source tree(Edmund)
...
@@ -109,44 +101,32 @@ remove time-travel feature(Vadim)
...
@@ -109,44 +101,32 @@ remove time-travel feature(Vadim)
reduce system column overhead(Vadmin)
reduce system column overhead(Vadmin)
remove pg_time table(Vadim)
remove pg_time table(Vadim)
allow row re-use without vacuum, maybe?(Vadim)
allow row re-use without vacuum, maybe?(Vadim)
-split apart row removal function from statistics function(Vadim)
can't vacuum large objects
can't vacuum large objects
can't reduce index file size with vacuum
can't reduce index file size with vacuum
Remove restriction that ORDER BY field must be in SELECT list(?)
Remove restriction that ORDER BY field must be in SELECT list(?)
Allow queries about owner of datbases, tables like:
Allow queries about owner of datbases, tables like:
SELECT u.usesysid FROM postgres.pg_user u;
SELECT u.usesysid FROM postgres.pg_user u;
-DROP AGGREGATE should take in basetype as an arg(Darren)
Add word index for text fields, maybe with trigrams, i.e.:
Add word index for text fields, maybe with trigrams, i.e.:
' (cat | dog) & ! fox ' meaning text has cat or dog, but not fox
' (cat | dog) & ! fox ' meaning text has cat or dog, but not fox
-Add common-sense constant type promotions(Bruce)
Allow readline-type or editor command editing of multi-line SQL commands
Allow readline-type or editor command editing of multi-line SQL commands
-Allow pg_dump to dump all databases at a site in one command(Bruce)
Populate backend status area and write program to dump status data
Populate backend status area and write program to dump status data
Add ALTER TABLE DROP COLUMN feature
Add ALTER TABLE DROP COLUMN feature
Remove stale files upon startup(Vivek)
Remove stale files upon startup(Vivek)
Add command to show privileges
Add command to show privileges
Allow INSERT INTO ... SELECT to convert column types
Allow INSERT INTO ... SELECT to convert column types
Add syslog functionality
Add syslog functionality
-Allow aggregate for all types, like count(Darren)
Improve optimizer plan choice(Darren)
Improve optimizer plan choice(Darren)
Add STDDEV/VARIANCE() function for standard deviation computation/variance
Add STDDEV/VARIANCE() function for standard deviation computation/variance
Add table/column/function discription table indexed by oid
Add table/column/function discription table indexed by oid
-make all identifiers case-insensitive(Bruce)
add pg_type attribute to identify types that need length (bpchar, varchar)
add pg_type attribute to identify types that need length (bpchar, varchar)
add UNIQUE capability to non-btree indexes
add UNIQUE capability to non-btree indexes
-allow GROUP BY on columns that on functions(Vadim)
make pg_dumpall preserve table ownership, not just database ownership
-add non-ascii collating strings with strcoll() and setlocale (Oleg)
make large objects have their own reltype
-new DATE routines (Thomas)
-index NULL fields(Vadim)
-Add SERIAL column type(Vadim)
-Add multi-column indexes(Vadim)
-Add SET VAR TO command
PERFORMANCE
PERFORMANCE
-----------
-----------
Optimizing disjunctive queries
Optimizing disjunctive queries
-Add Genetic Query Optimzation for many tables (Martin)
Fix bushy-plans (Martin)
-Fix bushy-plans (Martin)
Other optimizer bugs
Other optimizer bugs
Is fsync use optimized?
Is fsync use optimized?
Multi-representational types, a la Illustra. For example, have a
Multi-representational types, a la Illustra. For example, have a
...
@@ -154,13 +134,11 @@ Multi-representational types, a la Illustra. For example, have a
...
@@ -154,13 +134,11 @@ Multi-representational types, a la Illustra. For example, have a
objects, when greater than 8K.
objects, when greater than 8K.
Use indexes in ORDER BY
Use indexes in ORDER BY
Profile engine in INSERT's and other operations
Profile engine in INSERT's and other operations
-Speed up hash creation by using btree's fast sort/insert routines(done)
Cache most recent query plan(s?)
Cache most recent query plan(s?)
Allow compression of log and meta data
Allow compression of log and meta data
Allow LIKE/wildcard matches to use indexes if the wildcard character is not first
Allow LIKE/wildcard matches to use indexes if the wildcard character is not first
Add FILLFACTOR to index creation
Add FILLFACTOR to index creation
Allow indexes to be used with OR clauses(Vadim)
Allow indexes to be used with OR clauses(Vadim)
-Add column optimization statistics to vacuum(Bruce)
Change pg_attribute.attnvals name to attdispursion and change type float4
Change pg_attribute.attnvals name to attdispursion and change type float4
update pg_statistic table to remove operator column
update pg_statistic table to remove operator column
...
...
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