mirror of
https://github.com/postgres/postgres.git
synced 2025-04-22 23:02:54 +03:00
9.3 release note updates from Dean Rasheed, Jov, Heikki Linnakangas,
Erikjan Rijkers
This commit is contained in:
parent
cc7b0c2553
commit
2d3edce6b3
@ -198,9 +198,9 @@
|
|||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Improve performance of the CREATE TABLE ... ON COMMIT DELETE ROWS
|
Improve performance of the CREATE TEMPORARY TABLE ... ON COMMIT
|
||||||
clause by only issuing delete if the temporary table was accessed
|
DELETE ROWS clause by only issuing delete if the temporary table
|
||||||
(Heikki Linnakangas)
|
was accessed (Heikki Linnakangas)
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
@ -516,18 +516,21 @@
|
|||||||
Store WAL in a continuous stream, rather than skipping the last
|
Store WAL in a continuous stream, rather than skipping the last
|
||||||
16MB segment every 4GB (Heikki Linnakangas) BACKWARD COMPATIBLE BREAK
|
16MB segment every 4GB (Heikki Linnakangas) BACKWARD COMPATIBLE BREAK
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
|
||||||
|
|
||||||
<listitem>
|
|
||||||
<para>
|
<para>
|
||||||
Restructure WAL files to better handle timeline changes during
|
If you have WAL backup or restore scripts that took the skipping
|
||||||
recovery (Heikki Linnakangas)
|
into account, they need to be adjusted.
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Restructure WAL files to use a more compact storage format (Heikki Linnakangas)
|
Change the WAL record format to allow splitting the record header
|
||||||
|
across pages (Heikki Linnakangas)
|
||||||
|
</para>
|
||||||
|
|
||||||
|
<para>
|
||||||
|
The new format is slightly more compact.
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
@ -600,7 +603,7 @@
|
|||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Add CREATE SCHEMA ... IF NOT EXIST clause (Fabrízio de
|
Add CREATE SCHEMA ... IF NOT EXISTS clause (Fabrízio de
|
||||||
Royes Mello)
|
Royes Mello)
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
@ -638,7 +641,7 @@
|
|||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Allow CREATE TABLE IF NOT EXIST to succeed for a non-existent schema
|
Allow CREATE TABLE IF NOT EXISTS to succeed for a non-existent schema
|
||||||
(Bruce Momjian)
|
(Bruce Momjian)
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
@ -762,7 +765,9 @@
|
|||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
INSTEAD rules are still available for complex views.
|
Simple views that reference some or all columns from a single base table
|
||||||
|
are now updatable by default. More complex views can be made updatable
|
||||||
|
using INSTEAD OF triggers or INSTEAD rules.
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
@ -1478,6 +1483,18 @@
|
|||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
|
<listitem>
|
||||||
|
<para>
|
||||||
|
Use a 64-bit integer to represent WAL positions (XLogRecPtr)
|
||||||
|
instead of two 32-bit integers (Heikki Linnakangas)
|
||||||
|
</para>
|
||||||
|
|
||||||
|
<para>
|
||||||
|
Generally, tools that need to read the WAL format will need to
|
||||||
|
be adjusted.
|
||||||
|
</para>
|
||||||
|
</listitem>
|
||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Allow PL/Python to support platform-specific include directories (Peter Eisentraut)
|
Allow PL/Python to support platform-specific include directories (Peter Eisentraut)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user