From 20f6c7dd53eb391225a87cccaf1a68e7ec7826dd Mon Sep 17 00:00:00 2001 From: Yaming Pei Date: Mon, 3 Mar 2025 15:37:08 +0800 Subject: [PATCH] feat: csv output header supports true/false options --- tools/taos-tools/src/benchJsonOpt.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/tools/taos-tools/src/benchJsonOpt.c b/tools/taos-tools/src/benchJsonOpt.c index 967b465dff..9bc8527130 100644 --- a/tools/taos-tools/src/benchJsonOpt.c +++ b/tools/taos-tools/src/benchJsonOpt.c @@ -1620,11 +1620,13 @@ static int getMetaFromCommonJsonFile(tools_cJSON *json) { } // csv output header - g_arguments->csv_output_header = false; + g_arguments->csv_output_header = true; tools_cJSON* oph = tools_cJSON_GetObjectItem(json, "csv_output_header"); if (oph && oph->type == tools_cJSON_String && oph->valuestring != NULL) { - if (0 == strcasecmp(oph->valuestring, "yes")) { + if (0 == strcasecmp(oph->valuestring, "yes") || 0 == strcasecmp(oph->valuestring, "true")) { g_arguments->csv_output_header = true; + } else if (0 == strcasecmp(oph->valuestring, "no") || 0 == strcasecmp(oph->valuestring, "false")) { + g_arguments->csv_output_header = false; } }