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
25a13247
Commit
25a13247
authored
Jul 26, 2004
by
Bruce Momjian
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Adjust release notes based on community feedback.
parent
0ee0e73c
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
58 additions
and
80 deletions
+58
-80
doc/src/sgml/release.sgml
doc/src/sgml/release.sgml
+58
-80
No files found.
doc/src/sgml/release.sgml
View file @
25a13247
<!--
$PostgreSQL: pgsql/doc/src/sgml/release.sgml,v 1.2
69 2004/07/25 04:18:05
momjian Exp $
$PostgreSQL: pgsql/doc/src/sgml/release.sgml,v 1.2
70 2004/07/26 00:26:42
momjian Exp $
-->
<appendix id="release">
...
...
@@ -32,8 +32,8 @@ $PostgreSQL: pgsql/doc/src/sgml/release.sgml,v 1.269 2004/07/25 04:18:05 momjian
installer project has been created to ease installation, <ulink
url="http://pgfoundry.org/projects/pginstaller">
http://pgfoundry.org/projects/pginstaller</ulink>. This release
supports
Windows NT 4 and all later releases. It does not
support earlier releases like Windows 95, 98, or ME
because
supports
NT-based Windows releases like NT4, Win2k, XP, Win2003.
Older releases like Windows 95, 98, and ME are not supported
because
these operating systems do not have the infrastructure to
support PostgreSQL.
</para>
...
...
@@ -169,57 +169,52 @@ $PostgreSQL: pgsql/doc/src/sgml/release.sgml,v 1.269 2004/07/25 04:18:05 momjian
<itemizedlist>
<listitem>
<para>
GUC parameters SortMem and VacuumMem have been renamed to
work_mem and maintenance_work_mem to better reflect their use.
The original names still supported.
Server configuration parameters SortMem and VacuumMem have been
renamed to work_mem and maintenance_work_mem to better reflect
their use.
The original names still supported.
</para>
</listitem>
<listitem>
<para>
GUC parameters log_pid, log_timestamp, and log_source_port have been
removed now that a more flexible log_line_prefix has been added.
Server configuration parameters log_pid, log_timestamp, and
log_source_port have been removed now that a more flexible
log_line_prefix has been added.
</para>
</listitem>
<listitem>
<para>
GUC parameters virtual_host and tcpip_socket have been replaced
with a more general listen_addresses. Also, the server now
listens on localhost by default, which eliminates the need for
the -i postmaster switch in many scenarios.
Server configuration parameters virtual_host and tcpip_socket
have been replaced with a more general listen_addresses. Also,
the server now listens on localhost by default, which eliminates
the
need for the
-i postmaster switch in many scenarios.
</para>
</listitem>
<listitem>
<para>
GUC parameter syslog has been removed and replaced with a more
logical log_destination variable to control the log output
destination.
Server configuration parameter syslog has been removed and
replaced with a more logical log_destination variable to control
the log output
destination.
</para>
</listitem>
<listitem>
<para>
GUC parameter log_statement has been changed so it can restrict
logging of just database modification or data definition
statements.
Server configuration parameter log_statement has been changed so
it can restrict logging of just database modification or data
definition
statements.
</para>
</listitem>
<listitem>
<para>
GUC parameter max_expr_depth parameter has been replaced with
max_stack_depth which measures the stack size rather than the
number of stack levels used. This helps prevent session
termination due to stack overflow caused by recursive functions.
</para>
</listitem>
<listitem>
<para>
When matching GROUP BY names, prefer local FROM columns first, then SELECT
aliases, and FROM columns in upper subqueries.
Server configuration parameter max_expr_depth parameter has been
replaced with max_stack_depth which measures the stack size
rather than the number of stack levels used. This helps prevent
session termination due to stack overflow caused by recursive
functions.
</para>
</listitem>
...
...
@@ -315,9 +310,8 @@ $PostgreSQL: pgsql/doc/src/sgml/release.sgml,v 1.269 2004/07/25 04:18:05 momjian
</para>
<para>
Before this change some queries would not use an index if the data
types did not
exactly match
. This improvement makes index usage more
types did not
match exactly
. This improvement makes index usage more
intuitive and consistent.
match exactly
</para>
</listitem>
...
...
@@ -355,23 +349,6 @@ $PostgreSQL: pgsql/doc/src/sgml/release.sgml,v 1.269 2004/07/25 04:18:05 momjian
</para>
</listitem>
<listitem>
<para>
Optimizer improvements and subquery fixes (Tom)
</para>
<para>
It is difficult to explain all the optimizer improvements that go
into a release like this. They involve complex adjustments to the
logic used to select indexes, join methods, and join order. They
are difficult to explain, but the result is that the optimizer
make quicker and better choices in how to execute queries,
resulting in improved performance. The close relationship between
our developers and users reporting problems allows us to make
rapid and complex optimizer improvements that would be very
difficult for lose-source companies to emulate.
</para>
</listitem>
<listitem>
<para>
Improve btree index performance for duplicate keys (Dmitry Tkach, Tom)
...
...
@@ -527,9 +504,9 @@ $PostgreSQL: pgsql/doc/src/sgml/release.sgml,v 1.269 2004/07/25 04:18:05 momjian
<listitem>
<para>
Add new read-only
GUC variables to query server compile-time
setting func_max_args, index_max_keys, namedatalen, blcksz
,
have_int64_timestamp (Joe)
Add new read-only
server configuration parameter to query server
compile-time setting func_max_args, index_max_keys, namedatalen
,
blcksz,
have_int64_timestamp (Joe)
</para>
</listitem>
...
...
@@ -548,8 +525,9 @@ $PostgreSQL: pgsql/doc/src/sgml/release.sgml,v 1.269 2004/07/25 04:18:05 momjian
<listitem>
<para>
Rename GUC parameters SortMem and VacuumMem to work_mem and
maintenance_work_mem (Old names still supported) (Tom)
Rename server configuration parameters SortMem and VacuumMem to
work_mem and maintenance_work_mem (Old names still supported)
(Tom)
</para>
<para>
This change was made to clarify that index creation uses
...
...
@@ -560,14 +538,15 @@ $PostgreSQL: pgsql/doc/src/sgml/release.sgml,v 1.269 2004/07/25 04:18:05 momjian
<listitem>
<para>
Allow logging of session disconnections using GUC log_disconnections (Andrew)
Allow logging of session disconnections using server configuration
log_disconnections (Andrew)
</para>
</listitem>
<listitem>
<para>
Add new
GUC parameter to report useful session information at the
start of each log line (Andrew)
Add new
server configuration parameter log_line_prefix to report useful
s
ession information at the s
tart of each log line (Andrew)
</para>
<para>
Information includes user name, database name, remote IP address,
...
...
@@ -577,15 +556,16 @@ $PostgreSQL: pgsql/doc/src/sgml/release.sgml,v 1.269 2004/07/25 04:18:05 momjian
<listitem>
<para>
Remove GUC log_pid, log_timestamp, log_source_port;
functionality superseded by log_line_prefix (Andrew)
Remove server configuration parameter log_pid, log_timestamp,
log_source_port; functionality superseded by log_line_prefix
(Andrew)
</para>
</listitem>
<listitem>
<para>
Replace the virtual_host and tcpip_socket parameters with a unified
listen_addresses parameter (Tom)
listen_addresses parameter (
Andrew,
Tom)
</para>
</listitem>
...
...
@@ -603,15 +583,16 @@ $PostgreSQL: pgsql/doc/src/sgml/release.sgml,v 1.269 2004/07/25 04:18:05 momjian
<listitem>
<para>
Remove 'syslog' GUC variable, and add more logical 'log_destination'
variable to control log output location (Magnus)
Remove 'syslog' server configuration parameter, and add more
logical 'log_destination' variable to control log output location
(Magnus)
</para>
</listitem>
<listitem>
<para>
Change
GUC log_statement to take values "all, mod, ddl, none" which
controls the queries output (Bruce)
Change
server configuration parameter log_statement to take values
"all, mod, ddl, none" which
controls the queries output (Bruce)
</para>
<para>
This allows administrators to log only data definition changes or
...
...
@@ -628,7 +609,7 @@ $PostgreSQL: pgsql/doc/src/sgml/release.sgml,v 1.269 2004/07/25 04:18:05 momjian
<listitem>
<para>
Allow configuration files to be placed outside the data directory using
GUC variable
s (mlw)
server configuration parameter
s (mlw)
</para>
<para>
By default, configuration files sit in the top server directory.
...
...
@@ -678,7 +659,8 @@ $PostgreSQL: pgsql/doc/src/sgml/release.sgml,v 1.269 2004/07/25 04:18:05 momjian
<listitem>
<para>
Implement dollar quoting to simplify single-quote usage (Andrew)
Implement dollar quoting to simplify single-quote usage (Andrew, Tom,
David Fetter)
</para>
<para>
In previous releases, because single quotes had to be used to
...
...
@@ -720,17 +702,6 @@ $PostgreSQL: pgsql/doc/src/sgml/release.sgml,v 1.269 2004/07/25 04:18:05 momjian
</para>
</listitem>
<listitem>
<para>
When matching GROUP BY names, prefer local FROM columns first, then SELECT
aliases, and then outer FROM columns (Tom)
</para>
<para>
This change was made because it is considered more consistent than
the previous behavior.
</para>
</listitem>
<listitem>
<para>
Change EXECUTE to return a completion tag matching the executed statement
...
...
@@ -780,8 +751,8 @@ $PostgreSQL: pgsql/doc/src/sgml/release.sgml,v 1.269 2004/07/25 04:18:05 momjian
<listitem>
<para>
Add new
GUC default_with_oids to control the oid default during table
creation (Neil)
Add new
server configuration parameter default_with_oids to
c
ontrol the oid default during table c
reation (Neil)
</para>
<para>
This allows administrators to default all CREATE TABLE commands to
...
...
@@ -1512,6 +1483,12 @@ $PostgreSQL: pgsql/doc/src/sgml/release.sgml,v 1.269 2004/07/25 04:18:05 momjian
</para>
</listitem>
<listitem>
<para>
psql now uses a lexical analyzer to process command strings
</para>
</listitem>
<listitem>
<para>
New linked list data structure implementation (Neil)
...
...
@@ -1524,7 +1501,8 @@ $PostgreSQL: pgsql/doc/src/sgml/release.sgml,v 1.269 2004/07/25 04:18:05 momjian
<listitem>
<para>
Allow external interfaces to create their own GUC variables (Thomas
Allow external interfaces to create their own server configuration
parameters (Thomas
Hallgren)
</para>
</listitem>
...
...
@@ -2242,7 +2220,7 @@ DROP SCHEMA information_schema CASCADE;
<para>
The server-side autocommit setting was removed and
reimplemented in client applications and languages.
S
erver-side autocommit was causing too many problems with
s
erver-side autocommit was causing too many problems with
languages and applications that wanted to control their own
autocommit behavior, so autocommit was removed from the server
and added to individual client APIs as appropriate.
...
...
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