提交 4ab9638f 编写于 作者: L Liu Jicong

enh(stream): forbid source db replica > 1

上级 be03f7aa
...@@ -633,6 +633,7 @@ static int32_t mndProcessCreateStreamReq(SRpcMsg *pReq) { ...@@ -633,6 +633,7 @@ static int32_t mndProcessCreateStreamReq(SRpcMsg *pReq) {
pDb = NULL; pDb = NULL;
goto _OVER; goto _OVER;
} }
mndReleaseDb(pMnode, pDb);
STrans *pTrans = mndTransCreate(pMnode, TRN_POLICY_ROLLBACK, TRN_CONFLICT_DB_INSIDE, pReq, "create-stream"); STrans *pTrans = mndTransCreate(pMnode, TRN_POLICY_ROLLBACK, TRN_CONFLICT_DB_INSIDE, pReq, "create-stream");
if (pTrans == NULL) { if (pTrans == NULL) {
......
...@@ -132,7 +132,7 @@ class TDTestCase: ...@@ -132,7 +132,7 @@ class TDTestCase:
tdSql.execute(f'drop database {self.dbname}') tdSql.execute(f'drop database {self.dbname}')
def drop_stream_check(self): def drop_stream_check(self):
tdSql.execute(f'create database {self.dbname} replica {self.replicaVar}') tdSql.execute(f'create database {self.dbname} replica 1')
tdSql.execute(f'use {self.dbname}') tdSql.execute(f'use {self.dbname}')
stbname = tdCom.getLongName(5,"letters") stbname = tdCom.getLongName(5,"letters")
stream_name = tdCom.getLongName(5,"letters") stream_name = tdCom.getLongName(5,"letters")
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册