This feature is called Streaming Replication.
feature, as well as extensive
Outer joins where the inner side is unique and not referenced in
the query are unnecessary and are therefore now removed. This will
accelerate many automatically generated queries, such as those created
- by object-relational mappers.
+ by object-relational mappers (ORM).
- This lets DBAs and security staff to audit when database settings
+ This lets DBAs and security staff audit when database settings
were changed.
Add ALTER
DEFAULT PRIVILEGES> command to control privileges
- of all newly-created objects (Petr Jelinek)
+ of newly-created objects (Petr Jelinek)
This greatly simplifies the assignment of object privileges in
- a complex database application. Defaults currently support tables
+ a complex database application. Defaults currently support tables,
views, sequences, and functions. Defaults may be assigned on a
per-schema basis or database-wide.
This allows UPDATE tab SET col = col + 1> to work on
- columns that have a unique indexes or are marked as primary keys,
+ columns that have a unique indexes or are marked as primary key,
but DEFERRABLE INITIALLY DEFERRED> must be used to mark
the constraint as deferred.
- Generalize uniqueness constraints by allowing arbitrary operator
+ Exclusion Constraints: generalize uniqueness constraints by allowing arbitrary operator
comparisons, not just equality (Jeff Davis)
Implement anonymous functions using the
- linkend="SQL-DO">DO> statement (Petr
- Jelinek, Joshua Tolley, Hannu Valtonen)
+ linkend="SQL-DO">DO> statement, a.k.a anonymous
+ blocks (Petr Jelinek, Joshua Tolley, Hannu Valtonen)
- This can be enabled with the server variable
+ This can be
globally enabled with the server variable
linkend="guc-plperl-use-strict">plperl.use_strict.
Add the
string> data type in ecpg>
- Informix-compatibility mode (Zoltan Boszormenyi)
+ Informix-compatibility mode (Boszormenyi Zoltan)
Allow
ecpg> to use noise words FROM> and
- IN> in FETCH> and MOVE> (Zoltan
- Boszormenyi)
+ IN> in FETCH> and MOVE> (Boszormenyi
+ Zoltan)