Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
taosdata
TDengine
提交
c7602a4c
T
TDengine
项目概览
taosdata
/
TDengine
大约 1 年 前同步成功
通知
1184
Star
22015
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看板
体验新版 GitCode,发现更多精彩内容 >>
提交
c7602a4c
编写于
5月 11, 2023
作者:
dengyihao
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
refactor code
上级
b4bd6a4f
变更
3
显示空白变更内容
内联
并排
Showing
3 changed file
with
26 addition
and
7 deletion
+26
-7
source/libs/stream/src/streamBackendRocksdb.c
source/libs/stream/src/streamBackendRocksdb.c
+0
-1
source/libs/stream/test/CMakeLists.txt
source/libs/stream/test/CMakeLists.txt
+1
-1
source/libs/stream/test/tstreamUpdateTest.cpp
source/libs/stream/test/tstreamUpdateTest.cpp
+25
-5
未找到文件。
source/libs/stream/src/streamBackendRocksdb.c
浏览文件 @
c7602a4c
...
@@ -695,7 +695,6 @@ int32_t streamStateOpenBackendCf(void* backend, char* name, SHashObj* ids) {
...
@@ -695,7 +695,6 @@ int32_t streamStateOpenBackendCf(void* backend, char* name, SHashObj* ids) {
memcpy
(
cfNames
[
0
],
"default"
,
strlen
(
"default"
));
memcpy
(
cfNames
[
0
],
"default"
,
strlen
(
"default"
));
continue
;
continue
;
}
}
qDebug
(
"cf name %s"
,
idstr
);
GEN_COLUMN_FAMILY_NAME
(
cfNames
[
i
],
idstr
,
ginitDict
[(
i
-
1
)
%
(
cfLen
)].
key
);
GEN_COLUMN_FAMILY_NAME
(
cfNames
[
i
],
idstr
,
ginitDict
[(
i
-
1
)
%
(
cfLen
)].
key
);
if
(
i
%
cfLen
==
0
)
{
if
(
i
%
cfLen
==
0
)
{
...
...
source/libs/stream/test/CMakeLists.txt
浏览文件 @
c7602a4c
...
@@ -10,7 +10,7 @@ ADD_EXECUTABLE(streamUpdateTest "tstreamUpdateTest.cpp")
...
@@ -10,7 +10,7 @@ ADD_EXECUTABLE(streamUpdateTest "tstreamUpdateTest.cpp")
TARGET_LINK_LIBRARIES
(
TARGET_LINK_LIBRARIES
(
streamUpdateTest
streamUpdateTest
PUBLIC os util common gtest stream
PUBLIC os util common gtest
gtest_main
stream
)
)
TARGET_INCLUDE_DIRECTORIES
(
TARGET_INCLUDE_DIRECTORIES
(
...
...
source/libs/stream/test/tstreamUpdateTest.cpp
浏览文件 @
c7602a4c
...
@@ -6,6 +6,25 @@
...
@@ -6,6 +6,25 @@
using
namespace
std
;
using
namespace
std
;
#define MAX_NUM_SCALABLE_BF 100000
#define MAX_NUM_SCALABLE_BF 100000
class
StreamStateEnv
:
public
::
testing
::
Test
{
protected:
virtual
void
SetUp
()
{
// initLog();
// taosRemoveDir(path);
// SIndexOpts opts;
// opts.cacheSize = 1024 * 1024 * 4;
// int ret = indexOpen(&opts, path, &index);
// assert(ret == 0);
}
virtual
void
TearDown
()
{
// indexClose(index);
}
const
char
*
path
=
TD_TMP_DIR_PATH
"stream"
;
// SIndexOpts* opts;
// SIndex* index;
};
bool
equalSBF
(
SScalableBf
*
left
,
SScalableBf
*
right
)
{
bool
equalSBF
(
SScalableBf
*
left
,
SScalableBf
*
right
)
{
if
(
left
->
growth
!=
right
->
growth
)
return
false
;
if
(
left
->
growth
!=
right
->
growth
)
return
false
;
if
(
left
->
numBits
!=
right
->
numBits
)
return
false
;
if
(
left
->
numBits
!=
right
->
numBits
)
return
false
;
...
@@ -191,8 +210,9 @@ TEST(TD_STREAM_UPDATE_TEST, update) {
...
@@ -191,8 +210,9 @@ TEST(TD_STREAM_UPDATE_TEST, update) {
// updateInfoDestroy(pSU6);
// updateInfoDestroy(pSU6);
// updateInfoDestroy(pSU7);
// updateInfoDestroy(pSU7);
}
}
// TEST()
int
main
(
int
argc
,
char
*
argv
[])
{
TEST_F
(
StreamStateEnv
,
test1
)
{}
testing
::
InitGoogleTest
(
&
argc
,
argv
);
// int main(int argc, char *argv[]) {
return
RUN_ALL_TESTS
();
// testing::InitGoogleTest(&argc, argv);
}
// return RUN_ALL_TESTS();
\ No newline at end of file
// }
\ No newline at end of file
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录