Merge pull request #17499 from taosdata/feature/stream
fix(sim): buffer size not enough
This commit is contained in:
commit
c08c55e58e
|
@ -19,20 +19,20 @@
|
||||||
#include "os.h"
|
#include "os.h"
|
||||||
|
|
||||||
#include "cJSON.h"
|
#include "cJSON.h"
|
||||||
#include "tconfig.h"
|
|
||||||
#include "taos.h"
|
#include "taos.h"
|
||||||
#include "taoserror.h"
|
#include "taoserror.h"
|
||||||
|
#include "tconfig.h"
|
||||||
|
#include "tglobal.h"
|
||||||
#include "tidpool.h"
|
#include "tidpool.h"
|
||||||
#include "tlog.h"
|
#include "tlog.h"
|
||||||
#include "ttimer.h"
|
#include "ttimer.h"
|
||||||
#include "ttypes.h"
|
#include "ttypes.h"
|
||||||
#include "tutil.h"
|
#include "tutil.h"
|
||||||
#include "tglobal.h"
|
|
||||||
|
|
||||||
#define MAX_MAIN_SCRIPT_NUM 10
|
#define MAX_MAIN_SCRIPT_NUM 10
|
||||||
#define MAX_BACKGROUND_SCRIPT_NUM 10
|
#define MAX_BACKGROUND_SCRIPT_NUM 10
|
||||||
#define MAX_FILE_NAME_LEN 256
|
#define MAX_FILE_NAME_LEN 256
|
||||||
#define MAX_ERROR_LEN 1024
|
#define MAX_ERROR_LEN 4096
|
||||||
#define MAX_QUERY_VALUE_LEN 1024
|
#define MAX_QUERY_VALUE_LEN 1024
|
||||||
#define MAX_QUERY_COL_NUM 100
|
#define MAX_QUERY_COL_NUM 100
|
||||||
#define MAX_QUERY_ROW_NUM 100
|
#define MAX_QUERY_ROW_NUM 100
|
||||||
|
@ -55,12 +55,42 @@
|
||||||
#define FAILED_POSTFIX ""
|
#define FAILED_POSTFIX ""
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#define simFatal(...) { if (simDebugFlag & DEBUG_FATAL) { taosPrintLog("SIM FATAL ", DEBUG_FATAL, 255, __VA_ARGS__); }}
|
#define simFatal(...) \
|
||||||
#define simError(...) { if (simDebugFlag & DEBUG_ERROR) { taosPrintLog("SIM ERROR ", DEBUG_ERROR, 255, __VA_ARGS__); }}
|
{ \
|
||||||
#define simWarn(...) { if (simDebugFlag & DEBUG_WARN) { taosPrintLog("SIM WARN ", DEBUG_WARN, 255, __VA_ARGS__); }}
|
if (simDebugFlag & DEBUG_FATAL) { \
|
||||||
#define simInfo(...) { if (simDebugFlag & DEBUG_INFO) { taosPrintLog("SIM ", DEBUG_INFO, 255, __VA_ARGS__); }}
|
taosPrintLog("SIM FATAL ", DEBUG_FATAL, 255, __VA_ARGS__); \
|
||||||
#define simDebug(...) { if (simDebugFlag & DEBUG_DEBUG) { taosPrintLog("SIM ", DEBUG_DEBUG, simDebugFlag, __VA_ARGS__); }}
|
} \
|
||||||
#define simTrace(...) { if (simDebugFlag & DEBUG_TRACE) { taosPrintLog("SIM ", DEBUG_TRACE, simDebugFlag, __VA_ARGS__); }}
|
}
|
||||||
|
#define simError(...) \
|
||||||
|
{ \
|
||||||
|
if (simDebugFlag & DEBUG_ERROR) { \
|
||||||
|
taosPrintLog("SIM ERROR ", DEBUG_ERROR, 255, __VA_ARGS__); \
|
||||||
|
} \
|
||||||
|
}
|
||||||
|
#define simWarn(...) \
|
||||||
|
{ \
|
||||||
|
if (simDebugFlag & DEBUG_WARN) { \
|
||||||
|
taosPrintLog("SIM WARN ", DEBUG_WARN, 255, __VA_ARGS__); \
|
||||||
|
} \
|
||||||
|
}
|
||||||
|
#define simInfo(...) \
|
||||||
|
{ \
|
||||||
|
if (simDebugFlag & DEBUG_INFO) { \
|
||||||
|
taosPrintLog("SIM ", DEBUG_INFO, 255, __VA_ARGS__); \
|
||||||
|
} \
|
||||||
|
}
|
||||||
|
#define simDebug(...) \
|
||||||
|
{ \
|
||||||
|
if (simDebugFlag & DEBUG_DEBUG) { \
|
||||||
|
taosPrintLog("SIM ", DEBUG_DEBUG, simDebugFlag, __VA_ARGS__); \
|
||||||
|
} \
|
||||||
|
}
|
||||||
|
#define simTrace(...) \
|
||||||
|
{ \
|
||||||
|
if (simDebugFlag & DEBUG_TRACE) { \
|
||||||
|
taosPrintLog("SIM ", DEBUG_TRACE, simDebugFlag, __VA_ARGS__); \
|
||||||
|
} \
|
||||||
|
}
|
||||||
|
|
||||||
enum { SIM_SCRIPT_TYPE_MAIN, SIM_SCRIPT_TYPE_BACKGROUND };
|
enum { SIM_SCRIPT_TYPE_MAIN, SIM_SCRIPT_TYPE_BACKGROUND };
|
||||||
|
|
||||||
|
@ -143,7 +173,7 @@ typedef struct _script_t {
|
||||||
char *optionBuffer;
|
char *optionBuffer;
|
||||||
SCmdLine *lines; // command list
|
SCmdLine *lines; // command list
|
||||||
SVariable variables[MAX_VAR_LEN];
|
SVariable variables[MAX_VAR_LEN];
|
||||||
TdThread bgPid;
|
TdThread bgPid;
|
||||||
char auth[128];
|
char auth[128];
|
||||||
struct _script_t *bgScripts[MAX_BACKGROUND_SCRIPT_NUM];
|
struct _script_t *bgScripts[MAX_BACKGROUND_SCRIPT_NUM];
|
||||||
} SScript;
|
} SScript;
|
||||||
|
@ -182,4 +212,4 @@ bool simExecuteLineInsertCmd(SScript *script, char *option);
|
||||||
bool simExecuteLineInsertErrorCmd(SScript *script, char *option);
|
bool simExecuteLineInsertErrorCmd(SScript *script, char *option);
|
||||||
void simVisuallizeOption(SScript *script, char *src, char *dst);
|
void simVisuallizeOption(SScript *script, char *src, char *dst);
|
||||||
|
|
||||||
#endif /*_TD_SIM_INT_H_*/
|
#endif /*_TD_SIM_INT_H_*/
|
||||||
|
|
|
@ -657,11 +657,11 @@ bool simCreateTaosdConnect(SScript *script, char *rest) {
|
||||||
}
|
}
|
||||||
|
|
||||||
bool simExecuteNativeSqlCommand(SScript *script, char *rest, bool isSlow) {
|
bool simExecuteNativeSqlCommand(SScript *script, char *rest, bool isSlow) {
|
||||||
char timeStr[80] = {0};
|
char timeStr[80] = {0};
|
||||||
time_t tt;
|
time_t tt;
|
||||||
struct tm tp;
|
struct tm tp;
|
||||||
SCmdLine *line = &script->lines[script->linePos];
|
SCmdLine *line = &script->lines[script->linePos];
|
||||||
int32_t ret = -1;
|
int32_t ret = -1;
|
||||||
|
|
||||||
TAOS_RES *pSql = NULL;
|
TAOS_RES *pSql = NULL;
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue