|
6 | 6 |
|
7 | 7 | <formalpara> |
8 | 8 | <title>Release date:</title> |
9 | | - <para>2018-??-?? (CURRENT AS OF 2018-07-30)</para> |
| 9 | + <para>2018-10-?? (CURRENT AS OF 2018-09-20)</para> |
10 | 10 | </formalpara> |
11 | 11 |
|
12 | 12 | <sect2> |
|
22 | 22 |
|
23 | 23 | <listitem> |
24 | 24 | <para> |
25 | | - Major improvements to partitioning: |
| 25 | + Improvements to partitioning functionality, including: |
26 | 26 | <itemizedlist> |
27 | 27 | <listitem> |
28 | 28 | <para> |
|
37 | 37 | </listitem> |
38 | 38 | <listitem> |
39 | 39 | <para> |
40 | | - Improved <command>SELECT</command> query performance due to |
41 | | - enhanced partition elimination during query processing and |
42 | | - execution |
| 40 | + Improved <command>SELECT</command> performance from enhanced partition |
| 41 | + elimination strategies during query processing and execution |
43 | 42 | </para> |
44 | 43 | </listitem> |
45 | 44 | <listitem> |
|
48 | 47 | KEY</literal>, indexes, and triggers on partitioned tables |
49 | 48 | </para> |
50 | 49 | </listitem> |
| 50 | + <listitem> |
| 51 | + <para> |
| 52 | + Having a "default" partition for storing data that does not match any |
| 53 | + of the remaining partitions |
| 54 | + </para> |
| 55 | + </listitem> |
51 | 56 | </itemizedlist> |
52 | 57 | </para> |
53 | 58 | </listitem> |
54 | 59 |
|
55 | 60 | <listitem> |
56 | 61 | <para> |
57 | | - Improvements to parallelism: |
| 62 | + Improvements to parallelism, including: |
58 | 63 | <itemizedlist> |
59 | 64 | <listitem> |
60 | 65 | <para> |
61 | | - Parallelized hash joins |
| 66 | + B-tree indexes can now be built in parallel with |
| 67 | + <command>CREATE INDEX</command> |
62 | 68 | </para> |
63 | 69 | </listitem> |
64 | 70 | <listitem> |
65 | 71 | <para> |
66 | | - Parallelized <command>CREATE INDEX</command> for B-tree indexes |
| 72 | + Parallelized <command>CREATE TABLE .. AS</command>, |
| 73 | + <command>CREATE MATERIALIZED VIEW</command>, and certain |
| 74 | + queries using <literal>UNION</literal> |
67 | 75 | </para> |
68 | 76 | </listitem> |
69 | 77 | <listitem> |
70 | 78 | <para> |
71 | | - Parallelized <command>CREATE TABLE .. AS</command>, |
72 | | - <command>CREATE MATERIALIZED VIEW</command>, and certain |
73 | | - queries using <literal>UNION</literal> |
| 79 | + Performance improvements for parallelized hash joins and parallelized |
| 80 | + sequential scans |
74 | 81 | </para> |
75 | 82 | </listitem> |
76 | 83 | </itemizedlist> |
|
79 | 86 |
|
80 | 87 | <listitem> |
81 | 88 | <para> |
82 | | - SQL stored procedures, with support for embedded transactions |
| 89 | + SQL stored procedures that support embedded transactions. Stored |
| 90 | + procedures can be created with <link linkend="sql-createprocedure"> |
| 91 | + <command>CREATE PROCEDURE</command></link> and executed with |
| 92 | + <link linkend="sql-call"><command>CALL</command></link> |
83 | 93 | </para> |
84 | 94 | </listitem> |
85 | 95 |
|
|
99 | 109 | </para> |
100 | 110 | </listitem> |
101 | 111 |
|
| 112 | + <listitem> |
| 113 | + <para> |
| 114 | + Covering indexes, which can be utilized using the |
| 115 | + <literal>INCLUDE</literal> clause of <command>CREATE INDEX</command> |
| 116 | + </para> |
| 117 | + </listitem> |
| 118 | + |
102 | 119 | <listitem> |
103 | 120 | <para> |
104 | 121 | Many other useful performance improvements, including making |
|
179 | 196 | would be dumped without such specifications if the database locale |
180 | 197 | and encoding matched the old cluster's defaults. |
181 | 198 | </para> |
182 | | - |
183 | | - <para> |
184 | | - DID I GET EVERYTHING? |
185 | | - </para> |
186 | 199 | </listitem> |
187 | 200 |
|
188 | 201 | <listitem> |
|
597 | 610 | The new command <link linkend="sql-alterindex"><command>ALTER |
598 | 611 | INDEX ATTACH PARTITION</command></link> allows indexes to be |
599 | 612 | attached to partitions. This does not behave as a global index |
600 | | - since the contents are private to each index. WARN WHEN USING |
601 | | - AN EXISTING INDEX? |
| 613 | + since the contents are private to each index. |
602 | 614 | </para> |
603 | 615 | </listitem> |
604 | 616 |
|
@@ -907,7 +919,7 @@ same commits as above |
907 | 919 | </para> |
908 | 920 |
|
909 | 921 | <para> |
910 | | - This reduces the likelihood of serialization conflicts. ACCURATE? |
| 922 | + This reduces the likelihood of serialization conflicts. |
911 | 923 | </para> |
912 | 924 | </listitem> |
913 | 925 |
|
@@ -1980,7 +1992,6 @@ same commits as above |
1980 | 1992 | <command>CALL</command>s or in nested PL/pgSQL DO and |
1981 | 1993 | <command>CALL</command> blocks that only contain other PL/pgSQL |
1982 | 1994 | <command>DO</command> and <command>CALL</command> blocks. |
1983 | | - ACCURATE? |
1984 | 1995 | </para> |
1985 | 1996 | </listitem> |
1986 | 1997 |
|
@@ -2405,11 +2416,6 @@ same commits as above |
2405 | 2416 | when the <acronym>WAL</acronym> streaming method |
2406 | 2417 | (<option>--wal-method=stream</option>) is used. |
2407 | 2418 | </para> |
2408 | | - |
2409 | | - <para> |
2410 | | - IS IT CLEAR FROM THE DOCS THAT THE REPLICATION SLOT IS NOT |
2411 | | - TEMPORARY? |
2412 | | - </para> |
2413 | 2419 | </listitem> |
2414 | 2420 |
|
2415 | 2421 | <listitem> |
@@ -2904,7 +2910,8 @@ same commits as above |
2904 | 2910 | </para> |
2905 | 2911 |
|
2906 | 2912 | <para> |
2907 | | - This is useful for KNN-GiST searches. HOW? |
| 2913 | + This is useful for KNN-GiST searches when looking for coordinates in |
| 2914 | + descending order. |
2908 | 2915 | </para> |
2909 | 2916 | </listitem> |
2910 | 2917 |
|
|
0 commit comments