diff --git a/src/kit/taosdemo/src/demoData.c b/src/kit/taosdemo/src/demoData.c index 0f185931d5563ba505fd40f2999437763aee3fb3..39d7954a2488621cf3fdee859777484a1f38601b 100644 --- a/src/kit/taosdemo/src/demoData.c +++ b/src/kit/taosdemo/src/demoData.c @@ -2381,7 +2381,7 @@ int32_t generateSmlJsonTags(cJSON *tagsList, SSuperTable *stbInfo, cJSON_AddStringToObject(tag, "type", "int"); break; case TSDB_DATA_TYPE_BIGINT: - cJSON_AddNumberToObject(tag, "value", rand_bigint()); + cJSON_AddNumberToObject(tag, "value", (double)rand_bigint()); cJSON_AddStringToObject(tag, "type", "bigint"); break; case TSDB_DATA_TYPE_FLOAT: @@ -2432,7 +2432,7 @@ int32_t generateSmlJsonCols(cJSON *array, cJSON *tag, SSuperTable *stbInfo, threadInfo *pThreadInfo, int64_t timestamp) { cJSON *record = cJSON_CreateObject(); cJSON *ts = cJSON_CreateObject(); - cJSON_AddNumberToObject(ts, "value", timestamp); + cJSON_AddNumberToObject(ts, "value", (double)timestamp); if (pThreadInfo->time_precision == TSDB_TIME_PRECISION_MILLI) { cJSON_AddStringToObject(ts, "type", "ms"); } else if (pThreadInfo->time_precision == TSDB_TIME_PRECISION_MICRO) { @@ -2463,7 +2463,7 @@ int32_t generateSmlJsonCols(cJSON *array, cJSON *tag, SSuperTable *stbInfo, cJSON_AddStringToObject(value, "type", "int"); break; case TSDB_DATA_TYPE_BIGINT: - cJSON_AddNumberToObject(value, "value", rand_bigint()); + cJSON_AddNumberToObject(value, "value", (double)rand_bigint()); cJSON_AddStringToObject(value, "type", "bigint"); break; case TSDB_DATA_TYPE_FLOAT: diff --git a/src/kit/taosdemo/src/demoInsert.c b/src/kit/taosdemo/src/demoInsert.c index 316c1f7287c4de44578b582b7969b67e00ac897a..4e18f7189a162ea9c9cd7398287d60b5c4491538 100644 --- a/src/kit/taosdemo/src/demoInsert.c +++ b/src/kit/taosdemo/src/demoInsert.c @@ -3274,7 +3274,7 @@ int startMultiThreadInsertData(int threads, char *db_name, char *precision, uint64_t totalDelay = 0; uint64_t maxDelay = 0; uint64_t minDelay = UINT64_MAX; - uint64_t cntDelay = 1; + uint64_t cntDelay = 0; double avgDelay = 0; for (int i = 0; i < threads; i++) {