-->
-In ltree, when using adjacent asterisks with braces, e.g. "*{2}.*{3}", properly interpret that as "*{5}" (Nikita Glukhov)
+In ltree, when using adjacent asterisks with braces, e.g. ".*{2}.*{3}", properly interpret that as ".*{5}" (Nikita Glukhov)
For example, partitionwise joins can now happen between partitioned
-tables where the ancestors do not exactly match.
+tables even when their partition bounds do not match exactly.
Previously, partitions had to be replicated individually. Now partitioned tables can be published explicitly causing all partitions to be automatically published. Addition/removal of partitions from
-partitioned tables are automatically added/removed from publications. The CREATE PUBLICATION option publish_via_partition_root controls whether partitioned tables are published as their own or their ancestors.
+partitioned tables are automatically added/removed from publications. The CREATE PUBLICATION option publish_via_partition_root controls whether changes to partitions are published as their own or their ancestor's.
More efficiently store duplicates in btree indexes (Anastasia Lubennikova, Peter Geoghegan)
+This allows efficient btree indexing of low cardinality columns.
+Users upgrading with pg_upgrade will need to use REINDEX to make use of
+this feature.
+
+
Allow CREATE INDEX to specify the GiST signature length and maximum number of integer ranges (Nikita Glukhov)
+Indexes created on four and eight-byte integer array, tsvector, trigram,
+ltree, and hstore columns can now control these GiST index parameters,
+rather than using the defaults.
+
+
-This new behavior allows pages to be set as all-visible, which then allows index-only scans, and reduces the work necessary when the table needs to be frozen.
+This new behavior reduces the work necessary when the table needs to be frozen and allows pages to be set as all-visible. All-visible pages allow index-only scans to access fewer heap rows.
-->
-Add system view pg_stat_progress_analyze to report analyze progress (Álvaro Herrera, Tatsuro Yamada)
+Add system view pg_stat_progress_analyze to report analyze progress (Álvaro Herrera, Tatsuro Yamada, Vinayak Pokale)
Add system view pg_shmem_allocations to display shared memory usage (Andres Freund, Robert Haas)
-WHAT IS THE ENTRY WITH NO NAME?
-
-
Allow allow_system_table_mods to be changed after server start (Peter Eisentraut)
-Previously, this could only be set at server start.
-
-
-->
-Allow Unicode escapes, e.g., E'\u####', in databases that do not use UTF-8 encoding (Tom Lane)
+Allow Unicode escapes, e.g., E'\u####', U&'\####', to represent any
+character available in the database encoding, even when the database
+encoding is not UTF-8 (Tom Lane)
Add psql commands to report operator classes and operator families (Sergey Cherkashin, Nikita Glukhov, Alexander Korotkov)
+The new commands are \dAc, \dAf, \dAo, and \dAp.
+
-
-
-
-Document color support (Peter Eisentraut)
-
-
-THIS WAS NOT DOCUMENTED BEFORE?
-
-
-
-
+
+Remove support for Windows 2000 (Michael Paquier)
+
+
+
+