Update release items from Joe Conway.
This commit is contained in:
parent
5b1b5f072d
commit
c6a27e0e7c
22
HISTORY
22
HISTORY
@ -44,6 +44,7 @@ Improve GEQO optimizer performance (Tom)
|
|||||||
Allow IN/NOT IN to be handled via hash tables (Tom)
|
Allow IN/NOT IN to be handled via hash tables (Tom)
|
||||||
Improve NOT IN (subquery) performance (Tom)
|
Improve NOT IN (subquery) performance (Tom)
|
||||||
Allow most IN subqueries to be processed as joins (Tom)
|
Allow most IN subqueries to be processed as joins (Tom)
|
||||||
|
Allow the postmaster to preload libraries using preload_libraries (Joe)
|
||||||
Improve reverse index scan performance (Tom)
|
Improve reverse index scan performance (Tom)
|
||||||
Improve optimizer cost computations, particularly for subqueries (Tom)
|
Improve optimizer cost computations, particularly for subqueries (Tom)
|
||||||
Assume WHERE a.x = b.y and b.y = 42 also means a.x = 42 (Tom)
|
Assume WHERE a.x = b.y and b.y = 42 also means a.x = 42 (Tom)
|
||||||
@ -65,7 +66,6 @@ Rename show_*_stats to log_*_stats (Bruce)
|
|||||||
Rename show_source_port to log_source_port (Bruce)
|
Rename show_source_port to log_source_port (Bruce)
|
||||||
Rename hostname_lookup to log_hostname (Bruce)
|
Rename hostname_lookup to log_hostname (Bruce)
|
||||||
Add checkpoint_warning to warn of excessive checkpointing (Bruce)
|
Add checkpoint_warning to warn of excessive checkpointing (Bruce)
|
||||||
Allow the postmaster to preload libraries using preload_libraries (Joe)
|
|
||||||
New read-only server parameters for localization (Tom)
|
New read-only server parameters for localization (Tom)
|
||||||
Change debug server log messages to output as DEBUG rather than LOG (Bruce)
|
Change debug server log messages to output as DEBUG rather than LOG (Bruce)
|
||||||
Prevent server log variables from being turned off by non-super users (Bruce)
|
Prevent server log variables from being turned off by non-super users (Bruce)
|
||||||
@ -78,7 +78,7 @@ New is_superuser read-only variable (Tom)
|
|||||||
New server-side parameter log_error_verbosity to control error detail (Tom)
|
New server-side parameter log_error_verbosity to control error detail (Tom)
|
||||||
postgres --help-config now dumps server config variables (Tom)
|
postgres --help-config now dumps server config variables (Tom)
|
||||||
Make default shared_buffers 1000 and max_connections 100, if possible (Tom)
|
Make default shared_buffers 1000 and max_connections 100, if possible (Tom)
|
||||||
Add pg_settings table to see server settings (Joe)
|
Add new columns in pg_settings: context, type, source , min_val, max_val (Joe)
|
||||||
Prevent assign_session_authorization() from being confused by
|
Prevent assign_session_authorization() from being confused by
|
||||||
all-numeric user names (Tom)
|
all-numeric user names (Tom)
|
||||||
|
|
||||||
@ -186,11 +186,13 @@ Arrays may now be specified as ARRAY[1,2,3], ARRAY[['a','b'],['c','d']],
|
|||||||
or ARRAY[ARRAY[ARRAY[2]]] (Joe)
|
or ARRAY[ARRAY[ARRAY[2]]] (Joe)
|
||||||
Allow proper comparisons for arrays (Joe)
|
Allow proper comparisons for arrays (Joe)
|
||||||
Allow indexes on array columns, and used in ORDER BY and DISTINCT (Joe)
|
Allow indexes on array columns, and used in ORDER BY and DISTINCT (Joe)
|
||||||
Allow WHERE qualifications of the form 'col IN/ANY/SOME/ALL (array) (?) (Joe)
|
Allow WHERE qualification 'expr <oper> ANY/SOME/ALL (array-expr)' (Tom, Joe)
|
||||||
Allow SQL functions to return arrays and take them as params (Joe)
|
Allow polymorphic SQL functions (Tom, Joe)
|
||||||
Allow array concatenation with '||' and normal array comparisons (Joe)
|
Allow array concatenation with '||' and normal array comparisons (Joe)
|
||||||
New array functions array_append(), array_cat(), array_lower(),
|
New array functions array_append(), array_cat(), array_lower(),
|
||||||
array_prepend(), array_to_string(), array_upper(), string_to_array() (Joe)
|
array_prepend(), array_to_string(), array_upper(), string_to_array() (Joe)
|
||||||
|
Allow user defined aggregates to use polymorphic functions (Tom, Joe)
|
||||||
|
Allow polymorphic user defined aggregates (Tom, Joe)
|
||||||
Allow assignments to empty arrays (Joe)
|
Allow assignments to empty arrays (Joe)
|
||||||
Allow 60 in seconds fields of timestamp, time, interval input values (Tom)
|
Allow 60 in seconds fields of timestamp, time, interval input values (Tom)
|
||||||
Allow PREPARE/bind of utility commands like FETCH and EXPLAIN (Tom)
|
Allow PREPARE/bind of utility commands like FETCH and EXPLAIN (Tom)
|
||||||
@ -224,6 +226,11 @@ Allow PL/pgSQL to declare variables of composite types without %ROWTYPE (Tom)
|
|||||||
Fix PL/python _quote() function to handle big integers (?)
|
Fix PL/python _quote() function to handle big integers (?)
|
||||||
Make PL/python an untrusted language, now called plpythonu (Kevin Jacobs, Tom)
|
Make PL/python an untrusted language, now called plpythonu (Kevin Jacobs, Tom)
|
||||||
Change PL/pgSQL EXECUTE INTO to CREATE TABLE AS EXECUTE? (Peter)
|
Change PL/pgSQL EXECUTE INTO to CREATE TABLE AS EXECUTE? (Peter)
|
||||||
|
Allow polymorphic PL/pgSQL functions (Tom, Joe)
|
||||||
|
Improved compiled function caching mechanism in PL/pgSQL with full
|
||||||
|
support for polymorphism (Tom, Joe)
|
||||||
|
Add new $0 parameter in PL/pgSQL representing the function's actual
|
||||||
|
return type (Tom, Joe)
|
||||||
|
|
||||||
_________________________________________________________________
|
_________________________________________________________________
|
||||||
|
|
||||||
@ -314,13 +321,14 @@ Upgrade mysql
|
|||||||
Update cube (Bruno Wolff III)
|
Update cube (Bruno Wolff III)
|
||||||
Update earthdistance to use cube (Bruno Wolff III)
|
Update earthdistance to use cube (Bruno Wolff III)
|
||||||
Update btree_gist (Oleg)
|
Update btree_gist (Oleg)
|
||||||
Add hashes to tablefuncs (Joe)
|
Add hashed based crosstab function to tablefuncs (Joe)
|
||||||
|
Add serial column to order connectby() siblings in tablefuncs (Nabil Sayegh,Joe)
|
||||||
|
Add named persistent connections to dblink (Shridhar Daithanka)
|
||||||
New pg_autovacuum allows automatic VACUUM (Matthew T. O'Connor)
|
New pg_autovacuum allows automatic VACUUM (Matthew T. O'Connor)
|
||||||
Allow pgbench to honor PGHOST, PGPORT, PGUSER env. variables (Tatsuo)
|
Allow pgbench to honor PGHOST, PGPORT, PGUSER env. variables (Tatsuo)
|
||||||
Improve intarray (Teodor Sigaev)
|
Improve intarray (Teodor Sigaev)
|
||||||
Improve pgstattuple (Rod)
|
Improve pgstattuple (Rod)
|
||||||
Fix second argument to metaphone() in fullystrmatch
|
Fix bug in metaphone() in fuzzystrmatch
|
||||||
Add named persistent connections to dblink (Shridhar Daithanka)
|
|
||||||
Improve adddepend (Rod)
|
Improve adddepend (Rod)
|
||||||
Update spi/timetravel (B?jthe Zolt?n)
|
Update spi/timetravel (B?jthe Zolt?n)
|
||||||
Fix dbase -s option (Thomas Behr)
|
Fix dbase -s option (Thomas Behr)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user