Changeset: ad857f122f14 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=ad857f122f14
Modified Files:
        monetdb5/mal/mal_profiler.c
Branch: default
Log Message:

Do not output integers as strings in JSON


diffs (36 lines):

diff --git a/monetdb5/mal/mal_profiler.c b/monetdb5/mal/mal_profiler.c
--- a/monetdb5/mal/mal_profiler.c
+++ b/monetdb5/mal/mal_profiler.c
@@ -304,7 +304,7 @@ This information can be used to determin
                                        logadd("],%s\"arg\":[",prettify);
                                }
                                logadd("{");
-                               logadd("\"index\":\"%d\",%s", j,pret);
+                               logadd("\"index\":%d,%s", j,pret);
                                logadd("\"name\":\"%s\",%s", getVarName(mb, 
getArg(pci,j)), pret);
                                if( getVarSTC(mb,getArg(pci,j))){
                                        InstrPtr stc = getInstrPtr(mb, 
getVarSTC(mb,getArg(pci,j)));
@@ -323,9 +323,9 @@ This information can be used to determin
                                                cnt = BATcount(d);
                                                if( isVIEW(d)){
                                                        
logadd("\"view\":\"true\",%s", pret);
-                                                       
logadd("\"parent\":\"%d\",%s", VIEWtparent(d), pret);
-                                                       
logadd("\"seqbase\":\""BUNFMT"\",%s", d->hseqbase, pret);
-                                                       
logadd("\"hghbase\":\""BUNFMT"\",%s", d->hseqbase + cnt, pret);
+                                                       
logadd("\"parent\":%d,%s", VIEWtparent(d), pret);
+                                                       
logadd("\"seqbase\":"BUNFMT",%s", d->hseqbase, pret);
+                                                       
logadd("\"hghbase\":"BUNFMT",%s", d->hseqbase + cnt, pret);
                                                        v= 
BBPquickdesc(VIEWtparent(d),0);
                                                        
logadd("\"kind\":\"%s\",%s", (v &&  v->batPersistence == PERSISTENT ? 
"persistent":"transient"), pret);
                                                } else
@@ -336,8 +336,8 @@ This information can be used to determin
                                                total += IMPSimprintsize(d);
                                                BBPunfix(d->batCacheid);
                                        }
-                                       logadd("\"bid\":\"%d\",%s", bid,pret);
-                                       
logadd("\"count\":\""BUNFMT"\",%s",cnt,pret);
+                                       logadd("\"bid\":%d,%s", bid,pret);
+                                       
logadd("\"count\":"BUNFMT",%s",cnt,pret);
                                        logadd("\"size\":" LLFMT",%s", 
total,pret);
                                } else{
                                        char *truncated = NULL;
_______________________________________________
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to