[postgis-tickets] [PostGIS] #3763: rt_union regress failure in PostgreSQL 10

PostGIS trac at osgeo.org
Thu May 25 22:55:26 PDT 2017


#3763: rt_union regress failure in PostgreSQL 10
--------------------+---------------------------
 Reporter:  robe    |      Owner:  robe
     Type:  defect  |     Status:  assigned
 Priority:  medium  |  Milestone:  PostGIS 2.4.0
Component:  raster  |    Version:  trunk
 Keywords:          |
--------------------+---------------------------
 {{{
  rt_union .. failed (diff expected obtained:
 /var/lib/jenkins/workspace/postgis/tmp/2_4_pg10.0w64/test_65_diff)
 -----------------------------------------------------------------------------
 --- rt_union_expected   2017-02-07 07:21:33.425359382 +0000
 +++ /var/lib/jenkins/workspace/postgis/tmp/2_4_pg10.0w64/test_65_out
 2017-05-25 19:14:24.161734073 +0000
 @@ -53,9 +53,6 @@
  SUM|2|3|2
  SUM|3|3|2
  NOTICE:  No pixels found for band 1
 -NOTICE:  No pixels found for band 1
 -NOTICE:  No pixels found for band 1
 -NOTICE:  No pixels found for band 1
  COUNT|1|1|1
  COUNT|2|1|1
  COUNT|3|1|1
 -----------------------------------------------------------------------------
 }}}


 This is the last regress failure left for raster, and caused by the
 optimization change in PostgreSQL 10 to resolve a set returning function
 only once.

 Even if you do something like


 {{{
 ().*
 }}}

 which is very bad practice, but we do it all over the place in raster
 regress tests.

--
Ticket URL: <https://trac.osgeo.org/postgis/ticket/3763>
PostGIS <http://trac.osgeo.org/postgis/>
The PostGIS Trac is used for bug, enhancement & task tracking, a user and developer wiki, and a view into the subversion code repository of PostGIS project.


More information about the postgis-tickets mailing list