Changeset: af66c0cb7bb7 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/af66c0cb7bb7 Modified Files: sql/backends/monet5/sql_execute.c Branch: default Log Message:
Fixing accidental remove of critical statements for TRACE. diffs (58 lines): diff --git a/sql/backends/monet5/sql_execute.c b/sql/backends/monet5/sql_execute.c --- a/sql/backends/monet5/sql_execute.c +++ b/sql/backends/monet5/sql_execute.c @@ -102,6 +102,10 @@ SQLsetTrace(Client cntxt, MalBlkPtr mb) q= newStmt(mb,batRef,appendRef); q= pushArgument(mb,q,getArg(tbls,0)); q= pushStr(mb,q,".trace"); + k= getArg(q,0); + + q= newStmt(mb,batRef,appendRef); + q= pushArgument(mb,q,k); q= pushStr(mb,q,".trace"); resultset= addArgument(mb,resultset, getArg(q,0)); @@ -114,6 +118,10 @@ SQLsetTrace(Client cntxt, MalBlkPtr mb) q= newStmt(mb,batRef,appendRef); q= pushArgument(mb,q,getArg(cols,0)); q= pushStr(mb,q,"usec"); + k= getArg(q,0); + + q= newStmt(mb,batRef,appendRef); + q= pushArgument(mb,q, k); q= pushStr(mb,q,"statement"); resultset= addArgument(mb,resultset, getArg(q,0)); @@ -126,6 +134,10 @@ SQLsetTrace(Client cntxt, MalBlkPtr mb) q= newStmt(mb,batRef,appendRef); q= pushArgument(mb,q, getArg(types,0)); q= pushStr(mb,q,"bigint"); + k= getArg(q,0); + + q= newStmt(mb,batRef,appendRef); + q= pushArgument(mb,q, k); q= pushStr(mb,q,"clob"); resultset= addArgument(mb,resultset, getArg(q,0)); @@ -138,6 +150,10 @@ SQLsetTrace(Client cntxt, MalBlkPtr mb) q= newStmt(mb,batRef,appendRef); q= pushArgument(mb,q, getArg(clen,0)); q= pushInt(mb,q,64); + k= getArg(q,0); + + q= newStmt(mb,batRef,appendRef); + q= pushArgument(mb,q, k); q= pushInt(mb,q,0); resultset= addArgument(mb,resultset, getArg(q,0)); @@ -150,6 +166,10 @@ SQLsetTrace(Client cntxt, MalBlkPtr mb) q= newStmt(mb,batRef,appendRef); q= pushArgument(mb,q, getArg(scale,0)); q= pushInt(mb,q,0); + k= getArg(q,0); + + q= newStmt(mb,batRef,appendRef); + q= pushArgument(mb, q, k); q= pushInt(mb,q,0); resultset= addArgument(mb,resultset, getArg(q,0)); _______________________________________________ checkin-list mailing list checkin-list@monetdb.org https://www.monetdb.org/mailman/listinfo/checkin-list