diff --git a/src/client/src/tscParseLineProtocol.c b/src/client/src/tscParseLineProtocol.c index 37283b1fb6eb56b6d8b3d3479994b6a159db1ef9..c2583d15dd95c3ac2d3bcefae219186ceb11c074 100644 --- a/src/client/src/tscParseLineProtocol.c +++ b/src/client/src/tscParseLineProtocol.c @@ -892,12 +892,14 @@ static int32_t insertChildTableBatch(TAOS* taos, char* cTableName, SArray* cols size_t batchSize = MIN(maxBatchSize, rows); SArray* batchBind = taosArrayInit(batchSize, POINTER_BYTES); int32_t code = TSDB_CODE_SUCCESS; - for (int i=0; i=i) { + if (j > i) { + tscDebug("SML:0x%"PRIx64" insert child table batch from line %d to line %d. total rows: %zu, batch size: %zu", + info->id, i, j - 1, rows, batchSize); code = doInsertChildTableWithStmt(taos, sql, cTableName, batchBind, info); if (code != 0) { taosArrayDestroy(batchBind);