Changeset: a964bf319dab for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=a964bf319dab
Modified Files:
        sql/test/testdb-upgrade-hge/Tests/dump.stable.out.int128
        sql/test/testdb-upgrade/Tests/dump.stable.out
Branch: Jun2020
Log Message:

Approve new dump output from new base line.


diffs (178 lines):

diff --git a/sql/test/testdb-upgrade-hge/Tests/dump.stable.out.int128 
b/sql/test/testdb-upgrade-hge/Tests/dump.stable.out.int128
--- a/sql/test/testdb-upgrade-hge/Tests/dump.stable.out.int128
+++ b/sql/test/testdb-upgrade-hge/Tests/dump.stable.out.int128
@@ -101320,6 +101320,26 @@ CREATE TABLE "testschema"."subtable3" (
        "a" INTEGER,
        "b" VARCHAR(32)
 );
+CREATE MERGE TABLE "testschema"."testme2" (
+       "a" INTEGER,
+       "b" VARCHAR(32)
+) PARTITION BY RANGE ON (a);
+CREATE TABLE "testschema"."subtable4" (
+       "a" INTEGER,
+       "b" VARCHAR(32)
+);
+CREATE TABLE "testschema"."subtable5" (
+       "a" INTEGER,
+       "b" VARCHAR(32)
+);
+CREATE MERGE TABLE "testschema"."testme3" (
+       "a" INTEGER,
+       "b" VARCHAR(32)
+) PARTITION BY RANGE ON (a);
+CREATE TABLE "testschema"."subtable6" (
+       "a" INTEGER,
+       "b" VARCHAR(32)
+);
 CREATE MERGE TABLE "testschema"."testvaluespartitions" (
        "a" INTEGER,
        "b" VARCHAR(32)
@@ -101355,6 +101375,48 @@ 8    "attempt"
 CREATE TABLE "testschema"."""" (
        """" INTEGER
 );
