Changeset: 4d32d055c1ea for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=4d32d055c1ea
Modified Files:
pathfinder/compiler/sql/lalg2sql.brg
Branch: default
Log Message:
Treat the 'unreferenced' cache operator in the SQL code generator
diffs (37 lines):
diff -r 5861fe8ce566 -r 4d32d055c1ea pathfinder/compiler/sql/lalg2sql.brg
--- a/pathfinder/compiler/sql/lalg2sql.brg Thu Jun 17 13:38:04 2010 +0200
+++ b/pathfinder/compiler/sql/lalg2sql.brg Thu Jun 17 13:47:19 2010 +0200
@@ -291,8 +291,9 @@
Constr: merge_adjacent (Frag, Rel) = 89 (10);
-Side: error (Side, Rel) = 98 (10);
-Side: nil = 99 (10);
+Side: error (Side, Rel) = 97 (10);
+Side: nil = 98 (10);
+Side: cache (Side, Rel) = 99 (10);
Side: trace (Side, Trc) = 100 (10);
Trc: trace_items (Rel, Msg) = 101 (10);
Msg: trace_msg (Rel, Map) = 102 (10);
@@ -5456,7 +5457,7 @@
/* ELSE 1 END */
/* FROM q2 AS err) AS foo; */
/********************************************************/
- case 98: {
+ case 97: {
#define ERR_SQLSTATE "70001"
assert (kids[0] && nts[0]);
assert (kids[1] && nts[1]);
@@ -5496,9 +5497,11 @@
} break;
/* Side: nil */
- case 99:
+ case 98:
break;
+ /* Side: cache (Side, Rel) */
+ case 99:
/* Side: trace (Side, Trc) */
case 100:
/* Trc: trace_items (Rel, Msg) */
_______________________________________________
Checkin-list mailing list
[email protected]
http://mail.monetdb.org/mailman/listinfo/checkin-list