Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to content

Commit 3548a41

Browse files
committed
Update docs for release.
1 parent 858f355 commit 3548a41

File tree

2 files changed

+5
-27
lines changed

2 files changed

+5
-27
lines changed

HISTORY

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
PostgreSQL 6.1 Tue Jun 3 16:32:44 EDT 1997
1+
PostgreSQL 6.1 Sun Jun 8 14:41:13 EDT 1997
22
-------------------------------------------------------------
33

44
A dump/restore is required for those wishing to migrate data from

doc/TODO

+4-26
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,6 @@ current maintainer: Bruce Momjian (maillist@candle.pha.pa.us)
88
The most recent version of this document can be viewed at
99
the postgreSQL WWW site, http://www.postgreSQL.org.
1010

11-
Dashed items(-) are being worked on for the 6.1 release.
12-
1311
THE CHANGES FOR 6.1 APPEAR AT THE END OF THIS DOCUMENT
1412

1513
Developers who have claimed items are:
@@ -44,7 +42,6 @@ Fix all NULL features
4442
allow psql to print nulls meaningfully
4543
Fix compile and security of Kerberos/GSSAPI code (Daniel Kalchev?)
4644
Dropping a table twice causes corruption, drop/create not rollback-able
47-
-SUM aggregate on no rows or null value should return NULL, not zero(Thomas)
4845
SELECT on two tables where zero or one table in WHERE and target
4946
clause returns no rows
5047
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]
5350
INSERT INTO ... SELECT DISTINCT ... generates error on DISTINCT
5451
pg_database.datdba is oid, should be int4
5552
can lo_export()/lo_import() read/write anywhere, causing a security problem?
56-
-SELECT ... INTO TABLE ... with varchar()/char() types have zero-length fields
5753
Fix UPDATE key_table SET keyval=max(reftab.NUM)+1 WHERE tblname='reftab'
5854
SELECT COUNT(*) FROM TAB1, TAB2 fails
55+
Tables that start with xinv confused to be large objects
5956

6057
ENHANCEMENTS
6158
------------
@@ -82,7 +79,6 @@ Fix the rules system(Jan?,Soo-Ho)
8279
making INSTEAD rules work
8380
add CONSTRAINT
8481
Full set of text operations and functions
85-
- upper/lower()
8682
word searches, concat,max() on text, char
8783
Replace table-level locking with row or page-level locking(Vadim)
8884
Large objects
@@ -91,10 +87,6 @@ Large objects
9187
Fix large object mapping scheme
9288
not to stuff everything as files in a single directory
9389
Better interface for adding to pg_group
94-
-Make multi-field indexes easier to create(Vadim)
95-
allow optimizer to effectively use parameters without accessing table
96-
-Add int8 type(Thomas)
97-
-Add MONEY/DECIMAL type(Thomas)
9890
Make MONEY/DECIMAL have a defined precision
9991
Add support for tables >2G, or test current version
10092
Incorporate the PERL PG95 interface library into source tree(Edmund)
@@ -109,58 +101,44 @@ remove time-travel feature(Vadim)
109101
reduce system column overhead(Vadmin)
110102
remove pg_time table(Vadim)
111103
allow row re-use without vacuum, maybe?(Vadim)
112-
-split apart row removal function from statistics function(Vadim)
113104
can't vacuum large objects
114105
can't reduce index file size with vacuum
115106
Remove restriction that ORDER BY field must be in SELECT list(?)
116107
Allow queries about owner of datbases, tables like:
117108
SELECT u.usesysid FROM postgres.pg_user u;
118-
-DROP AGGREGATE should take in basetype as an arg(Darren)
119109
Add word index for text fields, maybe with trigrams, i.e.:
120110
' (cat | dog) & ! fox ' meaning text has cat or dog, but not fox
121-
-Add common-sense constant type promotions(Bruce)
122111
Allow readline-type or editor command editing of multi-line SQL commands
123-
-Allow pg_dump to dump all databases at a site in one command(Bruce)
124112
Populate backend status area and write program to dump status data
125113
Add ALTER TABLE DROP COLUMN feature
126114
Remove stale files upon startup(Vivek)
127115
Add command to show privileges
128116
Allow INSERT INTO ... SELECT to convert column types
129117
Add syslog functionality
130-
-Allow aggregate for all types, like count(Darren)
131118
Improve optimizer plan choice(Darren)
132119
Add STDDEV/VARIANCE() function for standard deviation computation/variance
133120
Add table/column/function discription table indexed by oid
134-
-make all identifiers case-insensitive(Bruce)
135121
add pg_type attribute to identify types that need length (bpchar, varchar)
136122
add UNIQUE capability to non-btree indexes
137-
-allow GROUP BY on columns that on functions(Vadim)
138-
-add non-ascii collating strings with strcoll() and setlocale (Oleg)
139-
-new DATE routines (Thomas)
140-
-index NULL fields(Vadim)
141-
-Add SERIAL column type(Vadim)
142-
-Add multi-column indexes(Vadim)
143-
-Add SET VAR TO command
123+
make pg_dumpall preserve table ownership, not just database ownership
124+
make large objects have their own reltype
144125

145126
PERFORMANCE
146127
-----------
147128
Optimizing disjunctive queries
148-
-Add Genetic Query Optimzation for many tables (Martin)
149-
-Fix bushy-plans (Martin)
129+
Fix bushy-plans (Martin)
150130
Other optimizer bugs
151131
Is fsync use optimized?
152132
Multi-representational types, a la Illustra. For example, have a
153133
text type that is stored in-tuple when less than 8K and in large
154134
objects, when greater than 8K.
155135
Use indexes in ORDER BY
156136
Profile engine in INSERT's and other operations
157-
-Speed up hash creation by using btree's fast sort/insert routines(done)
158137
Cache most recent query plan(s?)
159138
Allow compression of log and meta data
160139
Allow LIKE/wildcard matches to use indexes if the wildcard character is not first
161140
Add FILLFACTOR to index creation
162141
Allow indexes to be used with OR clauses(Vadim)
163-
-Add column optimization statistics to vacuum(Bruce)
164142
Change pg_attribute.attnvals name to attdispursion and change type float4
165143
update pg_statistic table to remove operator column
166144

0 commit comments

Comments
 (0)