Changeset: 4ab69808874a for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=4ab69808874a
Modified Files:
monetdb5/mal/mal_profiler.c
tools/mserver/mserver5.c
Branch: default
Log Message:
Prepare for JSON output
included requested keyword quotes and dropped superflous ','
diffs (48 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
@@ -232,7 +232,7 @@ offlineProfilerEvent(MalBlkPtr mb, MalSt
#endif
if ( msg){
- logadd("\"%s\",\t",msg);
+ logadd("\"%s\"\t",msg);
} else {
// TODO Obfusate instructions unless administrator calls for it.
@@ -244,9 +244,9 @@ offlineProfilerEvent(MalBlkPtr mb, MalSt
c++;
stmtq = mal_quote(c, strlen(c));
if (stmtq != NULL) {
- logadd(" \"%s\",\t", stmtq);
+ logadd(" \"%s\"\t", stmtq);
GDKfree(stmtq);
- } else logadd(" ,\t");
+ } else logadd("\t");
GDKfree(stmt);
}
diff --git a/tools/mserver/mserver5.c b/tools/mserver/mserver5.c
--- a/tools/mserver/mserver5.c
+++ b/tools/mserver/mserver5.c
@@ -155,13 +155,13 @@ monet_hello(void)
printf("# Visit http://www.monetdb.org/ for further information\n");
// The properties shipped through the performance profiler
- len = snprintf(monet_characteristics, sizeof(monet_characteristics)-1,
"{ MonetDBversion:\"%s\", ", VERSION);
- len += snprintf(monet_characteristics + len,
sizeof(monet_characteristics)-1-len, "release:\"%s\", ", MONETDB_RELEASE);
- len += snprintf(monet_characteristics + len,
sizeof(monet_characteristics)-1-len, "host:\"%s\", ", HOST);
- len += snprintf(monet_characteristics + len,
sizeof(monet_characteristics)-1-len, "threads:\"%d\", ", GDKnr_threads);
- len += snprintf(monet_characteristics + len,
sizeof(monet_characteristics)-1-len, "memory:\"%.3f %cB\", ", sz_mem_h, qc[qi]);
- len += snprintf(monet_characteristics + len,
sizeof(monet_characteristics)-1-len, "oid:\""SZFMT"\", ", sizeof(oid) *8);
- len += snprintf(monet_characteristics + len,
sizeof(monet_characteristics)-1-len, "packages:[");
+ len = snprintf(monet_characteristics, sizeof(monet_characteristics)-1,
"{ \"MonetDBversion\":\"%s\", ", VERSION);
+ len += snprintf(monet_characteristics + len,
sizeof(monet_characteristics)-1-len, "\"release\":\"%s\", ", MONETDB_RELEASE);
+ len += snprintf(monet_characteristics + len,
sizeof(monet_characteristics)-1-len, "\"host\":\"%s\", ", HOST);
+ len += snprintf(monet_characteristics + len,
sizeof(monet_characteristics)-1-len, "\"threads\":\"%d\", ", GDKnr_threads);
+ len += snprintf(monet_characteristics + len,
sizeof(monet_characteristics)-1-len, "\"memory\":\"%.3f %cB\", ", sz_mem_h,
qc[qi]);
+ len += snprintf(monet_characteristics + len,
sizeof(monet_characteristics)-1-len, "\"oid\":\""SZFMT"\", ", sizeof(oid) *8);
+ len += snprintf(monet_characteristics + len,
sizeof(monet_characteristics)-1-len, "\"packages\":[");
// add the compiled in package names
#ifdef HAVE_HGE
len += snprintf(monet_characteristics + len,
sizeof(monet_characteristics)-1-len, "\"%s\"","huge");
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list