Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
taosdata
TDengine
提交
35869f2e
T
TDengine
项目概览
taosdata
/
TDengine
1 年多 前同步成功
通知
1187
Star
22018
Fork
4786
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
1
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
T
TDengine
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
1
Issue
1
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
35869f2e
编写于
10月 27, 2021
作者:
L
Liu Jicong
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
fix compile
上级
5e14c856
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
32 addition
and
6 deletion
+32
-6
source/server/vnode/src/vnodeReadMsg.c
source/server/vnode/src/vnodeReadMsg.c
+6
-6
source/server/vnode/tq/src/tq.c
source/server/vnode/tq/src/tq.c
+26
-0
未找到文件。
source/server/vnode/src/vnodeReadMsg.c
浏览文件 @
35869f2e
...
...
@@ -225,16 +225,16 @@ int32_t vnodeProcessConsumeMsg(SVnode *pVnode, SReadMsg *pRead) {
tmqMsgHead
msgHead
=
pConsumeMsg
->
head
;
//extract head
STQ
*
pTq
=
pVnode
->
pTQ
;
tqGroupHandle
*
pHandle
=
tqFindGHandleBycId
(
pTq
,
msgHead
.
clientId
);
/*tqBufferHandle *pHandle = tqGetHandle(pTq, msgHead.clientId);*/
//return msg if offset not moved
if
(
pConsumeMsg
->
commitOffset
==
pHandle
->
consumeOffset
)
{
/*if(pConsumeMsg->commitOffset == pHandle->consumeOffset) {*/
//return msg
return
0
;
}
/*return 0;*/
/*}*/
//or move offset
tqMoveOffsetToNext
(
pHandle
);
/*tqMoveOffsetToNext(pHandle);*/
//fetch or register context
tqFetchMsg
(
pHandle
,
pRead
);
/*tqFetchMsg(pHandle, pRead);*/
//judge mode, tail read or catch up read
/*int64_t lastVer = walLastVer(pVnode->wal);*/
//launch new query
...
...
source/server/vnode/tq/src/tq.c
浏览文件 @
35869f2e
...
...
@@ -148,6 +148,19 @@ static int tqFetch(tqGroupHandle* ghandle, void** msg) {
return
totSize
;
}
tqGroupHandle
*
tqGetGroupHandle
(
STQ
*
pTq
,
int64_t
cId
)
{
return
NULL
;
}
int
tqLaunchQuery
(
tqGroupHandle
*
ghandle
)
{
return
0
;
}
int
tqSendLaunchQuery
(
STQ
*
pTq
,
int64_t
topicId
,
int64_t
cgId
,
void
*
query
)
{
return
0
;
}
/*int tqMoveOffsetToNext(tqGroupHandle* ghandle) {*/
/*return 0;*/
/*}*/
...
...
@@ -268,3 +281,16 @@ int tqDeserializeBufItem(const void* pBytes, tqBufferItem **pBufItem) {
return
0
;
}
int
tqGetGHandleSSize
(
const
tqGroupHandle
*
gHandle
)
{
return
0
;
}
int
tqListHandleSSize
(
const
tqListHandle
*
listHandle
)
{
return
0
;
}
int
tqBufHandleSSize
(
const
tqBufferHandle
*
bufHandle
)
{
return
0
;
}
int
tqBufItemSSize
(
const
tqBufferItem
*
bufItem
)
{
return
0
;
}
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录