unaffected by this change.
+ backslashes in text strings.
- Version 9.1 has ...
+ release.
- Support unlogged tables using the
- linkend="SQL-CREATETABLE-description">UNLOGGED>
+ Support unlogged tables using the UNLOGGED>
option in CREATE
TABLE> (Robert Haas)
- Merge duplicate fsync requests on busy systems (Robert Haas,
- Greg Smith)
+ Merge duplicate fsync requests (Robert Haas, Greg Smith)
+
+
+ This greatly improves performance under heavy write loads.
- The old term is still accepted for backward compatibility.
+ The old term is still accepted for backward compatibility, but since
+ the two methods are fundamentally different, it seemed better to adopt
+ different names for them.
+
+ Reduce the default maximum line length for
syslog>
+ logging to 900 bytes plus prefixes (Noah Misch)
+
+
+ This avoids truncation of long log lines on syslog implementations
+ that have a 1KB length limit, rather than the more common 2KB.
+
+
+
- This allows external cluster management software to take control
- of whether servers restart or not.
+ This allows external cluster management software to control
+ whether the database server restarts or not.
Add a true
- linkend="xact-serializable">serializable isolation
- level (Kevin Grittner, Dan Ports)
+ linkend="xact-serializable">serializable isolation level
+ (Kevin Grittner, Dan Ports)
Prevent autovacuum from
- waiting if it cannot acquire a lock (Robert Haas)
+ waiting if it cannot acquire a table lock (Robert Haas)
- It will try to vacuum later.
+ It will try to vacuum that table later.
This allows
GiST> indexes to quickly return the
N> closest values in a query with LIMIT>.
+ For example
+
+SELECT * FROM places ORDER BY location <-> point '(101,456)' LIMIT 10;
+]]>
+
+ finds the ten places closest to a given target point.
Add FOREACH IN
- ARRAY> to PL/pgSQL
+ ARRAY> to PL/pgSQL
(Pavel Stehule)
- Add PL/Python explicit subtransactions (Jan Urbanski)
+ Add explicit subtransactions to PL/Python (Jan Urbanski)
- Add
+ Add
the
\dn> (list schemas) command (Tom Lane)
- Add a libpq connection option client_encoding>
+ Add a libpq connection option
+ linkend="libpq-connect-client-encoding">client_encoding>
which behaves like the PGCLIENTENCODING> environment
variable (Heikki Linnakangas)
- Allow libpq database clients to
- check the user name of the server process using
+ Allow libpq-using clients to
+ check the user name of the server process
+ when connecting via Unix-domain sockets, with the new
linkend="libpq-connect-requirepeer">requirepeer>
- when connecting via Unix-domain sockets
+ connection option
(Peter Eisentraut)
- Allow ECPG to accept dynamic cursor names even in
- WHERE CURRENT OF clauses
+ Allow ECPG to accept dynamic cursor names even in
+ WHERE CURRENT OF clauses
+ (Zoltan Boszormenyi)
+
+
+
+
+ Make
ecpglib> write double> values with a
+ precision of 15 digits, not 14 as formerly (Akira Kurosawa)
- Add latches to the source code to wait for events (Heikki
- Linnakangas)
+ Add latches to the source code to support waiting for events (Heikki
+ Linnakangas)
- Add nearest-neighbor support to
+ Add nearest-neighbor s
earch support to
linkend="pgtrgm">
contrib/pg_trgm> and
linkend="btree-gist">contrib/btree_gist>
(Teodor Sigaev)
Add contrib/sepgsql>
- to interface permission checks with
SE>-Linux (KaiGai Kohei)
+ to interface permission checks with
SELinux> (KaiGai Kohei)
- Add dummy_seclabel
+ Add dummy_seclabel>
contrib module (KaiGai Kohei)
- Extensive
ECPG> documentation
- improvements (Satoshi Nagayasu)
+ documentation improvements (Satoshi Nagayasu)
- Merge doc
s for
CREATE CONSTRAINT TRIGGER> and
+ Merge doc
umentation for
CREATE CONSTRAINT TRIGGER> and
linkend="SQL-CREATETRIGGER">CREATE TRIGGER>
(Alvaro Herrera)