Changeset: 91c62445f1fc for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=91c62445f1fc
Modified Files:
monetdb5/modules/mal/Tests/xidlist.mal
monetdb5/modules/mal/Tests/xidlist.stable.out
Branch: xid
Log Message:
extended xidlst test
diffs (truncated from 336 to 300 lines):
diff --git a/monetdb5/modules/mal/Tests/xidlist.mal
b/monetdb5/modules/mal/Tests/xidlist.mal
--- a/monetdb5/modules/mal/Tests/xidlist.mal
+++ b/monetdb5/modules/mal/Tests/xidlist.mal
@@ -41,6 +41,26 @@ bat.append(b,1260@0);
bat.append(b,1270@0);
bat.append(b,1280@0);
bat.append(b,1290@0);
+bat.append(b,9@0);
+bat.append(b,9@0);
+bat.append(b,9@0);
+bat.append(b,9@0);
+bat.append(b,9@0);
+bat.append(b,9@0);
+bat.append(b,9@0);
+bat.append(b,9@0);
+bat.append(b,9@0);
+bat.append(b,9@0);
+bat.append(b,9@0);
+bat.append(b,9@0);
+bat.append(b,9@0);
+bat.append(b,9@0);
+bat.append(b,9@0);
+bat.append(b,9@0);
+bat.append(b,9@0);
+bat.append(b,9@0);
+bat.append(b,9@0);
+bat.append(b,9@0);
b:= bat.append(b,b);
io.print(b);
diff --git a/monetdb5/modules/mal/Tests/xidlist.stable.out
b/monetdb5/modules/mal/Tests/xidlist.stable.out
--- a/monetdb5/modules/mal/Tests/xidlist.stable.out
+++ b/monetdb5/modules/mal/Tests/xidlist.stable.out
@@ -61,6 +61,26 @@ function user.main():void;
bat.append(b,1270@0);
bat.append(b,1280@0);
bat.append(b,1290@0);
+ bat.append(b,9@0);
+ bat.append(b,9@0);
+ bat.append(b,9@0);
+ bat.append(b,9@0);
+ bat.append(b,9@0);
+ bat.append(b,9@0);
+ bat.append(b,9@0);
+ bat.append(b,9@0);
+ bat.append(b,9@0);
+ bat.append(b,9@0);
+ bat.append(b,9@0);
+ bat.append(b,9@0);
+ bat.append(b,9@0);
+ bat.append(b,9@0);
+ bat.append(b,9@0);
+ bat.append(b,9@0);
+ bat.append(b,9@0);
+ bat.append(b,9@0);
+ bat.append(b,9@0);
+ bat.append(b,9@0);
b := bat.append(b,b);
io.print(b);
x := xid.compress(b);
@@ -112,48 +132,88 @@ end main;
[ 37@0, 1270@0 ]
[ 38@0, 1280@0 ]
[ 39@0, 1290@0 ]
-[ 40@0, 0@0 ]
-[ 41@0, 1@0 ]
-[ 42@0, 2@0 ]
-[ 43@0, 3@0 ]
-[ 44@0, 5@0 ]
-[ 45@0, 7@0 ]
-[ 46@0, 70@0 ]
-[ 47@0, 188@0 ]
-[ 48@0, 190@0 ]
-[ 49@0, 192@0 ]
-[ 50@0, 9999@0 ]
-[ 51@0, 50@0 ]
-[ 52@0, 49@0 ]
-[ 53@0, 50@0 ]
-[ 54@0, 50@0 ]
-[ 55@0, 48@0 ]
-[ 56@0, 1003@0 ]
-[ 57@0, 1002@0 ]
-[ 58@0, 1001@0 ]
-[ 59@0, 1000@0 ]
-[ 60@0, 95@0 ]
-[ 61@0, 99@0 ]
-[ 62@0, 96@0 ]
-[ 63@0, 98@0 ]
-[ 64@0, 97@0 ]
-[ 65@0, 94@0 ]
-[ 66@0, 90@0 ]
-[ 67@0, 93@0 ]
-[ 68@0, 91@0 ]
-[ 69@0, 92@0 ]
-[ 70@0, 1140@0 ]
-[ 71@0, 1130@0 ]
-[ 72@0, 1120@0 ]
-[ 73@0, 1110@0 ]
-[ 74@0, 1100@0 ]
-[ 75@0, 1250@0 ]
-[ 76@0, 1260@0 ]
-[ 77@0, 1270@0 ]
-[ 78@0, 1280@0 ]
-[ 79@0, 1290@0 ]
-#xid, 83, tail compress, 80,56, clk 3 usec
-column first 56, size 80,
+[ 40@0, 9@0 ]
+[ 41@0, 9@0 ]
+[ 42@0, 9@0 ]
+[ 43@0, 9@0 ]
+[ 44@0, 9@0 ]
+[ 45@0, 9@0 ]
+[ 46@0, 9@0 ]
+[ 47@0, 9@0 ]
+[ 48@0, 9@0 ]
+[ 49@0, 9@0 ]
+[ 50@0, 9@0 ]
+[ 51@0, 9@0 ]
+[ 52@0, 9@0 ]
+[ 53@0, 9@0 ]
+[ 54@0, 9@0 ]
+[ 55@0, 9@0 ]
+[ 56@0, 9@0 ]
+[ 57@0, 9@0 ]
+[ 58@0, 9@0 ]
+[ 59@0, 9@0 ]
+[ 60@0, 0@0 ]
+[ 61@0, 1@0 ]
+[ 62@0, 2@0 ]
+[ 63@0, 3@0 ]
+[ 64@0, 5@0 ]
+[ 65@0, 7@0 ]
+[ 66@0, 70@0 ]
+[ 67@0, 188@0 ]
+[ 68@0, 190@0 ]
+[ 69@0, 192@0 ]
+[ 70@0, 9999@0 ]
+[ 71@0, 50@0 ]
+[ 72@0, 49@0 ]
+[ 73@0, 50@0 ]
+[ 74@0, 50@0 ]
+[ 75@0, 48@0 ]
+[ 76@0, 1003@0 ]
+[ 77@0, 1002@0 ]
+[ 78@0, 1001@0 ]
+[ 79@0, 1000@0 ]
+[ 80@0, 95@0 ]
+[ 81@0, 99@0 ]
+[ 82@0, 96@0 ]
+[ 83@0, 98@0 ]
+[ 84@0, 97@0 ]
+[ 85@0, 94@0 ]
+[ 86@0, 90@0 ]
+[ 87@0, 93@0 ]
+[ 88@0, 91@0 ]
+[ 89@0, 92@0 ]
+[ 90@0, 1140@0 ]
+[ 91@0, 1130@0 ]
+[ 92@0, 1120@0 ]
+[ 93@0, 1110@0 ]
+[ 94@0, 1100@0 ]
+[ 95@0, 1250@0 ]
+[ 96@0, 1260@0 ]
+[ 97@0, 1270@0 ]
+[ 98@0, 1280@0 ]
+[ 99@0, 1290@0 ]
+[ 100@0, 9@0 ]
+[ 101@0, 9@0 ]
+[ 102@0, 9@0 ]
+[ 103@0, 9@0 ]
+[ 104@0, 9@0 ]
+[ 105@0, 9@0 ]
+[ 106@0, 9@0 ]
+[ 107@0, 9@0 ]
+[ 108@0, 9@0 ]
+[ 109@0, 9@0 ]
+[ 110@0, 9@0 ]
+[ 111@0, 9@0 ]
+[ 112@0, 9@0 ]
+[ 113@0, 9@0 ]
+[ 114@0, 9@0 ]
+[ 115@0, 9@0 ]
+[ 116@0, 9@0 ]
+[ 117@0, 9@0 ]
+[ 118@0, 9@0 ]
+[ 119@0, 9@0 ]
+#xid, 104, tail compress, 120,59, 49.17 clk 4 usec
+column first 60, size 120,
r+:0 3
p:5
p:7
@@ -178,6 +238,7 @@ p:1140
s-:[1140] 020010004002000
p:1250
s+:[1250] 020010004002000
+r=:9 20
r+:0 3
p:5
p:7
@@ -202,7 +263,8 @@ p:1140
s-:[1140] 020010004002000
p:1250
s+:[1250] 020010004002000
-#xid, 83, decompress, 57, 80, clk 2 usec
+r=:9 20
+#xid, 104, tail decompress, 60, 120, clk 2 usec
#-----------------#
# h t # name
# void oid # type
@@ -247,46 +309,86 @@ s+:[1250] 020010004002000
[ 37@0, 1270@0 ]
[ 38@0, 1280@0 ]
[ 39@0, 1290@0 ]
-[ 40@0, 0@0 ]
-[ 41@0, 1@0 ]
-[ 42@0, 2@0 ]
-[ 43@0, 3@0 ]
-[ 44@0, 5@0 ]
-[ 45@0, 7@0 ]
-[ 46@0, 70@0 ]
-[ 47@0, 188@0 ]
-[ 48@0, 190@0 ]
-[ 49@0, 192@0 ]
-[ 50@0, 9999@0 ]
-[ 51@0, 50@0 ]
-[ 52@0, 49@0 ]
-[ 53@0, 50@0 ]
-[ 54@0, 50@0 ]
-[ 55@0, 48@0 ]
-[ 56@0, 1003@0 ]
-[ 57@0, 1002@0 ]
-[ 58@0, 1001@0 ]
-[ 59@0, 1000@0 ]
-[ 60@0, 95@0 ]
-[ 61@0, 99@0 ]
-[ 62@0, 96@0 ]
-[ 63@0, 98@0 ]
-[ 64@0, 97@0 ]
-[ 65@0, 94@0 ]
-[ 66@0, 90@0 ]
-[ 67@0, 93@0 ]
-[ 68@0, 91@0 ]
-[ 69@0, 92@0 ]
-[ 70@0, 1140@0 ]
-[ 71@0, 1130@0 ]
-[ 72@0, 1120@0 ]
-[ 73@0, 1110@0 ]
-[ 74@0, 1100@0 ]
-[ 75@0, 1250@0 ]
-[ 76@0, 1260@0 ]
-[ 77@0, 1270@0 ]
-[ 78@0, 1280@0 ]
-[ 79@0, 1290@0 ]
+[ 40@0, 9@0 ]
+[ 41@0, 9@0 ]
+[ 42@0, 9@0 ]
+[ 43@0, 9@0 ]
+[ 44@0, 9@0 ]
+[ 45@0, 9@0 ]
+[ 46@0, 9@0 ]
+[ 47@0, 9@0 ]
+[ 48@0, 9@0 ]
+[ 49@0, 9@0 ]
+[ 50@0, 9@0 ]
+[ 51@0, 9@0 ]
+[ 52@0, 9@0 ]
+[ 53@0, 9@0 ]
+[ 54@0, 9@0 ]
+[ 55@0, 9@0 ]
+[ 56@0, 9@0 ]
+[ 57@0, 9@0 ]
+[ 58@0, 9@0 ]
+[ 59@0, 9@0 ]
+[ 60@0, 0@0 ]
+[ 61@0, 1@0 ]
+[ 62@0, 2@0 ]
+[ 63@0, 3@0 ]
+[ 64@0, 5@0 ]
+[ 65@0, 7@0 ]
+[ 66@0, 70@0 ]
+[ 67@0, 188@0 ]
+[ 68@0, 190@0 ]
+[ 69@0, 192@0 ]
+[ 70@0, 9999@0 ]
+[ 71@0, 50@0 ]
+[ 72@0, 49@0 ]
+[ 73@0, 50@0 ]
+[ 74@0, 50@0 ]
+[ 75@0, 48@0 ]
+[ 76@0, 1003@0 ]
+[ 77@0, 1002@0 ]
+[ 78@0, 1001@0 ]
+[ 79@0, 1000@0 ]
+[ 80@0, 95@0 ]
+[ 81@0, 99@0 ]
+[ 82@0, 96@0 ]
+[ 83@0, 98@0 ]
+[ 84@0, 97@0 ]
+[ 85@0, 94@0 ]
+[ 86@0, 90@0 ]
_______________________________________________
Checkin-list mailing list
[email protected]
http://mail.monetdb.org/mailman/listinfo/checkin-list