diff --git a/doc/src/sgml/release-12.sgml b/doc/src/sgml/release-12.sgml index 02625e6bccb..cc0070f13ab 100644 --- a/doc/src/sgml/release-12.sgml +++ b/doc/src/sgml/release-12.sgml @@ -56,7 +56,7 @@ Author: Andres Freund --> -Remove the special behavior of oid columns (Andres Freund, John Naylor) +Remove the special behavior of OID columns (Andres Freund, John Naylor) @@ -98,13 +98,13 @@ Author: Peter Eisentraut --> -Move recovery.conf settings into postgresql.conf (Fujii Masao, Simon Riggs, Abhijit Menon-Sen, Sergei Kornilov) +Move recovery.conf settings into postgresql.conf (Fujii Masao, Simon Riggs, Abhijit Menon-Sen, Sergei Kornilov) recovery.conf is no longer used, and the server will not start if the -file exists. recovery.signal and standby.signal are now used to switch into non-primary mode. -trigger_file has been renamed to promote_trigger_file. The standby_mode setting has been removed. +file exists. recovery.signal and standby.signal are now used to switch into non-primary mode. +trigger_file has been renamed to . The standby_mode setting has been removed. @@ -115,7 +115,7 @@ Author: Peter Eisentraut --> -Do not allow multiple different recovery_target* specifications (Peter Eisentraut) +Do not allow multiple different recovery_target* specifications (Peter Eisentraut) @@ -135,7 +135,7 @@ Cause recovery to advance to the latest timeline by default (Peter Eisentraut) -Specifically, recovery_target_timeline now defaults to latest. Previously, it defaulted to current. +Specifically, now defaults to latest. Previously, it defaulted to current. @@ -146,7 +146,7 @@ Author: Tomas Vondra --> -Refactor geometric functions and operators (Emre Hasegeli) +Refactor geometric functions and operators (Emre Hasegeli) @@ -161,7 +161,7 @@ Author: Tomas Vondra --> -Restructure geometric types to handle NaN, underflow, overflow and division by zero more consistently (Emre Hasegeli) +Restructure geometric types to handle NaN, underflow, overflow and division by zero more consistently (Emre Hasegeli) @@ -172,7 +172,7 @@ Author: Tomas Vondra --> -Improve behavior and error reporting for the line data type (Emre Hasegeli) +Improve behavior and error reporting for the line data type (Emre Hasegeli) @@ -183,14 +183,14 @@ Author: Andrew Gierth --> -Avoid performing unnecessary rounding of REAL and DOUBLE PRECISION values (Andrew Gierth) +Avoid performing unnecessary rounding of REAL and DOUBLE PRECISION values (Andrew Gierth) This dramatically speeds up processing of floating-point values but causes additional trailing digits to potentially be displayed. Users wishing to have output that is rounded to match the previous behavior can set -extra_float_digits=0, which is no longer the default. +extra_float_digits=0, which is no longer the default. @@ -201,7 +201,7 @@ Author: Tom Lane --> -Change XML functions like xpath() to never pretty-print their output (Tom Lane) +Change XML functions like xpath() to never pretty-print their output (Tom Lane) @@ -216,7 +216,7 @@ Author: Michael Paquier --> -Rename command-line tool pg_verify_checksums to pg_checksums (Michael Paquier) +Rename command-line tool pg_verify_checksums to (Michael Paquier) @@ -227,7 +227,7 @@ Author: Alvaro Herrera --> -Require specification of -f - to send the dump contents to stdout (Euler Taveira) +Require specification of -f - to send the dump contents to stdout (Euler Taveira) @@ -261,7 +261,7 @@ Author: Tom Lane --> -Allow data type name to use non-C collations (Tom Lane, Daniel Vérité) +Allow data type name to use non-C collations (Tom Lane, Daniel Vérité) @@ -277,7 +277,7 @@ Author: Tom Lane --> -Cause DROP IF EXISTS FUNCTION/PROCEDURE/AGGREGATE/ROUTINE to generate an error if no arguments are supplied and there are multiple matching objects (David Rowley) +Cause DROP IF EXISTS FUNCTION/PROCEDURE/AGGREGATE/ROUTINE to generate an error if no arguments are supplied and there are multiple matching objects (David Rowley) @@ -292,7 +292,7 @@ Author: Peter Eisentraut --> -Remove obsolete pg_constraint.consrc column (Peter Eisentraut) +Remove obsolete pg_constraint.consrc column (Peter Eisentraut) @@ -303,7 +303,7 @@ Author: Peter Eisentraut --> -Remove obsolete pg_attrdef.adsrc column (Peter Eisentraut) +Remove obsolete pg_attrdef.adsrc column (Peter Eisentraut) @@ -318,7 +318,7 @@ Remove the ability to disable dynamic shared memory (Kyotaro Horiguchi) -Specifically, dynamic_shared_memory_type can no longer be set to none. +Specifically, can no longer be set to none. @@ -339,7 +339,7 @@ Specifically, dynamic_shared_memory_type can no longer be set Server - Partitioning + <link linkend="ddl-partitioning">Partitioning</link> @@ -364,7 +364,7 @@ Improve performance of many operations on partitioned tables (Amit Langote, Davi -Also, thousands of partitions can now be pruned efficiently. +Thousands of partitions can now be pruned efficiently. @@ -375,7 +375,7 @@ Author: Alvaro Herrera --> -Allow foreign keys to reference partitioned tables (Alvaro Herrera) +Allow foreign keys to reference partitioned tables (Alvaro Herrera) @@ -423,7 +423,7 @@ Author: Robert Haas --> -ATTACH PARTITION is now performed with reduced locking requirements (Robert Haas) +ATTACH PARTITION is now performed with reduced locking requirements (Robert Haas) @@ -434,7 +434,7 @@ Author: Michael Paquier --> -Add function pg_partition_root() to return top-most parent of a partition tree (Michael Paquier) +Add function pg_partition_root() to return top-most parent of a partition tree (Michael Paquier) @@ -445,7 +445,7 @@ Author: Alvaro Herrera --> -Add function pg_partition_ancestors() to report all ancestors of a partition (Alvaro Herrera) +Add function pg_partition_ancestors() to report all ancestors of a partition (Alvaro Herrera) @@ -456,7 +456,7 @@ Author: Michael Paquier --> -Add function pg_partition_tree() to display information about partitions (Amit Langote) +Add function pg_partition_tree() to display information about partitions (Amit Langote) @@ -467,7 +467,7 @@ Author: Michael Paquier --> -Include partitioned indexes in the system view pg_indexes (Suraj Kharage) +Include partitioned indexes in the system view pg_indexes (Suraj Kharage) @@ -528,7 +528,7 @@ Author: Thomas Munro --> -Allow parallel query when in SERIALIZABLE isolation mode (Thomas Munro) +Allow parallel query when in SERIALIZABLE isolation mode (Thomas Munro) @@ -543,7 +543,7 @@ Author: Michael Paquier --> -Prevent current_schema() and current_schemas() from being run by parallel workers (Michael Paquier) +Prevent current_schema() and current_schemas() from being run by parallel workers (Michael Paquier) @@ -562,8 +562,6 @@ Author: Alexander Korotkov 2018-07-28 [d2086b08b] Reduce path length for locking leaf B-tree pages during Author: Peter Geoghegan 2019-03-25 [f21668f32] Add "split after new tuple" nbtree optimization. -Author: Peter Geoghegan -2019-04-23 [9b1092626] Prevent O(N^2) unique index insertion edge case. --> @@ -584,7 +582,7 @@ Author: Alexander Korotkov --> -Support INCLUDE columns in GiST indexes (Andrey Borodin) +Support INCLUDE columns in GiST indexes (Andrey Borodin) @@ -595,7 +593,7 @@ Author: Alexander Korotkov --> -Add support for nearest-neighbor (KNN) searches of SP-GiST indexes (Nikita Glukhov, Alexander Korotkov, Vlad Sterzhanov) +Add support for nearest-neighbor (KNN) searches of SP-GiST indexes (Nikita Glukhov, Alexander Korotkov, Vlad Sterzhanov) @@ -692,7 +690,7 @@ Author: Tomas Vondra --> -Allow CREATE STATISTICS to create most-common-value statistics for multiple columns (Tomas Vondra) +Allow to create most-common-value statistics for multiple columns (Tomas Vondra) @@ -709,7 +707,7 @@ Author: Tom Lane --> -Allow common table expressions (CTE) to be inlined in later parts of the query (Andreas Karlsson, Andrew Gierth, David Fetter, Tom Lane) +Allow common table expressions (CTE) to be inlined in later parts of the query (Andreas Karlsson, Andrew Gierth, David Fetter, Tom Lane) @@ -729,7 +727,7 @@ Allow control over when generic plans are used for prepared statements (Pavel St -This is controlled by the plan_cache_mode server variable. +This is controlled by the server variable. @@ -753,7 +751,7 @@ Author: Tom Lane --> -Add support for function selectivity (Tom Lane) +Add support for function selectivity (Tom Lane) @@ -779,7 +777,7 @@ Author: Tom Lane --> -Improve optimizations for domains that have no check constraints (Tom Lane) +Improve optimizations for domains that have no check constraints (Tom Lane) @@ -790,7 +788,7 @@ Author: Tom Lane --> -Inline calls to LEAST and GREATEST to improve optimization (Vik Fearing) +Inline calls to LEAST and GREATEST to improve optimization (Vik Fearing) @@ -838,7 +836,7 @@ Author: Tom Lane --> -Improve optimizer estimates for tid inequality comparisons (Edmund Horner) +Improve optimizer estimates for tid inequality comparisons (Edmund Horner) @@ -873,7 +871,7 @@ Author: Bruce Momjian --> -Enable Just-in-Time (JIT) compilation by default (Andres Freund) +Enable Just-in-Time (JIT) compilation by default (Andres Freund) @@ -888,7 +886,7 @@ Author: Andres Freund --> -Greatly reduce memory consumption of COPY and function calls (Andres Freund, Tomas Vondra, Tom Lane) +Greatly reduce memory consumption of and function calls (Andres Freund, Tomas Vondra, Tom Lane) @@ -923,7 +921,7 @@ Author: Stephen Frost --> -Allow TOAST values to be minimally decompressed (Paul Ramsey) +Allow TOAST values to be minimally decompressed (Paul Ramsey) @@ -938,7 +936,7 @@ Author: Robert Haas --> -Allow ALTER TABLE .. SET NOT NULL to avoid unnecessary checking (Sergei Kornilov) +Allow ALTER TABLE .. SET NOT NULL to avoid unnecessary checking (Sergei Kornilov) @@ -968,7 +966,7 @@ Author: Andres Freund --> -Improve speed in converting strings to int2/int4 integers (Andres Freund) +Improve speed in converting strings to int2/int4 integers (Andres Freund) @@ -997,7 +995,7 @@ Author: Thomas Munro --> -Improve the speed of setting the process title on FreeBSD (Thomas Munro) +Improve the speed of setting the process title on FreeBSD (Thomas Munro) @@ -1019,11 +1017,11 @@ Author: Alvaro Herrera --> -Allow logging of only a percentage of statements and transactions meeting log_min_duration_statement criteria (Adrien Nayrat) +Allow logging of only a percentage of statements and transactions meeting criteria (Adrien Nayrat) -The parameters log_statement_sample_rate and log_transaction_sample_rate control this. +The parameters and control this. @@ -1040,7 +1038,7 @@ Report progress of CREATE INDEX and REINDEX -Progress is reported in the pg_stat_progress_create_index system view +Progress is reported in the pg_stat_progress_create_index system view @@ -1055,7 +1053,7 @@ Add progress reporting to CLUSTER and VACUUM FULL -Progress is reported in the pg_stat_progress_cluster system view. +Progress is reported in the pg_stat_progress_cluster system view. @@ -1066,7 +1064,7 @@ Author: Michael Paquier --> -Add progress reporting to pg_checksums (Michael Banck, Bernd Helmle) +Add progress reporting to (Michael Banck, Bernd Helmle) @@ -1096,7 +1094,7 @@ Add tracking of global objects in system view pg_stat_database -Global objects have a pg_stat_database.datoid value of zero. +Global objects have a pg_stat_database.datoid value of zero. @@ -1111,7 +1109,7 @@ Add the ability to list the contents of the archive directory (Christoph Moench- -The function is pg_ls_archive_statusdir(). +The function is pg_ls_archive_statusdir(). @@ -1126,7 +1124,7 @@ Add the ability to list the contents of temporary directories (Nathan Bossart) -The function, pg_ls_tmpdir(), optionally allows specification of a tablespace. +The function, pg_ls_tmpdir(), optionally allows specification of a tablespace. @@ -1152,7 +1150,7 @@ Author: Peter Eisentraut --> -Restrict visibility of rows in pg_stat_ssl by unprivileged users (Peter Eisentraut) +Restrict visibility of rows in pg_stat_ssl by unprivileged users (Peter Eisentraut) @@ -1185,7 +1183,7 @@ Author: Stephen Frost --> -Unconditionally include application_name in server log authentication messages (Don Seiler) +Unconditionally include in server log authentication messages (Don Seiler) @@ -1207,7 +1205,7 @@ Author: Michael Paquier --> -Add the timestamp of the last received standby message to pg_stat_replication (Lim MyungKyu) +Add the timestamp of the last received standby message to pg_stat_replication (Lim MyungKyu) @@ -1218,7 +1216,7 @@ Author: Michael Paquier --> -Add wait event for fsync of WAL segments (Konstantin Knizhnik) +Add wait event for fsync of WAL segments (Konstantin Knizhnik) @@ -1284,12 +1282,12 @@ Author: Stephen Frost --> -Add GSSAPI client and server-side encryption support (Robbie Harwood, Stephen Frost) +Add GSSAPI client and server-side encryption support (Robbie Harwood, Stephen Frost) -Add pg_hba.conf hostgssenc and hostnogssenc record types. This would typically use the gss authentication method. This also adds a libpq gssencmode option, and -a pg_stat_gssapi system view. +Add pg_hba.conf hostgssenc and hostnogssenc record types. This would typically use the gss authentication method. This also adds a libpq option, and +a system view. @@ -1300,7 +1298,7 @@ Author: Magnus Hagander --> -Allow the clientcert pg_hba.conf option to check that the database user name matches the certificate common name (Julian Markwort, Marius Timmer) +Allow the clientcert pg_hba.conf option to check that the database user name matches the certificate common name (Julian Markwort, Marius Timmer) @@ -1315,11 +1313,11 @@ Author: Thomas Munro --> -Allow discovery of the LDAP server using DNS SRV records (Thomas Munro) +Allow discovery of the LDAP server using DNS SRV records (Thomas Munro) -This avoids the requirement of specifying 'ldapserver', and is only supported if PostgreSQL is compiled with OpenLDAP. +This avoids the requirement of specifying ldapserver, and is only supported if PostgreSQL is compiled with OpenLDAP. @@ -1330,7 +1328,7 @@ Author: Michael Paquier --> -Prevent TRUNCATE from requesting a lock on tables for which it lacks permission (Michael Paquier) +Prevent from requesting a lock on tables for which it lacks permission (Michael Paquier) @@ -1369,7 +1367,7 @@ Author: Michael Paquier --> -Add ability to enable/disable cluster checksums using pg_checksums (Michael Banck, Michael Paquier) +Add ability to enable/disable cluster checksums using (Michael Banck, Michael Paquier) @@ -1384,7 +1382,7 @@ Author: Tom Lane --> -Reduce the default value of autovacuum_vacuum_cost_delay to 2ms (Tom Lane) +Reduce the default value of to 2ms (Tom Lane) @@ -1395,7 +1393,7 @@ Author: Tom Lane --> -Allow vacuum_cost_delay to specify sub-millisecond delays (Tom Lane) +Allow to specify sub-millisecond delays (Tom Lane) @@ -1410,7 +1408,7 @@ Author: Tom Lane --> -Allow time-based server variables to use micro-seconds (us) (Tom Lane) +Allow time-based server variables to use micro-seconds (us) (Tom Lane) @@ -1447,7 +1445,7 @@ Author: Thomas Munro --> -Add wal_recycle and wal_init_zero server variables to avoid WAL file recycling (Jerry Jelinek) +Add and server variables to avoid WAL file recycling (Jerry Jelinek) @@ -1466,7 +1464,7 @@ Add parameter to control the server TCP timeout (Ryohei Nagau -The parameter is tcp_user_timeout. +The parameter is . @@ -1481,7 +1479,7 @@ Allow control of the minimum and maximum SSL> protocol versio -The server settings are ssl_min_protocol_version and ssl_max_protocol_version. +The server settings are and . @@ -1492,7 +1490,7 @@ Author: Peter Eisentraut --> -Add server variable ssl_library to report the SSL library version used by the server (Peter Eisentraut) +Add server variable to report the SSL library version used by the server (Peter Eisentraut) @@ -1507,7 +1505,7 @@ Add server variable to control the type of shared memory to use (Andres Freund) -The variable is shared_memory_type. Its purpose is to allow selection of System V shared memory, if desired. +The variable is . Its purpose is to allow selection of System V shared memory, if desired. @@ -1533,7 +1531,7 @@ Allow some recovery parameters to be changed with reload (Peter Eisentraut) -These parameters are archive_cleanup_command, promote_trigger_file, recovery_end_command, and recovery_min_apply_delay. +These parameters are , , , and . @@ -1544,7 +1542,7 @@ Author: Michael Paquier --> -Allow the streaming replication timeout to be set per connection (Tsunakawa Takayuki) +Allow the streaming replication timeout () to be set per connection (Tsunakawa Takayuki) @@ -1561,11 +1559,11 @@ Author: Michael Paquier --> -Add function pg_promote() to promote standbys to primaries (Laurenz Albe, Michael Paquier) +Add function pg_promote() to promote standbys to primaries (Laurenz Albe, Michael Paquier) -Previously, this operation was only possible by using pg_ctl or creating a trigger file. +Previously, this operation was only possible by using or creating a trigger file. @@ -1580,7 +1578,7 @@ Allow replication slots to be copied (Masahiko Sawada) -The functions are pg_copy_physical_replication_slot() and pg_copy_logical_replication_slot(). +The functions are pg_copy_physical_replication_slot() and pg_copy_logical_replication_slot(). @@ -1591,7 +1589,7 @@ Author: Michael Paquier --> -Have max_wal_senders not count as part of max_connections (Alexander Kukushkin) +Have not count as part of (Alexander Kukushkin) @@ -1602,7 +1600,7 @@ Author: Peter Eisentraut --> -Add an explicit value of 'current' for recovery_target_timeline (Peter Eisentraut) +Add an explicit value of current for (Peter Eisentraut) @@ -1613,7 +1611,7 @@ Author: Michael Paquier --> -Have recovery fail if a two-phase transaction status file is corrupt (Michael Paquier) +Have recovery fail if a two-phase transaction status file is corrupt (Michael Paquier) @@ -1637,11 +1635,11 @@ Author: Peter Eisentraut --> -Add REINDEX CONCURRENTLY to allow reindexing concurrently (Michael Paquier, Andreas Karlsson, Peter Eisentraut) +Add CONCURRENTLY to allow reindexing concurrently (Michael Paquier, Andreas Karlsson, Peter Eisentraut) -This is also controlled by the reindexdb option. +This is also controlled by the option. @@ -1652,7 +1650,7 @@ Author: Peter Eisentraut --> -Add support for generated columns (Peter Eisentraut) +Add support for generated columns (Peter Eisentraut) @@ -1682,7 +1680,7 @@ Allow enumerated values to be added in more transaction types (Andrew Dunstan, T -Previously, ALTER TYPE ... ADD VALUE could only be called in a transaction that created the enumerated type. Now, the only restriction is that the new enumerated value +Previously, ALTER TYPE ... ADD VALUE could only be called in a transaction that created the enumerated type. Now, the only restriction is that the new enumerated value cannot be referenced until the transaction commits. @@ -1698,7 +1696,7 @@ Add command to end a transaction and start a new one (Peter Eisentraut) -The commands are COMMIT AND CHAIN and ROLLBACK AND CHAIN. +The commands are COMMIT AND CHAIN and ROLLBACK AND CHAIN. @@ -1709,7 +1707,7 @@ Author: Peter Eisentraut --> -Allow the creation of collations that report string equality for strings that are not byte-wise equal (Peter Eisentraut) +Allow the creation of collations that report string equality for strings that are not byte-wise equal (Peter Eisentraut) @@ -1727,7 +1725,7 @@ Author: Fujii Masao --> -Add VACUUM and CREATE TABLE options to prevent VACUUM from truncating trailing empty pages (Tsunakawa Takayuki) +Add and CREATE TABLE options to prevent VACUUM from truncating trailing empty pages (Tsunakawa Takayuki) @@ -1779,11 +1777,11 @@ Author: Tomas Vondra --> -Add EXPLAIN option SETTINGS to output non-default optimizer settings (Tomas Vondra) +Add option SETTINGS to output non-default optimizer settings (Tomas Vondra) -This can also be output in auto-explain via auto_explain.log_settings. +This can also be output in auto-explain via .log_settings. @@ -1798,7 +1796,7 @@ Allow aggregates to be replaced (Andrew Gierth) -The command is CREATE OR REPLACE AGGREGATE. +The command is CREATE OR REPLACE AGGREGATE. @@ -1809,7 +1807,7 @@ Author: Peter Eisentraut --> -Allow modifications of system tables using ALTER TABLE (Peter Eisentraut) +Allow modifications of system tables using (Peter Eisentraut) @@ -1824,7 +1822,7 @@ Author: Tom Lane --> -Allow RECORD and RECORD[] to be specified as a function return-value record (Elvis Pranskevichus) +Allow RECORD and RECORD[] to be specified as a function return-value record (Elvis Pranskevichus) @@ -1865,6 +1863,10 @@ Author: Tom Lane Update Snowball stemmer dictionaries with support for new languages (Arthur Zakirov) + + +This adds additional stemming languages to full text search. + @@ -1889,7 +1891,7 @@ Author: Tom Lane --> -Allow data type name to more seamlessly be compared to other text types (Tom Lane) +Allow data type name to more seamlessly be compared to other text types (Tom Lane) @@ -1913,7 +1915,7 @@ Author: Alexander Korotkov --> -Add support for the SQL/JSON path language (Nikita Glukhov, Teodor Sigaev, Alexander Korotkov, Oleg Bartunov, Liudmila Mantrova) +Add support for the SQL/JSON path language (Nikita Glukhov, Teodor Sigaev, Alexander Korotkov, Oleg Bartunov, Liudmila Mantrova) @@ -1928,7 +1930,7 @@ Author: Tom Lane --> -Add support for hyperbolic functions (Lætitia Avrot) +Add support for hyperbolic functions (Lætitia Avrot) @@ -1941,9 +1943,8 @@ Also add log10() as alias for log(), f Author: Dean Rasheed 2018-10-06 [e954a727f] Improve the accuracy of floating point statistical aggre --> - -Improve the accuracy of statistical aggregates like variance() by using more precise algorithms (Dean Rasheed) +Improve the accuracy of statistical aggregates like variance() by using more precise algorithms (Dean Rasheed) @@ -1954,7 +1955,7 @@ Author: Tom Lane --> -Allow date_trunc() to have an additional argument to control the time zone (Vik Fearing, Tom Lane) +Allow date_trunc() to have an additional argument to control the time zone (Vik Fearing, Tom Lane) @@ -1969,11 +1970,11 @@ Author: Alexander Korotkov --> -Adjust to_timestamp()/to_date() functions to be more forgiving of template mismatches (Artur Zakirov, Alexander Korotkov, Liudmila Mantrova) +Adjust to_timestamp()/to_date() functions to be more forgiving of template mismatches (Artur Zakirov, Alexander Korotkov, Liudmila Mantrova) -This new behavior more closely matches the Oracle functions of the same name. DETAILS? +This new behavior more closely matches the Oracle functions of the same name. DETAILS? @@ -1984,7 +1985,7 @@ Author: Alvaro Herrera --> -Improve node detection and escaping of XML functions (Pavel Stehule, Markus Winand, Chapman Flack) +Improve node detection and escaping of XML functions (Pavel Stehule, Markus Winand, Chapman Flack) @@ -2034,7 +2035,8 @@ Author: Tom Lane --> -Allow commands and variables with the same name as commands to be used in the same PL/pgSQL function (Tom Lane) +Allow commands and variables with the same name as commands to be used in the same +PL/pgSQL function (Tom Lane) @@ -2073,11 +2075,11 @@ Author: Michael Meskes --> -Allow ECPG to create variables of data type bytea (Ryo Matsumura) +Allow to create variables of data type bytea (Ryo Matsumura) -This allows to interaction with bytea data directly, rather than using a binary encoding. +This allows to interaction with bytea data directly, rather than using a binary encoding. @@ -2108,7 +2110,7 @@ Add parameter to control libpq's TCP timeout (Ryohei Nagaura) -The parameter is tcp_user_timeout. +The parameter is . @@ -2134,7 +2136,7 @@ Add libpq function to report the memory size of the query result (Lars Kanis, To -The function is PQresultMemorySize(). +The function is PQresultMemorySize(). @@ -2313,7 +2315,7 @@ Author: Michael Paquier --> -Allow vacuumdb to select tables for vacuum based on their wraparound horizon (Nathan Bossart) +Allow to select tables for vacuum based on their wraparound horizon (Nathan Bossart) @@ -2343,7 +2345,7 @@ Author: Alexander Korotkov --> -Allow control of log file rotation via pg_ctl (Kyotaro Horiguchi, Alexander Kuzmenkov, Alexander Korotkov) +Allow control of log file rotation via (Kyotaro Horiguchi, Alexander Kuzmenkov, Alexander Korotkov) @@ -2373,7 +2375,7 @@ Author: Peter Eisentraut --> -Allow pg_upgrade to use the file system cloning feature (Peter Eisentraut) +Allow to use the file system cloning feature (Peter Eisentraut) @@ -2403,7 +2405,7 @@ Author: Tom Lane --> -Have initdb determine the local timezone from the /etc/localtime symbolic link, if it exists (Tom Lane) +Have determine the local timezone from the /etc/localtime symbolic link, if it exists (Tom Lane) @@ -2418,7 +2420,7 @@ Author: Michael Paquier --> -Allow pg_checksums to disable fsync operations (Michael Paquier) +Allow to disable fsync operations (Michael Paquier) @@ -2433,7 +2435,7 @@ Author: Michael Paquier --> -Allow pg_rewind to disable fsync operations (Michael Paquier) +Allow to disable fsync operations (Michael Paquier) @@ -2549,7 +2551,7 @@ Author: Andres Freund --> -Add CREATE ACCESS METHOD command to create new table types (Haribabu Kommi, Andres Freund, Alvaro Herrera, Dimitri Dolgov) +Add command to create new table types (Haribabu Kommi, Andres Freund, Alvaro Herrera, Dimitri Dolgov) @@ -2571,7 +2573,7 @@ Author: Andrew Dunstan --> -Build Cygwin binaries using dynamic instead of static libraries (Marco Atzeri) +Build Cygwin binaries using dynamic instead of static libraries (Marco Atzeri) @@ -2582,7 +2584,7 @@ Author: Michael Paquier --> -Remove configure switch (Michael Paquier) +Remove configure switch (Michael Paquier) @@ -2597,7 +2599,7 @@ Author: Tom Lane --> -Properly report Winsock errors on Windows (Tom Lane) +Properly report Winsock errors on Windows (Tom Lane) @@ -2611,7 +2613,7 @@ Author: Andres Freund --> -Require a C99-supported compiler, and MSCV 2013 or later on Windows (Andres Freund) +Require a C99-supported compiler, and MSCV 2013 or later on Windows (Andres Freund) @@ -2642,7 +2644,7 @@ Author: Robert Haas --> -More clearly document the problems of server failure during exclusive base backups (David Steele, Robert Haas) +More clearly document the problems of server failure during exclusive base backups (David Steele, Robert Haas) @@ -2653,7 +2655,7 @@ Author: Greg Stark --> -Document that the "B"/bytes units can be specified for server variables (Greg Stark) +Document that the B/bytes units can be specified for server variables (Greg Stark) @@ -2664,7 +2666,7 @@ Author: Joe Conway --> -Add documentation for aclitem functions and operators (Fabien Coelho, John Naylor) +Add documentation for aclitem functions and operators (Fabien Coelho, John Naylor) @@ -2674,7 +2676,7 @@ Author: Peter Eisentraut --> -Update documentation on the use of NFS (Peter Eisentraut) +Update documentation on the use of NFS (Peter Eisentraut) @@ -2712,7 +2714,7 @@ Author: Etsuro Fujita --> -Improve optimizer cost accounting for pushdown of aggregates to postgres_fdw tables (Etsuro Fujita) +Improve optimizer cost accounting for pushdown of aggregates to tables (Etsuro Fujita) @@ -2743,7 +2745,7 @@ Author: Amit Kapila --> -Allow pg_stat_statements_reset() to be more granular (Haribabu Kommi, Amit Kapila) +Allow pg_stat_statements_reset() to be more granular (Haribabu Kommi, Amit Kapila) @@ -2758,7 +2760,7 @@ Author: Andrew Dunstan --> -Allow control of the auto_explain log level (Tom Dunstan, Andrew Dunstan) +Allow control of the log level (Tom Dunstan, Andrew Dunstan) @@ -2784,7 +2786,7 @@ Author: Thomas Munro --> -Allow unaccent to handle some accents encoded as combining characters (Hugh Ranalli) +Allow to handle some accents encoded as combining characters (Hugh Ranalli) @@ -2806,7 +2808,7 @@ Author: Tom Lane --> -Add 64-bit hash function to citext (Amul Sul) +Add 64-bit hash function to (Amul Sul) @@ -2821,7 +2823,7 @@ Author: Tom Lane --> -Add 64-bit hash function to hstore (Amul Sul) +Add 64-bit hash function to (Amul Sul) @@ -2838,7 +2840,7 @@ Author: Michael Paquier --> -Improve oid2name and vacuumlo option handling to match other commands (Tatsuro Yamada) +Improve and option handling to match other commands (Tatsuro Yamada)