+CREATE FUNCTION "testschema"."pyapi01"("i" INTEGER) RETURNS TABLE ("i" 
INTEGER, "d" DOUBLE) LANGUAGE PYTHON
+{
+        x = range(1, i + 1)
+        y = [42.0] * i
+        return([x,y])
+};
+CREATE FUNCTION "testschema"."pyapi02"("i" INTEGER, "j" INTEGER, "z" INTEGER) 
RETURNS INTEGER LANGUAGE PYTHON3
+{
+    x = i * sum(j) * z
+    return x
+};
+CREATE FUNCTION "testschema"."rapi01"("i" INTEGER) RETURNS TABLE ("i" INTEGER, 
"d" DOUBLE) LANGUAGE R
+{
+        return(data.frame(i=seq(1,i),d=42.0));
+};
+CREATE FUNCTION "testschema"."rapi02"("i" INTEGER, "j" INTEGER, "z" INTEGER) 
RETURNS INTEGER LANGUAGE R
+{
+        return(i*sum(j)*z);
+};
+CREATE FUNCTION "testschema"."capi00"("inp" INTEGER) RETURNS INTEGER LANGUAGE C
+{
+    size_t i;
+    result->initialize(result, inp.count);
+    for(i = 0; i < inp.count; i++) {
+        result->data[i] = inp.data[i] * 2;
+    }
+};
+CREATE AGGREGATE "testschema"."aggrmedian"("val" INTEGER) RETURNS INTEGER 
LANGUAGE PYTHON
+{
+        if 'aggr_group' in locals():
+                unique = numpy.unique(aggr_group)
+                x = numpy.zeros(shape=(unique.size))
+                for i in range(0,unique.size):
+                        x[i] = 
numpy.median(val[numpy.where(aggr_group==unique[i])])
+                return(x)
+        else:
+                return(numpy.median(val))
+};
+CREATE FUNCTION "testschema"."pyapi10_mult"("i" INTEGER, "j" INTEGER) RETURNS 
INTEGER LANGUAGE PYTHON_MAP
+{
+    return(i*j)
+};
 CREATE TABLE "testschema"."geomtest" (
        "p"   GEOMETRY(POINT),
        "c"   GEOMETRY(LINESTRING),
@@ -101376,6 +101438,9 @@ NULL  NULL    NULL    NULL    NULL    NULL    NULL    
NULL    
 ALTER TABLE "testschema"."testme" ADD TABLE "testschema"."subtable1" AS 
PARTITION FROM RANGE MINVALUE TO '11' WITH NULL VALUES;
 ALTER TABLE "testschema"."testme" ADD TABLE "testschema"."subtable2" AS 
PARTITION FROM '11' TO '20';
 ALTER TABLE "testschema"."testme" ADD TABLE "testschema"."subtable3" AS 
PARTITION FROM '21' TO RANGE MAXVALUE;
+ALTER TABLE "testschema"."testme2" ADD TABLE "testschema"."subtable4" AS 
PARTITION FROM RANGE MINVALUE TO RANGE MAXVALUE;
+ALTER TABLE "testschema"."testme2" ADD TABLE "testschema"."subtable5" AS 
PARTITION FOR NULL VALUES;
+ALTER TABLE "testschema"."testme3" ADD TABLE "testschema"."subtable6" AS 
PARTITION FROM RANGE MINVALUE TO RANGE MAXVALUE WITH NULL VALUES;
 ALTER TABLE "testschema"."testvaluespartitions" ADD TABLE 
"testschema"."sublimits1" AS PARTITION IN ('1', '2', '3');
 ALTER TABLE "testschema"."testvaluespartitions" ADD TABLE 
"testschema"."sublimits2" AS PARTITION IN ('4', '5', '6') WITH NULL VALUES;
 ALTER TABLE "testschema"."testvaluespartitions" ADD TABLE 
"testschema"."sublimits3" AS PARTITION IN ('7', '8', '9');
diff --git a/sql/test/testdb-upgrade/Tests/dump.stable.out 
b/sql/test/testdb-upgrade/Tests/dump.stable.out
--- a/sql/test/testdb-upgrade/Tests/dump.stable.out
+++ b/sql/test/testdb-upgrade/Tests/dump.stable.out
@@ -101315,6 +101315,26 @@ CREATE TABLE "testschema"."subtable3" (
        "a" INTEGER,
        "b" VARCHAR(32)
 );
+CREATE MERGE TABLE "testschema"."testme2" (
+       "a" INTEGER,
+       "b" VARCHAR(32)
+) PARTITION BY RANGE ON (a);
+CREATE TABLE "testschema"."subtable4" (
+       "a" INTEGER,
+       "b" VARCHAR(32)
+);
+CREATE TABLE "testschema"."subtable5" (
+       "a" INTEGER,
+       "b" VARCHAR(32)
+);
+CREATE MERGE TABLE "testschema"."testme3" (
+       "a" INTEGER,
+       "b" VARCHAR(32)
+) PARTITION BY RANGE ON (a);
+CREATE TABLE "testschema"."subtable6" (
+       "a" INTEGER,
+       "b" VARCHAR(32)
+);
 CREATE MERGE TABLE "testschema"."testvaluespartitions" (
        "a" INTEGER,
        "b" VARCHAR(32)
@@ -101350,6 +101370,48 @@ 8    "attempt"
 CREATE TABLE "testschema"."""" (
        """" INTEGER
 );
+CREATE FUNCTION "testschema"."pyapi01"("i" INTEGER) RETURNS TABLE ("i" 
INTEGER, "d" DOUBLE) LANGUAGE PYTHON
+{
+        x = range(1, i + 1)
+        y = [42.0] * i
+        return([x,y])
+};
+CREATE FUNCTION "testschema"."pyapi02"("i" INTEGER, "j" INTEGER, "z" INTEGER) 
RETURNS INTEGER LANGUAGE PYTHON3
+{
+    x = i * sum(j) * z
+    return x
+};
+CREATE FUNCTION "testschema"."rapi01"("i" INTEGER) RETURNS TABLE ("i" INTEGER, 
"d" DOUBLE) LANGUAGE R
+{
+        return(data.frame(i=seq(1,i),d=42.0));
+};
+CREATE FUNCTION "testschema"."rapi02"("i" INTEGER, "j" INTEGER, "z" INTEGER) 
RETURNS INTEGER LANGUAGE R
+{
+        return(i*sum(j)*z);
+};
+CREATE FUNCTION "testschema"."capi00"("inp" INTEGER) RETURNS INTEGER LANGUAGE C
+{
+    size_t i;
+    result->initialize(result, inp.count);
+    for(i = 0; i < inp.count; i++) {
+        result->data[i] = inp.data[i] * 2;
+    }
+};
+CREATE AGGREGATE "testschema"."aggrmedian"("val" INTEGER) RETURNS INTEGER 
LANGUAGE PYTHON
+{
+        if 'aggr_group' in locals():
+                unique = numpy.unique(aggr_group)
+                x = numpy.zeros(shape=(unique.size))
+                for i in range(0,unique.size):
+                        x[i] = 
numpy.median(val[numpy.where(aggr_group==unique[i])])
+                return(x)
+        else:
+                return(numpy.median(val))
+};
+CREATE FUNCTION "testschema"."pyapi10_mult"("i" INTEGER, "j" INTEGER) RETURNS 
INTEGER LANGUAGE PYTHON_MAP
+{
+    return(i*j)
+};
 CREATE TABLE "testschema"."geomtest" (
        "p"   GEOMETRY(POINT),
        "c"   GEOMETRY(LINESTRING),
@@ -101371,6 +101433,9 @@ NULL  NULL    NULL    NULL    NULL    NULL    NULL    
NULL    
 ALTER TABLE "testschema"."testme" ADD TABLE "testschema"."subtable1" AS 
PARTITION FROM RANGE MINVALUE TO '11' WITH NULL VALUES;
 ALTER TABLE "testschema"."testme" ADD TABLE "testschema"."subtable2" AS 
PARTITION FROM '11' TO '20';
 ALTER TABLE "testschema"."testme" ADD TABLE "testschema"."subtable3" AS 
PARTITION FROM '21' TO RANGE MAXVALUE;
+ALTER TABLE "testschema"."testme2" ADD TABLE "testschema"."subtable4" AS 
PARTITION FROM RANGE MINVALUE TO RANGE MAXVALUE;
+ALTER TABLE "testschema"."testme2" ADD TABLE "testschema"."subtable5" AS 
PARTITION FOR NULL VALUES;
+ALTER TABLE "testschema"."testme3" ADD TABLE "testschema"."subtable6" AS 
PARTITION FROM RANGE MINVALUE TO RANGE MAXVALUE WITH NULL VALUES;
 ALTER TABLE "testschema"."testvaluespartitions" ADD TABLE 
"testschema"."sublimits1" AS PARTITION IN ('1', '2', '3');
 ALTER TABLE "testschema"."testvaluespartitions" ADD TABLE 
"testschema"."sublimits2" AS PARTITION IN ('4', '5', '6') WITH NULL VALUES;
 ALTER TABLE "testschema"."testvaluespartitions" ADD TABLE 
"testschema"."sublimits3" AS PARTITION IN ('7', '8', '9');
_______________________________________________
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to