Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
BaiXuePrincess
milvus
提交
6c14297a
milvus
项目概览
BaiXuePrincess
/
milvus
与 Fork 源项目一致
Fork自
milvus / milvus
通知
7
Star
4
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
milvus
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
6c14297a
编写于
12月 03, 2019
作者:
L
Lizhou Gao
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
use better names for timing MACROs milvus-io#556
上级
59526bdc
变更
5
隐藏空白更改
内联
并排
Showing
5 changed file
with
8 addition
and
8 deletion
+8
-8
core/src/db/DBImpl.cpp
core/src/db/DBImpl.cpp
+1
-1
core/src/db/meta/MetaConsts.h
core/src/db/meta/MetaConsts.h
+4
-4
core/src/db/meta/MySQLMetaImpl.cpp
core/src/db/meta/MySQLMetaImpl.cpp
+1
-1
core/unittest/db/test_meta.cpp
core/unittest/db/test_meta.cpp
+1
-1
core/unittest/db/test_meta_mysql.cpp
core/unittest/db/test_meta_mysql.cpp
+1
-1
未找到文件。
core/src/db/DBImpl.cpp
浏览文件 @
6c14297a
...
...
@@ -800,7 +800,7 @@ DBImpl::BackgroundCompaction(std::set<std::string> table_ids) {
{
uint64_t
ttl
=
10
*
meta
::
SECOND
;
// default: file will be hard-deleted few seconds after soft-deleted
if
(
options_
.
mode_
==
DBOptions
::
MODE
::
CLUSTER_WRITABLE
)
{
ttl
=
meta
::
H
_SEC
;
ttl
=
meta
::
H
OUR
;
}
meta_ptr_
->
CleanUpFilesWithTTL
(
ttl
,
&
ongoing_files_checker_
);
...
...
core/src/db/meta/MetaConsts.h
浏览文件 @
6c14297a
...
...
@@ -27,10 +27,10 @@ const size_t US_PS = 1000 * MS_PS;
const
size_t
NS_PS
=
1000
*
US_PS
;
const
size_t
SECOND
=
1UL
;
const
size_t
M
_SEC
=
60
*
SECOND
;
const
size_t
H
_SEC
=
60
*
M_SEC
;
const
size_t
D
_SEC
=
24
*
H_SEC
;
const
size_t
W
_SEC
=
7
*
D_SEC
;
const
size_t
M
INUTE
=
60
*
SECOND
;
const
size_t
H
OUR
=
60
*
MINUTE
;
const
size_t
D
AY
=
24
*
HOUR
;
const
size_t
W
EEK
=
7
*
DAY
;
// This value is to ignore small raw files when building index.
// The reason is:
...
...
core/src/db/meta/MySQLMetaImpl.cpp
浏览文件 @
6c14297a
...
...
@@ -1664,7 +1664,7 @@ MySQLMetaImpl::Archive() {
auto
&
criteria
=
kv
.
first
;
auto
&
limit
=
kv
.
second
;
if
(
criteria
==
engine
::
ARCHIVE_CONF_DAYS
)
{
size_t
usecs
=
limit
*
D
_SEC
*
US_PS
;
size_t
usecs
=
limit
*
D
AY
*
US_PS
;
int64_t
now
=
utils
::
GetMicroSecTimeStamp
();
try
{
...
...
core/unittest/db/test_meta.cpp
浏览文件 @
6c14297a
...
...
@@ -141,7 +141,7 @@ TEST_F(MetaTest, ARCHIVE_TEST_DAYS) {
status
=
impl
.
CreateTableFile
(
table_file
);
table_file
.
file_type_
=
milvus
::
engine
::
meta
::
TableFileSchema
::
NEW
;
int
day
=
rand_r
(
&
seed
)
%
(
days_num
*
2
);
table_file
.
created_on_
=
ts
-
day
*
milvus
::
engine
::
meta
::
D
_SEC
*
milvus
::
engine
::
meta
::
US_PS
-
10000
;
table_file
.
created_on_
=
ts
-
day
*
milvus
::
engine
::
meta
::
D
AY
*
milvus
::
engine
::
meta
::
US_PS
-
10000
;
status
=
impl
.
UpdateTableFile
(
table_file
);
files
.
push_back
(
table_file
);
days
.
push_back
(
day
);
...
...
core/unittest/db/test_meta_mysql.cpp
浏览文件 @
6c14297a
...
...
@@ -145,7 +145,7 @@ TEST_F(MySqlMetaTest, ARCHIVE_TEST_DAYS) {
status
=
impl
.
CreateTableFile
(
table_file
);
table_file
.
file_type_
=
milvus
::
engine
::
meta
::
TableFileSchema
::
NEW
;
int
day
=
rand_r
(
&
seed
)
%
(
days_num
*
2
);
table_file
.
created_on_
=
ts
-
day
*
milvus
::
engine
::
meta
::
D
_SEC
*
milvus
::
engine
::
meta
::
US_PS
-
10000
;
table_file
.
created_on_
=
ts
-
day
*
milvus
::
engine
::
meta
::
D
AY
*
milvus
::
engine
::
meta
::
US_PS
-
10000
;
status
=
impl
.
UpdateTableFile
(
table_file
);
files
.
push_back
(
table_file
);
days
.
push_back
(
day
);
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录