Update of /cvsroot/monetdb/sql/src/server
In directory 23jxhf1.ch3.sourceforge.com:/tmp/cvs-serv26050

Modified Files:
      Tag: May2009
        sql_mvc.mx sql_schema.mx 
Log Message:
disable explain (and friends) in schema statements


U sql_mvc.mx
Index: sql_mvc.mx
===================================================================
RCS file: /cvsroot/monetdb/sql/src/server/sql_mvc.mx,v
retrieving revision 1.219
retrieving revision 1.219.2.1
diff -u -d -r1.219 -r1.219.2.1
--- sql_mvc.mx  13 Mar 2009 10:24:55 -0000      1.219
+++ sql_mvc.mx  28 May 2009 20:49:59 -0000      1.219.2.1
@@ -52,6 +52,8 @@
 #define m_explain 4 
 #define m_plan 5 
 
+#define QUERY_MODE(m) (m==m_normal || m==m_inplace)
+
 /* special modes for function/procedure and view instantiation and
    dependency generation */
 #define m_instantiate 6

U sql_schema.mx
Index: sql_schema.mx
===================================================================
RCS file: /cvsroot/monetdb/sql/src/server/sql_schema.mx,v
retrieving revision 1.170.2.2
retrieving revision 1.170.2.3
diff -u -d -r1.170.2.2 -r1.170.2.3
--- sql_schema.mx       21 May 2009 15:13:43 -0000      1.170.2.2
+++ sql_schema.mx       28 May 2009 20:49:59 -0000      1.170.2.3
@@ -1976,10 +1976,8 @@
        stmt *ret = NULL;
 
        /* TODO everything should be done via the backend language */ 
-/*
        if (!QUERY_MODE(sql->emode))
                return sql_error(sql, 05, "Schema statements are directly 
executed and therefor cannot be debugged, explained, profiled, traced or used 
in a prepare statement");
-*/
 
        switch (s->token) {
        case SQL_CREATE_SCHEMA:


------------------------------------------------------------------------------
Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT 
is a gathering of tech-side developers & brand creativity professionals. Meet
the minds behind Google Creative Lab, Visual Complexity, Processing, & 
iPhoneDevCamp as they present alongside digital heavyweights like Barbarian 
Group, R/GA, & Big Spaceship. http://p.sf.net/sfu/creativitycat-com 
_______________________________________________
Monetdb-sql-checkins mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/monetdb-sql-checkins

Reply via email to