Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
apache
Incubator Pegasus
提交
2544463c
Incubator Pegasus
项目概览
apache
/
Incubator Pegasus
通知
9
Star
5
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
Incubator Pegasus
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
2544463c
编写于
11月 02, 2018
作者:
H
HuangWei
提交者:
Wu Tao
11月 02, 2018
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
idl: fix recompile_thrift.sh & script: add format_files.sh (#205)
上级
be693f95
变更
4
展开全部
隐藏空白更改
内联
并排
Showing
4 changed file
with
1318 addition
and
1248 deletion
+1318
-1248
scripts/format_files.sh
scripts/format_files.sh
+19
-0
src/idl/recompile_thrift.sh
src/idl/recompile_thrift.sh
+5
-5
src/server/test/pegasus_server_write_test.cpp
src/server/test/pegasus_server_write_test.cpp
+1
-3
src/test/bench_test/pegasus_bench.cpp
src/test/bench_test/pegasus_bench.cpp
+1293
-1240
未找到文件。
scripts/format_files.sh
0 → 100755
浏览文件 @
2544463c
#!/bin/bash
pwd
=
"
$(
cd
"
$(
dirname
"
$0
"
)
"
&&
pwd
)
"
root_dir
=
"
$(
cd
$pwd
/..
&&
pwd
)
"
cd
$root_dir
linenoise
=
./src/shell/linenoise
sds
=
./src/shell/sds
if
[
$#
-eq
0
]
;
then
echo
"formating all .h/.cpp files in
$root_dir
..."
find
.
-type
f
-not
\(
-wholename
"
$linenoise
/*"
-o
-wholename
"
$sds
/*"
-o
-wholename
"./rocksdb/*"
\)
-regextype
posix-egrep
-regex
".*
\.
(cpp|h)"
| xargs clang-format
-i
-style
=
file
elif
[
$1
=
"-h"
]
;
then
echo
"USAGE: ./format-files.sh [<relative_path>] -- format .h/.cpp files in
$root_dir
/relative_path"
echo
" ./format-files.sh means format all .h/.cpp files in
$root_dir
"
else
echo
"formating all .h/.cpp files in
$root_dir
/
$1
..."
find ./
$1
-type
f
-not
\(
-wholename
"
$linenoise
/*"
-o
-wholename
"
$sds
/*"
-o
-wholename
"./rocksdb/*"
\)
-regextype
posix-egrep
-regex
".*
\.
(cpp|h)"
| xargs clang-format
-i
-style
=
file
fi
src/idl/recompile_thrift.sh
浏览文件 @
2544463c
#!/bin/bash
# recommand thrift-0.9.3
cd
`
dirname
$0
`
DSN_ROOT
=
../../rdsn
if
[
!
-d
"
$DSN_ROOT
"
]
;
then
echo
"ERROR: DSN_ROOT not set"
exit
1
...
...
@@ -10,11 +13,8 @@ TMP_DIR=./tmp
rm
-rf
$TMP_DIR
mkdir
-p
$TMP_DIR
sh
$DSN_ROOT
/bin/dsn.cg.sh rrdb.thrift cpp
$TMP_DIR
cp
-v
$TMP_DIR
/rrdb.types.h ../include/rrdb/
#cp -v $TMP_DIR/rrdb.code.definition.h ../include/rrdb/
#cp -v $TMP_DIR/rrdb.client.h ../include/rrdb/
#sed 's/# include "rrdb.code.definition.h"/# include <rrdb\/rrdb.code.definition.h>/' $TMP_DIR/rrdb.server.h > ../include/rrdb/rrdb.server.h
$DSN_ROOT
/bin/Linux/thrift
--gen
cpp:moveable_types
-out
$TMP_DIR
rrdb.thrift
sed
's/#include "dsn_types.h"/#include <dsn\/service_api_cpp.h>/'
$TMP_DIR
/rrdb_types.h
>
../include/rrdb/rrdb_types.h
sed
's/#include "rrdb_types.h"/#include <rrdb\/rrdb_types.h>/'
$TMP_DIR
/rrdb_types.cpp
>
../base/rrdb_types.cpp
...
...
src/server/test/pegasus_server_write_test.cpp
浏览文件 @
2544463c
...
...
@@ -51,9 +51,7 @@ public:
for
(
int
i
=
put_rpc_cnt
;
i
<
total_rpc_cnt
;
i
++
)
{
writes
[
i
]
=
pegasus
::
create_remove_request
(
key
);
}
auto
cleanup
=
dsn
::
defer
([
=
]()
{
delete
[]
writes
;
});
auto
cleanup
=
dsn
::
defer
([
=
]()
{
delete
[]
writes
;
});
int
err
=
_server_write
->
on_batched_write_requests
(
writes
,
total_rpc_cnt
,
decree
,
0
);
...
...
src/test/bench_test/pegasus_bench.cpp
浏览文件 @
2544463c
此差异已折叠。
点击以展开。
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录