From: Regina Obe Date: Sat, 24 Jun 2017 04:08:20 +0000 (+0000) Subject: Increase LIMIT clause on tests so can more readily catch issues like #3704. X-Git-Tag: 2.4.0alpha~55 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=1fbefeddcc4312ae35c65e6ef59d681d019f82af;p=postgis Increase LIMIT clause on tests so can more readily catch issues like #3704. git-svn-id: http://svn.osgeo.org/postgis/trunk@15453 b70326c6-7e19-0410-871a-916f4a2858ee --- diff --git a/doc/xsl/postgis_gardentest.sql.xsl b/doc/xsl/postgis_gardentest.sql.xsl index 7bef1b568..a5f671710 100644 --- a/doc/xsl/postgis_gardentest.sql.xsl +++ b/doc/xsl/postgis_gardentest.sql.xsl @@ -32,11 +32,11 @@ 'FF1FF0102' false postgis_garden_log24 - UPDATE SET log_end = clock_timestamp() + UPDATE SET log_end = clock_timestamp() FROM (SELECT logid FROM ORDER BY logid DESC limit 1) As foo WHERE .logid = foo.logid AND .log_end IS NULL; - - INSERT INTO _output(logid, log_output) SELECT logid, query_to_xml(log_sql, false,false,'') As log_output @@ -77,7 +77,7 @@ FROM (VALUES ( ST_GeomFromEWKT('SRID=4326;POLYGONM((-71.1319 42.2503 1,-71.132 42.2502 3,-71.1323 42.2504 -2,-71.1322 42.2505 1,-71.1319 42.2503 0))') ), ( ST_GeomFromEWKT('SRID=4326;POLYGONM((-71.1319 42.2512 0,-71.1318 42.2511 20,-71.1317 42.2511 -20,-71.1317 42.251 5,-71.1317 42.2509 4,-71.132 42.2511 6,-71.1319 42.2512 30))') ) ) As g(geom)) - + (SELECT ST_SetSRID(ST_MakePoint(i,j,k),4326) As the_geom FROM generate_series(-10,50,20) As i CROSS JOIN generate_series(40,70, 20) j @@ -92,48 +92,48 @@ FROM (VALUES ( ST_GeomFromEWKT('SRID=4326;POLYGONM((-71.1319 42.2503 1,-71.132 4 FROM generate_series(-10,50,20) As i CROSS JOIN generate_series(50,70, 20) As j CROSS JOIN generate_series(1,2) As m - ORDER BY i, j, i+j+m, m, i*j*m)--> + ORDER BY i, j, i+j+m, m, i*j*m)--> (SELECT geom As the_geom FROM (VALUES ( ST_GeomFromEWKT('SRID=4326;POLYGON((-71.0771 42.3866 1,-71.0767 42.3872 1,-71.0767 42.3863 1,-71.0771 42.3866 1))') ), ( ST_GeomFromEWKT('SRID=4326;POLYGON((-71.0775 42.386 2,-71.0773 42.3863 1.75,-71.0773 42.3859 1.75,-71.0775 42.386 2))') ) ) As g(geom)) - + (SELECT geom As the_geom FROM (VALUES ( ST_GeomFromEWKT('SRID=4326;POLYGON((-71.0771 42.3866 1 2,-71.0767 42.3872 1 2.3,-71.0767 42.3863 1 2.3,-71.0771 42.3866 1 2))') ), ( ST_GeomFromEWKT('SRID=4326;POLYGON((-71.0775 42.386 2 1.5,-71.0773 42.3863 1.75 1.5,-71.0773 42.3859 1.75 1.5,-71.0775 42.386 2 1.5))') ) ) As g(geom)) - + (SELECT ST_Translate(the_geom,-72.2, 41.755) As the_geom FROM (VALUES ( ST_GeomFromEWKT( -'SRID=4326;PolyhedralSurface( -((0 0 0, 0 0 1, 0 1 1, 0 1 0, 0 0 0)), -((0 0 0, 0 1 0, 1 1 0, 1 0 0, 0 0 0)), ((0 0 0, 1 0 0, 1 0 1, 0 0 1, 0 0 0)), ((1 1 0, 1 1 1, 1 0 1, 1 0 0, 1 1 0)), -((0 1 0, 0 1 1, 1 1 1, 1 1 0, 0 1 0)), ((0 0 1, 1 0 1, 1 1 1, 0 1 1, 0 0 1)) +'SRID=4326;PolyhedralSurface( +((0 0 0, 0 0 1, 0 1 1, 0 1 0, 0 0 0)), +((0 0 0, 0 1 0, 1 1 0, 1 0 0, 0 0 0)), ((0 0 0, 1 0 0, 1 0 1, 0 0 1, 0 0 0)), ((1 1 0, 1 1 1, 1 0 1, 1 0 0, 1 1 0)), +((0 1 0, 0 1 1, 1 1 1, 1 1 0, 0 1 0)), ((0 0 1, 1 0 1, 1 1 1, 0 1 1, 0 0 1)) )') ) , ( ST_GeomFromEWKT( -'SRID=4326;PolyhedralSurface( -((0 0 0, 0 0 1, 0 1 1, 0 1 0, 0 0 0)), +'SRID=4326;PolyhedralSurface( +((0 0 0, 0 0 1, 0 1 1, 0 1 0, 0 0 0)), ((0 0 0, 0 1 0, 1 1 0, 1 0 0, 0 0 0)) )') ) ) As foo(the_geom) ) (SELECT ST_GeomFromEWKT( 'SRID=4326;TRIANGLE (( - -71.0821 42.3036, - -71.0821 42.3936, - -71.0901 42.3036, + -71.0821 42.3036, + -71.0821 42.3936, + -71.0901 42.3036, -71.0821 42.3036 ))') As the_geom) - + (SELECT ST_GeomFromEWKT( 'SRID=4326;TIN ((( - -71.0821 42.3036 0, - -71.0821 42.3036 1, - -71.0821 42.3436 0, + -71.0821 42.3036 0, + -71.0821 42.3036 1, + -71.0821 42.3436 0, -71.0821 42.3036 0 )), (( - -71.0821 42.3036 0, - -71.0821 42.3436 0, - -71.0831 42.3436 0, + -71.0821 42.3036 0, + -71.0821 42.3436 0, + -71.0831 42.3436 0, -71.0821 42.3036 0 )) )') As the_geom) @@ -149,7 +149,7 @@ As foo(the_geom) ) ) As g(geom) CROSS JOIN generate_series(1,3) As i GROUP BY i ) - + (SELECT ST_Collect(geom) As the_geom FROM (VALUES ( ST_GeomFromEWKT('SRID=4326;MULTIPOLYGONM(((-71.0821 42.3036 2,-71.0822 42.3036 3,-71.082 42.3038 2,-71.0819 42.3037 2,-71.0821 42.3036 2)))') ), ( ST_GeomFromEWKT('SRID=4326;POLYGONM((-71.1261 42.2703 1,-71.1257 42.2703 1,-71.1257 42.2701 2,-71.126 42.2701 1,-71.1261 42.2702 1,-71.1261 42.2703 1))') ) @@ -196,7 +196,7 @@ As foo(the_geom) ) FROM (VALUES ( ST_GeomFromEWKT('SRID=4326;MULTIPOLYGON(((-71.0821 42.3036 2,-71.0822 42.3036 2,-71.082 42.3038 2,-71.0819 42.3037 2,-71.0821 42.3036 2)))') ), ( ST_GeomFromEWKT('SRID=4326;MULTIPOLYGON(((-71.1261 42.2703 1,-71.1257 42.2703 1,-71.1257 42.2701 1,-71.126 42.2701 1,-71.1261 42.2702 1,-71.1261 42.2703 1)))') ) ) As g(geom)) - + (SELECT ST_Collect(s.the_geom) As the_geom FROM (SELECT ST_SetSRID(ST_MakePointM(i - 0.0821,j + 0.3036,m),4326) As the_geom @@ -215,11 +215,11 @@ FROM (VALUES ( ST_GeomFromEWKT('SRID=4326;MULTIPOLYGON(((-71.0821 42.3036 2,-71. ( SELECT ST_GeomFromEWKT('SRID=4326;MULTIPOLYGONM(((0 0 2,10 0 1,10 10 -2,0 10 -5,0 0 -5),(5 5 6,7 5 6,7 7 6,5 7 10,5 5 -2)))') As the_geom ) - + (SELECT ST_GeomFromEWKT('SRID=4326;CURVEPOLYGON(CIRCULARSTRING(-71.0821 42.3036, -71.4821 42.3036, -71.7821 42.7036, -71.0821 42.7036, -71.0821 42.3036),(-71.1821 42.4036, -71.3821 42.6036, -71.3821 42.4036, -71.1821 42.4036) ) ') As the_geom) - - (SELECT ST_LineToCurve(ST_Buffer(ST_SetSRID(ST_Point(i,j),4326), j)) As the_geom + + (SELECT ST_LineToCurve(ST_Buffer(ST_SetSRID(ST_Point(i,j),4326), j)) As the_geom FROM generate_series(-10,50,10) As i CROSS JOIN generate_series(40,70, 20) As j ORDER BY i, j, i*j) @@ -235,12 +235,12 @@ FROM (VALUES ( ST_GeomFromEWKT('SRID=4326;MULTIPOLYGON(((-71.0821 42.3036 2,-71. UNION ALL SELECT ST_GeomFromText('MULTILINESTRING EMPTY',4326) As the_geom ) - - + + (SELECT ST_GeomFromText('GEOMETRYCOLLECTION EMPTY',4326) As the_geom ) - + (SELECT CAST(Null As geometry) As the_geom) (SELECT CAST(Null As geometry) As the_geom FROM generate_series(1,4) As foo) @@ -264,13 +264,13 @@ FROM (VALUES ( ST_GeomFromEWKT('SRID=4326;MULTIPOLYGON(((-71.0821 42.3036 2,-71. FROM generate_series(-10,50,10) As i CROSS JOIN generate_series(40,70, 20) As j ORDER BY i, j, i*j) - + (SELECT ST_Collect(ST_GeomFromText('GEOMETRYCOLLECTION EMPTY',4326), ST_GeomFromText('POLYGON EMPTY',4326)) As the_geom UNION ALL SELECT ST_COLLECT(ST_GeomFromText('POLYGON EMPTY',4326),ST_GeomFromText('TRIANGLE EMPTY',4326)) As the_geom UNION ALL SELECT ST_Collect(ST_GeomFromText('POINT EMPTY',4326), ST_GeomFromText('MULTIPOINT EMPTY',4326)) As the_geom ) (SELECT ST_GeomFromText('POLYGON EMPTY',4326) As the_geom) - + @@ -298,7 +298,7 @@ SELECT ': Start Testing'; FROM () As foo limit 1; SELECT AddGeometryColumn('pgis_garden','the_geom_multi',ST_SRID(the_geom),GeometryType(ST_Multi(the_geom)),ST_CoordDim(the_geom)) FROM () As foo limit 1; -INSERT INTO (log_label, func, g1, log_start, log_sql) +INSERT INTO (log_label, func, g1, log_start, log_sql) VALUES(' AddGeometryColumn','AddGeometryColumn', '', clock_timestamp(), ''); BEGIN; @@ -323,7 +323,7 @@ COMMIT; SELECT ' geometry brin index: End Testing '; -INSERT INTO (log_label, func, g1, log_start, log_sql) +INSERT INTO (log_label, func, g1, log_start, log_sql) VALUES(' insert data Geometry','insert data', '', clock_timestamp(), ' INSERT INTO pgis_garden(the_geom, the_geom_multi) SELECT the_geom, ST_Multi(the_geom) @@ -334,7 +334,7 @@ BEGIN; SELECT the_geom, ST_Multi(the_geom) FROM () As foo; -COMMIT; +COMMIT; SELECT ' Geometry index overlaps: Start Testing '; @@ -346,27 +346,27 @@ BEGIN; COMMIT; SELECT ' geometry index overlaps: End Testing '; - -INSERT INTO (log_label, func, g1, log_start) + +INSERT INTO (log_label, func, g1, log_start) VALUES(' UpdateGeometrySRID','UpdateGeometrySRID', '', clock_timestamp()); BEGIN; SELECT UpdateGeometrySRID('pgis_garden', 'the_geom', 4269); COMMIT; -INSERT INTO (log_label, func, g1, log_start) +INSERT INTO (log_label, func, g1, log_start) VALUES(' vacuum analyze Geometry','vacuum analyze Geometry', '', clock_timestamp()); VACUUM ANALYZE pgis_garden; -INSERT INTO (log_label, func, g1, log_start) +INSERT INTO (log_label, func, g1, log_start) VALUES(' DropGeometryColumn','DropGeometryColumn', '', clock_timestamp()); BEGIN; SELECT DropGeometryColumn ('pgis_garden','the_geom'); COMMIT; -INSERT INTO (log_label, func, g1, log_start) +INSERT INTO (log_label, func, g1, log_start) VALUES(' DropGeometryTable','DropGeometryTable', '', clock_timestamp()); BEGIN; @@ -441,7 +441,7 @@ SELECT ' Geography: End Testing'; - INSERT INTO (log_label, func, g1, g2, log_start, log_sql) + INSERT INTO (log_label, func, g1, g2, log_start, log_sql) VALUES(' Geography ','', '','', clock_timestamp(), ' SELECT ST_AsEWKT(foo1.the_geom) as ewktgeog1, ST_AsEWKT(foo2.the_geom) as ewktgeog2, geography(foo1.the_geom) geography(foo2.the_geom) As geog1_op_geog2 @@ -458,7 +458,7 @@ SELECT ' Geography: End Testing'; SELECT 'Geometry : Start Testing , '; - INSERT INTO (log_label, func, g1, g2, log_start, log_sql) + INSERT INTO (log_label, func, g1, g2, log_start, log_sql) VALUES(' Geometry ','', '','', clock_timestamp(), ' SELECT ST_AsEWKT(foo1.the_geom) as ewktgeom1, ST_AsEWKT(foo2.the_geom) as ewktgeom2, foo1.the_geom foo2.the_geom As geom1_op_geom2 @@ -508,7 +508,7 @@ SELECT ' Geography: End Testing'; - + @@ -524,14 +524,14 @@ SELECT ' Geography: End Testing'; SELECT 'Starting ()'; -INSERT INTO (log_label, func, log_start, log_sql) +INSERT INTO (log_label, func, log_start, log_sql) VALUES(' ','', clock_timestamp(), ' SELECT () As output;'); - + BEGIN; - + COMMIT; SELECT 'Ending ()'; @@ -542,17 +542,17 @@ SELECT 'Ending ( SELECT ' : Start Testing'; - INSERT INTO (log_label, func, g1, log_start, log_sql) + INSERT INTO (log_label, func, g1, log_start, log_sql) VALUES(' ','', '', clock_timestamp(), ' SELECT () As result FROM () As foo1 - LIMIT 3;'); + LIMIT 10;'); BEGIN; - -COMMIT; - SELECT ' : End Testing'; + +COMMIT; + SELECT ' : End Testing'; @@ -567,12 +567,12 @@ SELECT ' - INSERT INTO (log_label, func, g1, g2, log_start, log_sql) + INSERT INTO (log_label, func, g1, g2, log_start, log_sql) VALUES(' ','','', '', clock_timestamp(), ' SELECT () As result, ST_AsText(foo1.the_geom) As ref1_geom, ST_AsText(foo2.the_geom) As ref2_geom FROM () As foo1 CROSS JOIN () As foo2 - LIMIT 2;'); + LIMIT 10;'); BEGIN; @@ -580,7 +580,7 @@ SELECT ' - INSERT INTO (log_label, func, g1, g2, log_start, log_sql) + INSERT INTO (log_label, func, g1, g2, log_start, log_sql) VALUES(' Other ','', '','', clock_timestamp(), ' SELECT ()'); @@ -592,7 +592,7 @@ SELECT ' - + SELECT '() : End Testing , '; @@ -733,7 +733,7 @@ SELECT ' - +