Hotfix/sangshuduo/td 3607 for master (#5712)
* test * [TD-3677]<test>: test pr message 1 * [TD-3671]<test>change target branch * [TD-3677]<test>: test pr message 2 * [TD-3677]<test>: test pr message 3 * Hotfix/sangshuduo/td 3197 fix taosdemo coverity scan (#5688) * [TD-3197] <fix>: fix taosdemo coverity scan issues. * [TD-3197] <fix>: fix taosdemo coverity scan issue. fix subscribeTest pids uninitialized. * [TD-3197] <fix>: fix taosdemo coverity scan issues. * [TD-3197] <fix>: fix coverity scan issues. check super tbl info pointer. * [TD-3197] <fix>: fix coverity scan issues. move sub tbl query thread join into loop * [TD-3197] <fix>: fix coverity scan issues. remove unused variable * [TD-3197] <fix>: fix coverity scan issues. use more secure random library * [TD-3197] <fix>: fix coverity scan issues. use strncpy for more safe * [TD-3197] <fix>: fix taosdemo coverity scan issue. replace arc4random with rand(). * [TD-3197] <fix>: fix coverity scan issues. check stb info pointer for start time * [TD-3197] <fix>: fix coverity scan issues. fix strcpy vulnerability * [TD-3197] <fix>: fix taosdemo coverity scan issue. modify taosdemoTest2. try to check database continously. * [TD-3197] <fix>: taosdemo coverity scan issues. * [TD-3197] <fix>: fix memory leak when parsing arguments. * [TD-3197] <fix>: fix cmake strip arguments. * [TD-3197] <fix>: taosdemo coverity scan. fix cmake string manipulation. Co-authored-by: Shuduo Sang <sdsang@taosdata.com> * remove useless file * fix changing target branch * fix * fix * [TD-3607]<fix>: fix taosdemo limit and offset. if offset+limit > count. * [TD-3607]<fix>: taosdemo limit and offset. if child tbl not exist, dont take limit and offset value. Co-authored-by: huili <52318143+plum-lihui@users.noreply.github.com> Co-authored-by: liuyq-617 <yqliu@taosdata.com> Co-authored-by: plum-lihui <huili@taosdata.com> Co-authored-by: Elias Soong <elias.soong@gmail.com> Co-authored-by: Shuduo Sang <sdsang@taosdata.com>
This commit is contained in:
parent
bc9c47b472
commit
568a3ebc87
|
@ -82,9 +82,9 @@ def pre_test(){
|
|||
}
|
||||
}
|
||||
sh '''
|
||||
|
||||
cd ${WK}
|
||||
git pull >/dev/null
|
||||
|
||||
export TZ=Asia/Harbin
|
||||
date
|
||||
git clean -dfx
|
||||
|
|
|
@ -3479,9 +3479,11 @@ static bool getMetaFromInsertJsonFile(cJSON* root) {
|
|||
if (childTblExists
|
||||
&& childTblExists->type == cJSON_String
|
||||
&& childTblExists->valuestring != NULL) {
|
||||
if (0 == strncasecmp(childTblExists->valuestring, "yes", 3)) {
|
||||
if ((0 == strncasecmp(childTblExists->valuestring, "yes", 3))
|
||||
&& (g_Dbs.db[i].drop == false)) {
|
||||
g_Dbs.db[i].superTbls[j].childTblExists = TBL_ALREADY_EXISTS;
|
||||
} else if (0 == strncasecmp(childTblExists->valuestring, "no", 2)) {
|
||||
} else if ((0 == strncasecmp(childTblExists->valuestring, "no", 2)
|
||||
|| (g_Dbs.db[i].drop == true))) {
|
||||
g_Dbs.db[i].superTbls[j].childTblExists = TBL_NO_EXISTS;
|
||||
} else {
|
||||
g_Dbs.db[i].superTbls[j].childTblExists = TBL_NO_EXISTS;
|
||||
|
@ -3527,7 +3529,8 @@ static bool getMetaFromInsertJsonFile(cJSON* root) {
|
|||
}
|
||||
|
||||
cJSON* childTbl_limit = cJSON_GetObjectItem(stbInfo, "childtable_limit");
|
||||
if ((childTbl_limit) && (g_Dbs.db[i].drop != true)) {
|
||||
if ((childTbl_limit) && (g_Dbs.db[i].drop != true)
|
||||
&& (g_Dbs.db[i].superTbls[j].childTblExists == TBL_ALREADY_EXISTS)) {
|
||||
if (childTbl_limit->type != cJSON_Number) {
|
||||
printf("ERROR: failed to read json, childtable_limit\n");
|
||||
goto PARSE_OVER;
|
||||
|
@ -3538,7 +3541,8 @@ static bool getMetaFromInsertJsonFile(cJSON* root) {
|
|||
}
|
||||
|
||||
cJSON* childTbl_offset = cJSON_GetObjectItem(stbInfo, "childtable_offset");
|
||||
if ((childTbl_offset) && (g_Dbs.db[i].drop != true)) {
|
||||
if ((childTbl_offset) && (g_Dbs.db[i].drop != true)
|
||||
&& (g_Dbs.db[i].superTbls[j].childTblExists == TBL_ALREADY_EXISTS)) {
|
||||
if (childTbl_offset->type != cJSON_Number || 0 > childTbl_offset->valueint) {
|
||||
printf("ERROR: failed to read json, childtable_offset\n");
|
||||
goto PARSE_OVER;
|
||||
|
|
Loading…
Reference in New Issue