Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
indiff7643
Terarkdb
提交
5dc784c2
T
Terarkdb
项目概览
indiff7643
/
Terarkdb
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
T
Terarkdb
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
5dc784c2
编写于
10月 12, 2012
作者:
D
Dhruba Borthakur
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Fix compilation problem with db_stress when using C11 compiler.
Summary: Test Plan: Reviewers: CC: Task ID: # Blame Rev:
上级
24f7983b
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
10 addition
and
9 deletion
+10
-9
tools/db_stress.cc
tools/db_stress.cc
+10
-9
未找到文件。
tools/db_stress.cc
浏览文件 @
5dc784c2
...
...
@@ -538,6 +538,12 @@ class StressTest {
}
}
void
VerificationAbort
(
std
::
string
msg
,
long
key
)
const
{
fprintf
(
stderr
,
"Verification failed for key %ld: %s
\n
"
,
key
,
msg
.
c_str
());
exit
(
1
);
}
void
VerifyValue
(
long
key
,
const
ReadOptions
&
opts
,
const
SharedState
&
shared
,
char
*
value
,
size_t
value_sz
,
std
::
string
*
value_from_db
,
bool
strict
=
false
)
const
{
...
...
@@ -585,11 +591,6 @@ class StressTest {
return
value_sz
;
// the size of the value set.
}
void
VerificationAbort
(
char
*
msg
,
long
key
)
const
{
fprintf
(
stderr
,
"Verification failed for key %ld: %s
\n
"
,
key
,
msg
);
exit
(
1
);
}
void
PrintEnv
()
const
{
fprintf
(
stdout
,
"LevelDB version : %d.%d
\n
"
,
kMajorVersion
,
kMinorVersion
);
...
...
@@ -603,16 +604,16 @@ class StressTest {
char
*
compression
;
switch
(
FLAGS_compression_type
)
{
case
leveldb
::
kNoCompression
:
compression
=
"none"
;
compression
=
(
char
*
)
std
::
string
(
"none"
).
c_str
()
;
break
;
case
leveldb
::
kSnappyCompression
:
compression
=
"snappy"
;
compression
=
(
char
*
)
std
::
string
(
"snappy"
).
c_str
()
;
break
;
case
leveldb
::
kZlibCompression
:
compression
=
"zlib"
;
compression
=
(
char
*
)
std
::
string
(
"zlib"
).
c_str
()
;
break
;
case
leveldb
::
kBZip2Compression
:
compression
=
"bzip2"
;
compression
=
(
char
*
)
std
::
string
(
"bzip2"
).
c_str
()
;
break
;
}
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录