提交 ffa069e4 编写于 作者: D dapan1121

fix compile issue

上级 7923d51f
...@@ -2301,18 +2301,18 @@ cleanup: ...@@ -2301,18 +2301,18 @@ cleanup:
return code; return code;
} }
static int32_t isSchemalessDb(STscObj *taos, SCatalog *catalog){ static int32_t isSchemalessDb(STscObj *taos, SRequestObj* request, SCatalog *catalog){
SName name; SName name;
tNameSetDbName(&name, taos->acctId, taos->db, strlen(taos->db)); tNameSetDbName(&name, taos->acctId, taos->db, strlen(taos->db));
char dbFname[TSDB_DB_FNAME_LEN] = {0}; char dbFname[TSDB_DB_FNAME_LEN] = {0};
tNameGetFullDbName(&name, dbFname); tNameGetFullDbName(&name, dbFname);
SDbCfgInfo pInfo = {0}; SDbCfgInfo pInfo = {0};
SRequestConnInfo conn = {.pTrans = info->taos->pAppInfo->pTransporter, SRequestConnInfo conn = {.pTrans = taos->pAppInfo->pTransporter,
.requestId = info->pRequest->requestId, .requestId = request->requestId,
.requestObjRefId = info->pRequest->self, .requestObjRefId = request->self,
.mgmtEps = getEpSet_s(&info->taos->pAppInfo->mgmtEp)}; .mgmtEps = getEpSet_s(&taos->pAppInfo->mgmtEp)};
int32_t code = catalogGetDBCfg(info->pCatalog, &conn, dbFname, &pInfo); int32_t code = catalogGetDBCfg(catalog, &conn, dbFname, &pInfo);
if (code != TSDB_CODE_SUCCESS) { if (code != TSDB_CODE_SUCCESS) {
return code; return code;
} }
...@@ -2396,7 +2396,7 @@ TAOS_RES* taos_schemaless_insert(TAOS* taos, char* lines[], int numLines, int pr ...@@ -2396,7 +2396,7 @@ TAOS_RES* taos_schemaless_insert(TAOS* taos, char* lines[], int numLines, int pr
goto end; goto end;
} }
if(isSchemalessDb(((STscObj *)taos), params.catalog) != TSDB_CODE_SUCCESS){ if(isSchemalessDb(((STscObj *)taos), request, params.catalog) != TSDB_CODE_SUCCESS){
request->code = TSDB_CODE_SML_INVALID_DB_CONF; request->code = TSDB_CODE_SML_INVALID_DB_CONF;
smlBuildInvalidDataMsg(&msg, "Cannot write data to a non schemaless database", NULL); smlBuildInvalidDataMsg(&msg, "Cannot write data to a non schemaless database", NULL);
goto end; goto end;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册