Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
BaiXuePrincess
milvus
提交
bcc0338b
milvus
项目概览
BaiXuePrincess
/
milvus
与 Fork 源项目一致
从无法访问的项目Fork
通知
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,发现更多精彩内容 >>
提交
bcc0338b
编写于
8月 09, 2019
作者:
G
groot
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
MS-330 Stability test failed caused by server core dumped
Former-commit-id: 6b7b36817c5dce1fd5e9d4979cff306ceef7fd17
上级
e53bdc7c
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
18 addition
and
2 deletion
+18
-2
cpp/CHANGELOG.md
cpp/CHANGELOG.md
+1
-0
cpp/src/db/Utils.cpp
cpp/src/db/Utils.cpp
+3
-1
cpp/src/db/scheduler/task/IndexLoadTask.cpp
cpp/src/db/scheduler/task/IndexLoadTask.cpp
+14
-1
未找到文件。
cpp/CHANGELOG.md
浏览文件 @
bcc0338b
...
...
@@ -21,6 +21,7 @@ Please mark all change in change log and use the ticket from JIRA.
-
MS-235 - Some test cases random fail
-
MS-236 - Add MySQLMetaImpl::HasNonIndexFiles
-
MS-257 - Update bzip2 download url
-
MS-330 - Stability test failed caused by server core dumped
## Improvement
-
MS-156 - Add unittest for merge result functions
...
...
cpp/src/db/Utils.cpp
浏览文件 @
bcc0338b
...
...
@@ -131,7 +131,9 @@ Status GetTableFilePath(const DBMetaOptions& options, meta::TableFileSchema& tab
}
}
return
Status
::
Error
(
"Table file doesn't exist: "
+
table_file
.
file_id_
);
std
::
string
msg
=
"Table file doesn't exist: "
+
table_file
.
file_id_
;
ENGINE_LOG_ERROR
<<
msg
;
return
Status
::
Error
(
msg
);
}
Status
DeleteTableFilePath
(
const
DBMetaOptions
&
options
,
meta
::
TableFileSchema
&
table_file
)
{
...
...
cpp/src/db/scheduler/task/IndexLoadTask.cpp
浏览文件 @
bcc0338b
...
...
@@ -46,7 +46,20 @@ std::shared_ptr<IScheduleTask> IndexLoadTask::Execute() {
ExecutionEnginePtr
index_ptr
=
EngineFactory
::
Build
(
file_
->
dimension_
,
file_
->
location_
,
(
EngineType
)
file_
->
engine_type_
);
index_ptr
->
Load
();
try
{
index_ptr
->
Load
();
}
catch
(
std
::
exception
&
ex
)
{
//typical error: out of disk space or permition denied
std
::
string
msg
=
"Failed to load index file: "
+
std
::
string
(
ex
.
what
());
ENGINE_LOG_ERROR
<<
msg
;
for
(
auto
&
context
:
search_contexts_
)
{
context
->
IndexSearchDone
(
file_
->
id_
);
//mark as done avoid dead lock, even failed
}
return
nullptr
;
}
size_t
file_size
=
index_ptr
->
PhysicalSize
();
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录