Changeset: 69fd1a70c546 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=69fd1a70c546
Modified Files:
sql/test/sciql/Tests/teleios_noa_bsm.sql
Branch: SciQL-2
Log Message:
teleios_noa_bsm.sql: removed obsolete work-around
diffs (40 lines):
diff --git a/sql/test/sciql/Tests/teleios_noa_bsm.sql
b/sql/test/sciql/Tests/teleios_noa_bsm.sql
--- a/sql/test/sciql/Tests/teleios_noa_bsm.sql
+++ b/sql/test/sciql/Tests/teleios_noa_bsm.sql
@@ -112,10 +112,6 @@ UPDATE fire SET f = x * size_y + y WHERE
---- version 1:
---- Clump adjacent pixels using 4-connected,
---- i.e., each pixel has 4 neighbors: N, E, S, W
----- For now, we use a work-around the fact the the SciQL implementation
----- does not yet support structural grouping (tiling) with non-rectangular
----- windows (tiles).
----- The SciQL implementation does not support this non-rectangular GROUP BY,
yet:
CREATE FUNCTION clump_4connected_1()
RETURNS TABLE (i INT, a INT)
BEGIN
@@ -129,25 +125,6 @@ BEGIN
) AS t
GROUP BY i;
END;
----- Hence, we work-around using two rectangular GROUP BY's:
---CREATE FUNCTION clump_4connected_1()
---RETURNS TABLE (i INT, a INT)
---BEGIN
--- RETURN
--- SELECT i, MAX(a)
--- FROM (
--- SELECT f AS i, MAX(f) AS a
--- FROM fire
--- GROUP BY fire[x][y-1:y+2]
--- HAVING f IS NOT NULL and f <> MAX(f)
--- UNION ALL
--- SELECT f AS i, MAX(f) AS a
--- FROM fire
--- GROUP BY fire[x-1:x+2][y]
--- HAVING f IS NOT NULL and f <> MAX(f)
--- ) AS t
--- GROUP BY i;
---END;
CREATE FUNCTION clump_4connected()
RETURNS TABLE (i1 INT, i2 INT)
BEGIN
_______________________________________________
checkin-list mailing list
[email protected]
http://mail.monetdb.org/mailman/listinfo/checkin-list