+ The above items are explained in more detail in the sections below.
+ It is now necessary to set
+ linkend="guc-wal-level">wal_level> to
+ archive> to do continuous archiving.
+ (Heikki Linnakangas)
+
+
+
-
Allow continuous archive standby systems to accept read-only queries
- (Simon, Heikki)
+ (Simon Riggs, Heikki Linnakangas)
Allow continuous archive (
WAL>) files to be streamed to a
- standby system (Fujii Masao, Heikki)
+ standby system (Fujii Masao, Heikki Linnakangas)
linkend="functions-recovery-info-table">pg_last_xlog_receive_location()>
and pg_last_xlog_replay_location()>, which
can be used to monitor standby server
WAL>
- activity (Simon, Fujii Masao, Heikki)
+ activity (Simon Riggs, Fujii Masao, Heikki Linnakangas)
+
+ Add boolean variable
+ linkend="guc-enable-material">enable_material>, which
+ controls the use of materialize nodes in the optimizer
+ (Robert Haas)
+
+
+ The default is on.
+
+
+
Log changed parameter values when postgresql.conf> is
+
+ Add proper permissions for custom variables (Tom Lane)
+
+
+ Custom variables can now only be created by super-users,
+ but can be modified by ordinary users if variable
+ permissions allow it. This makes custom variables
+ appropriate for security settings. Previously, any user
+ could create or modify custom variables.
+
+
+
Add the ability to control large object permissions with
- GRANT>/REVOKE>(KaiGai Kohei)
+ GRANT>/REVOKE> (KaiGai Kohei)
Change VACUUM FULL> to rewrite the entire table and
indexes, rather than moving around single rows to compact space
- (Itagaki Takahiro, Tom)
+ (Itagaki Takahiro, Tom Lane)
+
+ Use more standards-compliant rules for
URL>
+ parsing (Tom Lane)
+
+
+
Have
to_char()> honor
linkend="functions-formatting-datetimemod-table">'FM'>
(fill mode) in 'Y'>, 'YY'>, and
- 'YYY'> specifications (Bruce Momjian)
+ 'YYY'> specifications (Bruce Momjian, Tom Lane)
+
+ Fix to_char()> to output the proper localized
+ numeric and monetary characters on
Windows>
+ (Hiroshi Inoue, Itagaki Takahir, Bruce Momjian)
+
+
+
Correct calculations of
Have
pg_dump>
linkend="pg-dump-options">
output the
pg_dump> and server versions
- in text output mode (Jim Cox, Tom)
+ in text output mode (Jim Cox, Tom Lane)
+
+ Allow
ecpg> to use variable names in
+ free()>(Michael Meskes)
+
+
+
Have
ecpg> return zero for non-SQL3 data types
Add a compile-time option to allow the Linux out-of-memory killer
- to kill backends (Alex Hunsaker, Tom)
+ to kill backends (Alex Hunsaker, Tom Lane)
- Improve speed of memory allocation (Tom, Greg Stark)
+ Improve speed of memory allocation (Tom Lane, Greg Stark)
Improve source code test coverage, including /contrib, PL/Python,
- and PL/Perl (Peter, Andrew)
+ and PL/Perl (Peter Eisentraut, Andrew Dustan)
- Remove the use of flat files for system table bootstrapping (Tom,
- Alvaro)
+ Remove the use of flat files for system table bootstrapping
+ (Tom Lane, Alvaro Herrera)
Allow use of
C++> functions in backend code (Kurt
- Harriman, Peter)
+ Harriman, Peter Eisentraut)
to use /proc/self/oom_adj> to disable the
out-of-memory (
OOM>) killer (Alex
- Hunsaker, Tom)
+ Hunsaker, Tom Lane)