From: Bruce Momjian Date: Fri, 20 Sep 2024 20:00:10 +0000 (-0400) Subject: doc PG 17 relnotes: add major features list X-Git-Tag: REL_17_0~3 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=1d7cef2b60b90673eb23e26fdb58dcc3e521ba55;p=thirdparty%2Fpostgresql.git doc PG 17 relnotes: add major features list Reported-by: Tom Lane Discussion: https://postgr.es/m/d1748552-31f5-4f80-937b-767b5f7d8324@postgresql.org Author: Jonathan Katz Backpatch-through: 17 only --- diff --git a/doc/src/sgml/release-17.sgml b/doc/src/sgml/release-17.sgml index 9d69016cd6c..fdbbbed07aa 100644 --- a/doc/src/sgml/release-17.sgml +++ b/doc/src/sgml/release-17.sgml @@ -18,7 +18,81 @@ - TO BE COMPLETED LATER + + + New memory management system for VACUUM, which reduces + memory consumption and can improve overall vacuuming performance. + + + + + + New SQL/JSON capabilities, including constructors, + identity functions, and the JSON_TABLE() + function, which converts JSON data into a table representation. + + + + + + Various query performance improvements, including to sequential reads + using streaming I/O, write throughput under high concurrency, and + searches over multiple values in a btree + index. + + + + + + Logical replication enhancements, including: + + + + Failover control + + + + + pg_createsubscriber, + a utility that logical replicas from physical standbys + + + + + pg_upgrade now + preserves replication slots on both publishers and subscribers + + + + + + + + + New client-side connection option, sslnegotiation=direct, + that allows direct TLS handshakes that avoids a round-trip negotation. + + + + + + pg_basebackup + now supports incremental backup. + + + + + + COPY adds a new option, + ON_ERROR ignore, that allows a copy operation to + continue in the event of an error. + +