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