Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
taosdata
TDengine
提交
05c07ba6
T
TDengine
项目概览
taosdata
/
TDengine
1 年多 前同步成功
通知
1185
Star
22016
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看板
未验证
提交
05c07ba6
编写于
10月 25, 2021
作者:
L
Liu Jicong
提交者:
GitHub
10月 25, 2021
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
tq (#8416)
add tq header
上级
0acfddf3
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
18 addition
and
3 deletion
+18
-3
.gitignore
.gitignore
+1
-0
include/libs/wal/wal.h
include/libs/wal/wal.h
+2
-2
source/server/vnode/tq/src/tq.c
source/server/vnode/tq/src/tq.c
+15
-1
未找到文件。
.gitignore
浏览文件 @
05c07ba6
...
...
@@ -18,6 +18,7 @@ mac/
.mypy_cache
*.tmp
*.swp
*.orig
src/connector/nodejs/node_modules/
src/connector/nodejs/out/
tests/test/
...
...
include/libs/wal/wal.h
浏览文件 @
05c07ba6
...
...
@@ -58,9 +58,9 @@ void walStop(twalh);
void
walClose
(
twalh
);
//write
int64_t
walWriteWithMsgType
(
twalh
,
int8_t
msgType
,
void
*
body
,
int32_t
bodyLen
);
//
int64_t walWriteWithMsgType(twalh, int8_t msgType, void* body, int32_t bodyLen);
int64_t
walWrite
(
twalh
,
void
*
body
,
int32_t
bodyLen
);
int64_t
walWriteBatch
(
twalh
,
void
*
body
,
int32_t
*
bodyLen
,
int32_t
batchSize
);
int64_t
walWriteBatch
(
twalh
,
void
*
*
bodies
,
int32_t
*
bodyLen
,
int32_t
batchSize
);
//apis for lifecycle management
void
walFsync
(
twalh
,
bool
force
);
...
...
source/server/vnode/tq/src/tq.c
浏览文件 @
05c07ba6
...
...
@@ -59,13 +59,27 @@ int tqOpenTGroup(STQ* pTq, const char* topic, int cgId) {
/*int tqCloseTCGroup(STQ* pTq, const char* topic, int cgId) {*/
/*tqGroupHandle* handle = tqLookupGroupHandle(pTq, topic, cgId);*/
/*return tqCommitTCGroup(handle);*/
}
/*}*/
int
tqDropTCGroup
(
STQ
*
pTq
,
const
char
*
topic
,
int
cgId
)
{
//delete from disk
return
0
;
}
int
tqFetchMsg
(
tqGroupHandle
*
handle
,
void
*
msg
)
{
return
0
;
}
int
tqMoveOffsetToNext
(
tqGroupHandle
*
handle
)
{
return
0
;
}
tqGroupHandle
*
tqFindGHandleBycId
(
STQ
*
pTq
,
int64_t
cId
)
{
return
NULL
;
}
int
tqPushMsg
(
STQ
*
pTq
,
void
*
p
,
int64_t
version
)
{
//add reference
//judge and launch new query
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录