[postgis-tickets] r15506 - Add enhanced section for 2.4 and backport 2.3.1-2.3.3 release notes
Regina Obe
lr at pcorp.us
Tue Jul 25 23:10:32 PDT 2017
Author: robe
Date: 2017-07-25 23:10:32 -0700 (Tue, 25 Jul 2017)
New Revision: 15506
Modified:
trunk/doc/release_notes.xml
trunk/doc/xsl/postgis_aggs_mm.xml.xsl
Log:
Add enhanced section for 2.4 and backport 2.3.1-2.3.3 release notes
Modified: trunk/doc/release_notes.xml
===================================================================
--- trunk/doc/release_notes.xml 2017-07-24 00:25:47 UTC (rev 15505)
+++ trunk/doc/release_notes.xml 2017-07-26 06:10:32 UTC (rev 15506)
@@ -2,6 +2,68 @@
<appendix id="release_notes">
<title>Appendix</title>
<subtitle>Release Notes</subtitle>
+ <sect1>
+ <title>Release 2.3.3</title>
+ <para>Release date: 2017/07/01</para>
+ <para>This is a bug fix and performance improvement release.</para>
+ <simplesect>
+ <title>Bug Fixes and Enhancements</title>
+ <para>#3777, GROUP BY anomaly with empty geometries</para>
+ <para>#3711, Azimuth error upon adding 2.5D edges to topology</para>
+ <para>#3726, PDF manual from dblatex renders fancy quotes for programlisting
+ (Mike Toews)</para>
+ <para>#3738, raster: Using -s without -Y in raster2pgsql transforms
+ raster data instead of setting srid</para>
+ <para>#3744, ST_Subdivide loses subparts of inverted geometries
+ (Darafei Praliaskouski Komzpa)</para>
+ <para>#3750, @ and ~ operator not always schema qualified in geometry
+ and raster functions. Causes restore issues.
+ (Shane StClair of Axiom Data Science)</para>
+ <para>#3682, Strange fieldlength for boolean in result of pgsql2shp</para>
+ <para>#3701, Escape double quotes issue in pgsql2shp</para>
+ <para>#3704, ST_AsX3D crashes on empty geometry</para>
+ <para>#3730, Change ST_Clip from Error to Notice when ST_Clip can't compute a band</para>
+ </simplesect>
+ </sect1>
+
+ <sect1>
+ <title>Release 2.3.2</title>
+ <para>Release date: 2017/01/31</para>
+ <para>This is a bug fix and performance improvement release.</para>
+ <simplesect>
+ <title>Bug Fixes and Enhancements</title>
+ <para>#3418, KNN recheck in 9.5+ fails with index returned tuples in wrong order</para>
+ <para>#3675, Relationship functions not using an index in some cases</para>
+ <para>#3680, PostGIS upgrade scripts missing GRANT for views</para>
+ <para>#3683, Unable to update postgis after postgres pg_upgrade going from < 9.5 to pg > 9.4</para>
+ <para>#3688, ST_AsLatLonText: round minutes</para>
+ </simplesect>
+ </sect1>
+
+ <sect1>
+ <title>Release 2.3.1</title>
+ <para>Release date: 2016/11/28</para>
+ <para>This is a bug fix and performance improvement release.</para>
+ <simplesect>
+ <title>Bug Fixes and Enhancements</title>
+ <para>#1973, st_concavehull() returns sometimes empty geometry collection
+ Fix from gde</para>
+ <para>#3501, add raster constraint max extent exceeds array size limit
+ for large tables</para>
+ <para>#3643, PostGIS not building on latest OSX XCode</para>
+ <para>#3644, Deadlock on interrupt</para>
+ <para>#3650, Mark ST_Extent, ST_3DExtent and ST_Mem*
+ agg functions as parallel safe so they can be parallelized</para>
+ <para>#3652, Crash on Collection(MultiCurve())</para>
+ <para>#3656, Fix upgrade of aggregates from 2.2 or lower version</para>
+ <para>#3659, Crash caused by raster GUC define after CREATE EXTENSION
+ using wrong memory context. (manaeem)</para>
+ <para>#3665, Index corruption and memory leak in BRIN indexes
+ patch from Julien Rouhaud (Dalibo)</para>
+ <para>#3667, geography ST_Segmentize bug
+ patch from Hugo Mercier (Oslandia)</para>
+ </simplesect>
+ </sect1>
<sect1>
<title>Release 2.3.0</title>
<para>Release date: 2016/09/26</para>
Modified: trunk/doc/xsl/postgis_aggs_mm.xml.xsl
===================================================================
--- trunk/doc/xsl/postgis_aggs_mm.xml.xsl 2017-07-24 00:25:47 UTC (rev 15505)
+++ trunk/doc/xsl/postgis_aggs_mm.xml.xsl 2017-07-26 06:10:32 UTC (rev 15506)
@@ -519,8 +519,39 @@
</itemizedlist>
</xsl:if>
- <para>TODO: Enhance some functions in 2.4 so this space isn't empty.</para>
+ <xsl:if test="//para[contains(text(),'Enhanced: 2.4')]">
+ <para>Functions enhanced in PostGIS 2.4</para>
+ <para>Most aggregates now marked as parallel safe</para>
+ <itemizedlist>
+ <!-- Pull out the purpose section for each ref entry and strip whitespace and put in a variable to be tagged unto each function comment -->
+ <xsl:for-each select='//refentry'>
+ <xsl:sort select="refnamediv/refname"/>
+ <xsl:variable name='comment'>
+ <xsl:value-of select="normalize-space(translate(translate(refnamediv/refpurpose,'
', ' '), ' ', ' '))"/>
+ </xsl:variable>
+ <xsl:variable name="refid">
+ <xsl:value-of select="@id" />
+ </xsl:variable>
+ <xsl:variable name="refname">
+ <xsl:value-of select="refnamediv/refname" />
+ </xsl:variable>
+
+
+ <!-- For each section if there is note about availability in this version -->
+ <xsl:for-each select="refsection">
+ <xsl:for-each select="para | */para">
+ <xsl:choose>
+ <xsl:when test="contains(.,'Enhanced: 2.4')">
+ <listitem><simpara><link linkend="{$refid}"><xsl:value-of select="$refname" /></link> - <xsl:value-of select="." /><xsl:text> </xsl:text> <xsl:value-of select="$comment" /></simpara></listitem>
+ </xsl:when>
+ </xsl:choose>
+ </xsl:for-each>
+ </xsl:for-each>
+ </xsl:for-each>
+ </itemizedlist>
+ </xsl:if>
+
</sect2>
<sect2 id="NewFunctions_2_3">
More information about the postgis-tickets
mailing list