Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
milvus
milvus
提交
8a63dba1
M
milvus
项目概览
milvus
/
milvus
12 个月 前同步成功
通知
261
Star
22476
Fork
2472
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
M
milvus
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
未验证
提交
8a63dba1
编写于
12月 21, 2021
作者:
J
Jiquan Long
提交者:
GitHub
12月 21, 2021
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Add consistency level field in collection meta (#13766)
Signed-off-by:
N
dragondriver
<
jiquan.long@zilliz.com
>
上级
fd720aa7
变更
15
隐藏空白更改
内联
并排
Showing
15 changed file
with
1138 addition
and
827 deletion
+1138
-827
internal/core/src/pb/common.pb.cc
internal/core/src/pb/common.pb.cc
+23
-4
internal/core/src/pb/common.pb.h
internal/core/src/pb/common.pb.h
+33
-0
internal/core/src/pb/milvus.pb.cc
internal/core/src/pb/milvus.pb.cc
+527
-430
internal/core/src/pb/milvus.pb.h
internal/core/src/pb/milvus.pb.h
+42
-0
internal/proto/common.proto
internal/proto/common.proto
+8
-0
internal/proto/commonpb/common.pb.go
internal/proto/commonpb/common.pb.go
+130
-92
internal/proto/etcd_meta.proto
internal/proto/etcd_meta.proto
+1
-0
internal/proto/etcdpb/etcd_meta.pb.go
internal/proto/etcdpb/etcd_meta.pb.go
+58
-48
internal/proto/milvus.proto
internal/proto/milvus.proto
+4
-0
internal/proto/milvuspb/milvus.pb.go
internal/proto/milvuspb/milvus.pb.go
+252
-232
internal/proxy/impl.go
internal/proxy/impl.go
+46
-20
internal/proxy/task.go
internal/proxy/task.go
+1
-0
internal/rootcoord/task.go
internal/rootcoord/task.go
+4
-1
tests/python_client/testcases/test_delete.py
tests/python_client/testcases/test_delete.py
+3
-0
tests/python_client/testcases/test_search_20.py
tests/python_client/testcases/test_search_20.py
+6
-0
未找到文件。
internal/core/src/pb/common.pb.cc
浏览文件 @
8a63dba1
...
...
@@ -169,7 +169,7 @@ static void InitDefaultsscc_info_Status_common_2eproto() {
{{
ATOMIC_VAR_INIT
(
::
PROTOBUF_NAMESPACE_ID
::
internal
::
SCCInfoBase
::
kUninitialized
),
0
,
InitDefaultsscc_info_Status_common_2eproto
},
{}};
static
::
PROTOBUF_NAMESPACE_ID
::
Metadata
file_level_metadata_common_2eproto
[
8
];
static
const
::
PROTOBUF_NAMESPACE_ID
::
EnumDescriptor
*
file_level_enum_descriptors_common_2eproto
[
6
];
static
const
::
PROTOBUF_NAMESPACE_ID
::
EnumDescriptor
*
file_level_enum_descriptors_common_2eproto
[
7
];
static
constexpr
::
PROTOBUF_NAMESPACE_ID
::
ServiceDescriptor
const
**
file_level_service_descriptors_common_2eproto
=
nullptr
;
const
::
PROTOBUF_NAMESPACE_ID
::
uint32
TableStruct_common_2eproto
::
offsets
[]
PROTOBUF_SECTION_VARIABLE
(
protodesc_cold
)
=
{
...
...
@@ -317,8 +317,10 @@ const char descriptor_table_protodef_common_2eproto[] PROTOBUF_SECTION_VARIABLE(
"
\020\267\t\022\017\n\n
DataNodeTt
\020\270\t
*
\"\n\007
DslType
\022\007\n\003
Dsl
\020\000
"
"
\022\016\n\n
BoolExprV1
\020\001
*B
\n\017
CompactionState
\022\021\n\r
U"
"ndefiedState
\020\000\022\r\n\t
Executing
\020\001\022\r\n\t
Complet"
"ed
\020\002
B5Z3github.com/milvus-io/milvus/inte"
"rnal/proto/commonpbb
\006
proto3"
"ed
\020\002
*X
\n\020
ConsistencyLevel
\022\n\n\006
Strong
\020\000\022\013\n\007
"
"Session
\020\001\022\013\n\007
Bounded
\020\002\022\016\n\n
Eventually
\020\003\022\016
"
"
\n\n
Customized
\020\004
B5Z3github.com/milvus-io/m"
"ilvus/internal/proto/commonpbb
\006
proto3"
;
static
const
::
PROTOBUF_NAMESPACE_ID
::
internal
::
DescriptorTable
*
const
descriptor_table_common_2eproto_deps
[
1
]
=
{
};
...
...
@@ -335,7 +337,7 @@ static ::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase*const descriptor_table_com
static
::
PROTOBUF_NAMESPACE_ID
::
internal
::
once_flag
descriptor_table_common_2eproto_once
;
static
bool
descriptor_table_common_2eproto_initialized
=
false
;
const
::
PROTOBUF_NAMESPACE_ID
::
internal
::
DescriptorTable
descriptor_table_common_2eproto
=
{
&
descriptor_table_common_2eproto_initialized
,
descriptor_table_protodef_common_2eproto
,
"common.proto"
,
2
62
7
,
&
descriptor_table_common_2eproto_initialized
,
descriptor_table_protodef_common_2eproto
,
"common.proto"
,
2
71
7
,
&
descriptor_table_common_2eproto_once
,
descriptor_table_common_2eproto_sccs
,
descriptor_table_common_2eproto_deps
,
8
,
0
,
schemas
,
file_default_instances
,
TableStruct_common_2eproto
::
offsets
,
file_level_metadata_common_2eproto
,
8
,
file_level_enum_descriptors_common_2eproto
,
file_level_service_descriptors_common_2eproto
,
...
...
@@ -519,6 +521,23 @@ bool CompactionState_IsValid(int value) {
}
}
const
::
PROTOBUF_NAMESPACE_ID
::
EnumDescriptor
*
ConsistencyLevel_descriptor
()
{
::
PROTOBUF_NAMESPACE_ID
::
internal
::
AssignDescriptors
(
&
descriptor_table_common_2eproto
);
return
file_level_enum_descriptors_common_2eproto
[
6
];
}
bool
ConsistencyLevel_IsValid
(
int
value
)
{
switch
(
value
)
{
case
0
:
case
1
:
case
2
:
case
3
:
case
4
:
return
true
;
default:
return
false
;
}
}
// ===================================================================
...
...
internal/core/src/pb/common.pb.h
浏览文件 @
8a63dba1
...
...
@@ -338,6 +338,34 @@ inline bool CompactionState_Parse(
return
::
PROTOBUF_NAMESPACE_ID
::
internal
::
ParseNamedEnum
<
CompactionState
>
(
CompactionState_descriptor
(),
name
,
value
);
}
enum
ConsistencyLevel
:
int
{
Strong
=
0
,
Session
=
1
,
Bounded
=
2
,
Eventually
=
3
,
Customized
=
4
,
ConsistencyLevel_INT_MIN_SENTINEL_DO_NOT_USE_
=
std
::
numeric_limits
<::
PROTOBUF_NAMESPACE_ID
::
int32
>::
min
(),
ConsistencyLevel_INT_MAX_SENTINEL_DO_NOT_USE_
=
std
::
numeric_limits
<::
PROTOBUF_NAMESPACE_ID
::
int32
>::
max
()
};
bool
ConsistencyLevel_IsValid
(
int
value
);
constexpr
ConsistencyLevel
ConsistencyLevel_MIN
=
Strong
;
constexpr
ConsistencyLevel
ConsistencyLevel_MAX
=
Customized
;
constexpr
int
ConsistencyLevel_ARRAYSIZE
=
ConsistencyLevel_MAX
+
1
;
const
::
PROTOBUF_NAMESPACE_ID
::
EnumDescriptor
*
ConsistencyLevel_descriptor
();
template
<
typename
T
>
inline
const
std
::
string
&
ConsistencyLevel_Name
(
T
enum_t_value
)
{
static_assert
(
::
std
::
is_same
<
T
,
ConsistencyLevel
>::
value
||
::
std
::
is_integral
<
T
>::
value
,
"Incorrect type passed to function ConsistencyLevel_Name."
);
return
::
PROTOBUF_NAMESPACE_ID
::
internal
::
NameOfEnum
(
ConsistencyLevel_descriptor
(),
enum_t_value
);
}
inline
bool
ConsistencyLevel_Parse
(
const
std
::
string
&
name
,
ConsistencyLevel
*
value
)
{
return
::
PROTOBUF_NAMESPACE_ID
::
internal
::
ParseNamedEnum
<
ConsistencyLevel
>
(
ConsistencyLevel_descriptor
(),
name
,
value
);
}
// ===================================================================
class
Status
:
...
...
@@ -2185,6 +2213,11 @@ template <>
inline
const
EnumDescriptor
*
GetEnumDescriptor
<
::
milvus
::
proto
::
common
::
CompactionState
>
()
{
return
::
milvus
::
proto
::
common
::
CompactionState_descriptor
();
}
template
<
>
struct
is_proto_enum
<
::
milvus
::
proto
::
common
::
ConsistencyLevel
>
:
::
std
::
true_type
{};
template
<
>
inline
const
EnumDescriptor
*
GetEnumDescriptor
<
::
milvus
::
proto
::
common
::
ConsistencyLevel
>
()
{
return
::
milvus
::
proto
::
common
::
ConsistencyLevel_descriptor
();
}
PROTOBUF_NAMESPACE_CLOSE
...
...
internal/core/src/pb/milvus.pb.cc
浏览文件 @
8a63dba1
...
...
@@ -1558,6 +1558,7 @@ const ::PROTOBUF_NAMESPACE_ID::uint32 TableStruct_milvus_2eproto::offsets[] PROT
PROTOBUF_FIELD_OFFSET(::milvus::proto::milvus::CreateCollectionRequest, collection_name_),
PROTOBUF_FIELD_OFFSET(::milvus::proto::milvus::CreateCollectionRequest, schema_),
PROTOBUF_FIELD_OFFSET(::milvus::proto::milvus::CreateCollectionRequest, shards_num_),
PROTOBUF_FIELD_OFFSET(::milvus::proto::milvus::CreateCollectionRequest, consistency_level_),
~0u, // no _has_bits_
PROTOBUF_FIELD_OFFSET(::milvus::proto::milvus::DropCollectionRequest, _internal_metadata_),
~0u, // no _extensions_
...
...
@@ -1614,6 +1615,7 @@ const ::PROTOBUF_NAMESPACE_ID::uint32 TableStruct_milvus_2eproto::offsets[] PROT
PROTOBUF_FIELD_OFFSET(::milvus::proto::milvus::DescribeCollectionResponse, shards_num_),
PROTOBUF_FIELD_OFFSET(::milvus::proto::milvus::DescribeCollectionResponse, aliases_),
PROTOBUF_FIELD_OFFSET(::milvus::proto::milvus::DescribeCollectionResponse, start_positions_),
PROTOBUF_FIELD_OFFSET(::milvus::proto::milvus::DescribeCollectionResponse, consistency_level_),
~0u, // no _has_bits_
PROTOBUF_FIELD_OFFSET(::milvus::proto::milvus::LoadCollectionRequest, _internal_metadata_),
~0u, // no _extensions_
...
...
@@ -2198,79 +2200,79 @@ static const ::PROTOBUF_NAMESPACE_ID::internal::MigrationSchema schemas[] PROTOB
{ 9, -1, sizeof(::milvus::proto::milvus::DropAliasRequest)},
{ 17, -1, sizeof(::milvus::proto::milvus::AlterAliasRequest)},
{ 26, -1, sizeof(::milvus::proto::milvus::CreateCollectionRequest)},
{ 3
6
, -1, sizeof(::milvus::proto::milvus::DropCollectionRequest)},
{ 4
4
, -1, sizeof(::milvus::proto::milvus::HasCollectionRequest)},
{ 5
3
, -1, sizeof(::milvus::proto::milvus::BoolResponse)},
{ 6
0
, -1, sizeof(::milvus::proto::milvus::StringResponse)},
{ 6
7
, -1, sizeof(::milvus::proto::milvus::DescribeCollectionRequest)},
{ 7
7
, -1, sizeof(::milvus::proto::milvus::DescribeCollectionResponse)},
{ 9
2
, -1, sizeof(::milvus::proto::milvus::LoadCollectionRequest)},
{ 10
0
, -1, sizeof(::milvus::proto::milvus::ReleaseCollectionRequest)},
{ 1
08
, -1, sizeof(::milvus::proto::milvus::GetCollectionStatisticsRequest)},
{ 11
6
, -1, sizeof(::milvus::proto::milvus::GetCollectionStatisticsResponse)},
{ 12
3
, -1, sizeof(::milvus::proto::milvus::ShowCollectionsRequest)},
{ 13
3
, -1, sizeof(::milvus::proto::milvus::ShowCollectionsResponse)},
{ 14
4
, -1, sizeof(::milvus::proto::milvus::CreatePartitionRequest)},
{ 15
3
, -1, sizeof(::milvus::proto::milvus::DropPartitionRequest)},
{ 16
2
, -1, sizeof(::milvus::proto::milvus::HasPartitionRequest)},
{ 17
1
, -1, sizeof(::milvus::proto::milvus::LoadPartitionsRequest)},
{ 18
0
, -1, sizeof(::milvus::proto::milvus::ReleasePartitionsRequest)},
{ 1
89
, -1, sizeof(::milvus::proto::milvus::GetPartitionStatisticsRequest)},
{
198
, -1, sizeof(::milvus::proto::milvus::GetPartitionStatisticsResponse)},
{ 20
5
, -1, sizeof(::milvus::proto::milvus::ShowPartitionsRequest)},
{ 21
6
, -1, sizeof(::milvus::proto::milvus::ShowPartitionsResponse)},
{ 22
7
, -1, sizeof(::milvus::proto::milvus::DescribeSegmentRequest)},
{ 23
5
, -1, sizeof(::milvus::proto::milvus::DescribeSegmentResponse)},
{ 24
5
, -1, sizeof(::milvus::proto::milvus::ShowSegmentsRequest)},
{ 25
3
, -1, sizeof(::milvus::proto::milvus::ShowSegmentsResponse)},
{ 26
0
, -1, sizeof(::milvus::proto::milvus::CreateIndexRequest)},
{ 27
0
, -1, sizeof(::milvus::proto::milvus::DescribeIndexRequest)},
{ 28
0
, -1, sizeof(::milvus::proto::milvus::IndexDescription)},
{ 2
89
, -1, sizeof(::milvus::proto::milvus::DescribeIndexResponse)},
{ 29
6
, -1, sizeof(::milvus::proto::milvus::GetIndexBuildProgressRequest)},
{ 30
6
, -1, sizeof(::milvus::proto::milvus::GetIndexBuildProgressResponse)},
{ 31
4
, -1, sizeof(::milvus::proto::milvus::GetIndexStateRequest)},
{ 32
4
, -1, sizeof(::milvus::proto::milvus::GetIndexStateResponse)},
{ 33
2
, -1, sizeof(::milvus::proto::milvus::DropIndexRequest)},
{ 34
2
, -1, sizeof(::milvus::proto::milvus::InsertRequest)},
{ 35
4
, -1, sizeof(::milvus::proto::milvus::MutationResult)},
{ 3
68
, -1, sizeof(::milvus::proto::milvus::DeleteRequest)},
{ 3
79
, -1, sizeof(::milvus::proto::milvus::PlaceholderValue)},
{ 38
7
, -1, sizeof(::milvus::proto::milvus::PlaceholderGroup)},
{ 39
3
, -1, sizeof(::milvus::proto::milvus::SearchRequest)},
{ 4
09
, -1, sizeof(::milvus::proto::milvus::Hits)},
{ 41
7
, -1, sizeof(::milvus::proto::milvus::SearchResults)},
{ 42
4
, -1, sizeof(::milvus::proto::milvus::FlushRequest)},
{ 43
2, 439
, sizeof(::milvus::proto::milvus::FlushResponse_CollSegIDsEntry_DoNotUse)},
{ 44
1
, -1, sizeof(::milvus::proto::milvus::FlushResponse)},
{ 4
49
, -1, sizeof(::milvus::proto::milvus::QueryRequest)},
{ 46
2
, -1, sizeof(::milvus::proto::milvus::QueryResults)},
{ 4
69
, -1, sizeof(::milvus::proto::milvus::VectorIDs)},
{ 4
78
, -1, sizeof(::milvus::proto::milvus::VectorsArray)},
{ 48
6
, -1, sizeof(::milvus::proto::milvus::CalcDistanceRequest)},
{ 49
5
, -1, sizeof(::milvus::proto::milvus::CalcDistanceResults)},
{ 50
4
, -1, sizeof(::milvus::proto::milvus::PersistentSegmentInfo)},
{ 51
4
, -1, sizeof(::milvus::proto::milvus::GetPersistentSegmentInfoRequest)},
{ 52
2
, -1, sizeof(::milvus::proto::milvus::GetPersistentSegmentInfoResponse)},
{ 5
29
, -1, sizeof(::milvus::proto::milvus::QuerySegmentInfo)},
{ 54
3
, -1, sizeof(::milvus::proto::milvus::GetQuerySegmentInfoRequest)},
{ 55
1
, -1, sizeof(::milvus::proto::milvus::GetQuerySegmentInfoResponse)},
{ 5
58
, -1, sizeof(::milvus::proto::milvus::DummyRequest)},
{ 56
4
, -1, sizeof(::milvus::proto::milvus::DummyResponse)},
{ 57
0
, -1, sizeof(::milvus::proto::milvus::RegisterLinkRequest)},
{ 57
5
, -1, sizeof(::milvus::proto::milvus::RegisterLinkResponse)},
{ 58
2
, -1, sizeof(::milvus::proto::milvus::GetMetricsRequest)},
{ 5
89
, -1, sizeof(::milvus::proto::milvus::GetMetricsResponse)},
{ 59
7
, -1, sizeof(::milvus::proto::milvus::LoadBalanceRequest)},
{ 60
6
, -1, sizeof(::milvus::proto::milvus::ManualCompactionRequest)},
{ 61
3
, -1, sizeof(::milvus::proto::milvus::ManualCompactionResponse)},
{ 62
0
, -1, sizeof(::milvus::proto::milvus::GetCompactionStateRequest)},
{ 62
6
, -1, sizeof(::milvus::proto::milvus::GetCompactionStateResponse)},
{ 63
6
, -1, sizeof(::milvus::proto::milvus::GetCompactionPlansRequest)},
{ 64
2
, -1, sizeof(::milvus::proto::milvus::GetCompactionPlansResponse)},
{ 65
0
, -1, sizeof(::milvus::proto::milvus::CompactionMergeInfo)},
{ 65
7
, -1, sizeof(::milvus::proto::milvus::GetFlushStateRequest)},
{ 66
3
, -1, sizeof(::milvus::proto::milvus::GetFlushStateResponse)},
{ 3
7
, -1, sizeof(::milvus::proto::milvus::DropCollectionRequest)},
{ 4
5
, -1, sizeof(::milvus::proto::milvus::HasCollectionRequest)},
{ 5
4
, -1, sizeof(::milvus::proto::milvus::BoolResponse)},
{ 6
1
, -1, sizeof(::milvus::proto::milvus::StringResponse)},
{ 6
8
, -1, sizeof(::milvus::proto::milvus::DescribeCollectionRequest)},
{ 7
8
, -1, sizeof(::milvus::proto::milvus::DescribeCollectionResponse)},
{ 9
4
, -1, sizeof(::milvus::proto::milvus::LoadCollectionRequest)},
{ 10
2
, -1, sizeof(::milvus::proto::milvus::ReleaseCollectionRequest)},
{ 1
10
, -1, sizeof(::milvus::proto::milvus::GetCollectionStatisticsRequest)},
{ 11
8
, -1, sizeof(::milvus::proto::milvus::GetCollectionStatisticsResponse)},
{ 12
5
, -1, sizeof(::milvus::proto::milvus::ShowCollectionsRequest)},
{ 13
5
, -1, sizeof(::milvus::proto::milvus::ShowCollectionsResponse)},
{ 14
6
, -1, sizeof(::milvus::proto::milvus::CreatePartitionRequest)},
{ 15
5
, -1, sizeof(::milvus::proto::milvus::DropPartitionRequest)},
{ 16
4
, -1, sizeof(::milvus::proto::milvus::HasPartitionRequest)},
{ 17
3
, -1, sizeof(::milvus::proto::milvus::LoadPartitionsRequest)},
{ 18
2
, -1, sizeof(::milvus::proto::milvus::ReleasePartitionsRequest)},
{ 1
91
, -1, sizeof(::milvus::proto::milvus::GetPartitionStatisticsRequest)},
{
200
, -1, sizeof(::milvus::proto::milvus::GetPartitionStatisticsResponse)},
{ 20
7
, -1, sizeof(::milvus::proto::milvus::ShowPartitionsRequest)},
{ 21
8
, -1, sizeof(::milvus::proto::milvus::ShowPartitionsResponse)},
{ 22
9
, -1, sizeof(::milvus::proto::milvus::DescribeSegmentRequest)},
{ 23
7
, -1, sizeof(::milvus::proto::milvus::DescribeSegmentResponse)},
{ 24
7
, -1, sizeof(::milvus::proto::milvus::ShowSegmentsRequest)},
{ 25
5
, -1, sizeof(::milvus::proto::milvus::ShowSegmentsResponse)},
{ 26
2
, -1, sizeof(::milvus::proto::milvus::CreateIndexRequest)},
{ 27
2
, -1, sizeof(::milvus::proto::milvus::DescribeIndexRequest)},
{ 28
2
, -1, sizeof(::milvus::proto::milvus::IndexDescription)},
{ 2
91
, -1, sizeof(::milvus::proto::milvus::DescribeIndexResponse)},
{ 29
8
, -1, sizeof(::milvus::proto::milvus::GetIndexBuildProgressRequest)},
{ 30
8
, -1, sizeof(::milvus::proto::milvus::GetIndexBuildProgressResponse)},
{ 31
6
, -1, sizeof(::milvus::proto::milvus::GetIndexStateRequest)},
{ 32
6
, -1, sizeof(::milvus::proto::milvus::GetIndexStateResponse)},
{ 33
4
, -1, sizeof(::milvus::proto::milvus::DropIndexRequest)},
{ 34
4
, -1, sizeof(::milvus::proto::milvus::InsertRequest)},
{ 35
6
, -1, sizeof(::milvus::proto::milvus::MutationResult)},
{ 3
70
, -1, sizeof(::milvus::proto::milvus::DeleteRequest)},
{ 3
81
, -1, sizeof(::milvus::proto::milvus::PlaceholderValue)},
{ 38
9
, -1, sizeof(::milvus::proto::milvus::PlaceholderGroup)},
{ 39
5
, -1, sizeof(::milvus::proto::milvus::SearchRequest)},
{ 4
11
, -1, sizeof(::milvus::proto::milvus::Hits)},
{ 41
9
, -1, sizeof(::milvus::proto::milvus::SearchResults)},
{ 42
6
, -1, sizeof(::milvus::proto::milvus::FlushRequest)},
{ 43
4, 441
, sizeof(::milvus::proto::milvus::FlushResponse_CollSegIDsEntry_DoNotUse)},
{ 44
3
, -1, sizeof(::milvus::proto::milvus::FlushResponse)},
{ 4
51
, -1, sizeof(::milvus::proto::milvus::QueryRequest)},
{ 46
4
, -1, sizeof(::milvus::proto::milvus::QueryResults)},
{ 4
71
, -1, sizeof(::milvus::proto::milvus::VectorIDs)},
{ 4
80
, -1, sizeof(::milvus::proto::milvus::VectorsArray)},
{ 48
8
, -1, sizeof(::milvus::proto::milvus::CalcDistanceRequest)},
{ 49
7
, -1, sizeof(::milvus::proto::milvus::CalcDistanceResults)},
{ 50
6
, -1, sizeof(::milvus::proto::milvus::PersistentSegmentInfo)},
{ 51
6
, -1, sizeof(::milvus::proto::milvus::GetPersistentSegmentInfoRequest)},
{ 52
4
, -1, sizeof(::milvus::proto::milvus::GetPersistentSegmentInfoResponse)},
{ 5
31
, -1, sizeof(::milvus::proto::milvus::QuerySegmentInfo)},
{ 54
5
, -1, sizeof(::milvus::proto::milvus::GetQuerySegmentInfoRequest)},
{ 55
3
, -1, sizeof(::milvus::proto::milvus::GetQuerySegmentInfoResponse)},
{ 5
60
, -1, sizeof(::milvus::proto::milvus::DummyRequest)},
{ 56
6
, -1, sizeof(::milvus::proto::milvus::DummyResponse)},
{ 57
2
, -1, sizeof(::milvus::proto::milvus::RegisterLinkRequest)},
{ 57
7
, -1, sizeof(::milvus::proto::milvus::RegisterLinkResponse)},
{ 58
4
, -1, sizeof(::milvus::proto::milvus::GetMetricsRequest)},
{ 5
91
, -1, sizeof(::milvus::proto::milvus::GetMetricsResponse)},
{ 59
9
, -1, sizeof(::milvus::proto::milvus::LoadBalanceRequest)},
{ 60
8
, -1, sizeof(::milvus::proto::milvus::ManualCompactionRequest)},
{ 61
5
, -1, sizeof(::milvus::proto::milvus::ManualCompactionResponse)},
{ 62
2
, -1, sizeof(::milvus::proto::milvus::GetCompactionStateRequest)},
{ 62
8
, -1, sizeof(::milvus::proto::milvus::GetCompactionStateResponse)},
{ 63
8
, -1, sizeof(::milvus::proto::milvus::GetCompactionPlansRequest)},
{ 64
4
, -1, sizeof(::milvus::proto::milvus::GetCompactionPlansResponse)},
{ 65
2
, -1, sizeof(::milvus::proto::milvus::CompactionMergeInfo)},
{ 65
9
, -1, sizeof(::milvus::proto::milvus::GetFlushStateRequest)},
{ 66
5
, -1, sizeof(::milvus::proto::milvus::GetFlushStateResponse)},
};
static ::PROTOBUF_NAMESPACE_ID::Message const * const file_default_instances[] = {
...
...
@@ -2364,364 +2366,367 @@ const char descriptor_table_protodef_milvus_2eproto[] PROTOBUF_SECTION_VARIABLE(
"(\t\"x\n\021AlterAliasRequest\022*\n\004base\030\001 \001(\0132\034."
"milvus.proto.common.MsgBase\022\017\n\007db_name\030\002"
" \001(\t\022\027\n\017collection_name\030\003 \001(\t\022\r\n\005alias\030\004"
" \001(\t\"\
223
\001\n\027CreateCollectionRequest\022*\n\004base"
" \001(\t\"\
325
\001\n\027CreateCollectionRequest\022*\n\004base"
"\030\001 \001(\0132\034.milvus.proto.common.MsgBase\022\017\n\007"
"db_name\030\002 \001(\t\022\027\n\017collection_name\030\003 \001(\t\022\016"
"\n\006schema\030\004 \001(\014\022\022\n\nshards_num\030\005 \001(\005\"m\n\025Dr"
"opCollectionRequest\022*\n\004base\030\001 \001(\0132\034.milv"
"us.proto.common.MsgBase\022\017\n\007db_name\030\002 \001(\t"
"\022\027\n\017collection_name\030\003 \001(\t\"\200\001\n\024HasCollect"
"ionRequest\022*\n\004base\030\001 \001(\0132\034.milvus.proto."
"\n\006schema\030\004 \001(\014\022\022\n\nshards_num\030\005 \001(\005\022@\n\021co"
"nsistency_level\030\006 \001(\0162%.milvus.proto.com"
"mon.ConsistencyLevel\"m\n\025DropCollectionRe"
"quest\022*\n\004base\030\001 \001(\0132\034.milvus.proto.commo"
"n.MsgBase\022\017\n\007db_name\030\002 \001(\t\022\027\n\017collection"
"_name\030\003 \001(\t\"\200\001\n\024HasCollectionRequest\022*\n\004"
"base\030\001 \001(\0132\034.milvus.proto.common.MsgBase"
"\022\017\n\007db_name\030\002 \001(\t\022\027\n\017collection_name\030\003 \001"
"(\t\022\022\n\ntime_stamp\030\004 \001(\004\"J\n\014BoolResponse\022+"
"\n\006status\030\001 \001(\0132\033.milvus.proto.common.Sta"
"tus\022\r\n\005value\030\002 \001(\010\"L\n\016StringResponse\022+\n\006"
"status\030\001 \001(\0132\033.milvus.proto.common.Statu"
"s\022\r\n\005value\030\002 \001(\t\"\233\001\n\031DescribeCollectionR"
"equest\022*\n\004base\030\001 \001(\0132\034.milvus.proto.comm"
"on.MsgBase\022\017\n\007db_name\030\002 \001(\t\022\027\n\017collectio"
"n_name\030\003 \001(\t\022\024\n\014collectionID\030\004 \001(\003\022\022\n\nti"
"me_stamp\030\005 \001(\004\"\261\003\n\032DescribeCollectionRes"
"ponse\022+\n\006status\030\001 \001(\0132\033.milvus.proto.com"
"mon.Status\0225\n\006schema\030\002 \001(\0132%.milvus.prot"
"o.schema.CollectionSchema\022\024\n\014collectionI"
"D\030\003 \001(\003\022\035\n\025virtual_channel_names\030\004 \003(\t\022\036"
"\n\026physical_channel_names\030\005 \003(\t\022\031\n\021create"
"d_timestamp\030\006 \001(\004\022\035\n\025created_utc_timesta"
"mp\030\007 \001(\004\022\022\n\nshards_num\030\010 \001(\005\022\017\n\007aliases\030"
"\t \003(\t\0229\n\017start_positions\030\n \003(\0132 .milvus."
"proto.common.KeyDataPair\022@\n\021consistency_"
"level\030\013 \001(\0162%.milvus.proto.common.Consis"
"tencyLevel\"m\n\025LoadCollectionRequest\022*\n\004b"
"ase\030\001 \001(\0132\034.milvus.proto.common.MsgBase\022"
"\017\n\007db_name\030\002 \001(\t\022\027\n\017collection_name\030\003 \001("
"\t\"p\n\030ReleaseCollectionRequest\022*\n\004base\030\001 "
"\001(\0132\034.milvus.proto.common.MsgBase\022\017\n\007db_"
"name\030\002 \001(\t\022\027\n\017collection_name\030\003 \001(\t\"v\n\036G"
"etCollectionStatisticsRequest\022*\n\004base\030\001 "
"\001(\0132\034.milvus.proto.common.MsgBase\022\017\n\007db_"
"name\030\002 \001(\t\022\027\n\017collection_name\030\003 \001(\t\"\200\001\n\037"
"GetCollectionStatisticsResponse\022+\n\006statu"
"s\030\001 \001(\0132\033.milvus.proto.common.Status\0220\n\005"
"stats\030\002 \003(\0132!.milvus.proto.common.KeyVal"
"uePair\"\260\001\n\026ShowCollectionsRequest\022*\n\004bas"
"e\030\001 \001(\0132\034.milvus.proto.common.MsgBase\022\017\n"
"\007db_name\030\002 \001(\t\022\022\n\ntime_stamp\030\003 \001(\004\022+\n\004ty"
"pe\030\004 \001(\0162\035.milvus.proto.milvus.ShowType\022"
"\030\n\020collection_names\030\005 \003(\t\"\322\001\n\027ShowCollec"
"tionsResponse\022+\n\006status\030\001 \001(\0132\033.milvus.p"
"roto.common.Status\022\030\n\020collection_names\030\002"
" \003(\t\022\026\n\016collection_ids\030\003 \003(\003\022\032\n\022created_"
"timestamps\030\004 \003(\004\022\036\n\026created_utc_timestam"
"ps\030\005 \003(\004\022\034\n\024inMemory_percentages\030\006 \003(\003\"\206"
"\001\n\026CreatePartitionRequest\022*\n\004base\030\001 \001(\0132"
"\034.milvus.proto.common.MsgBase\022\017\n\007db_name"
"\030\002 \001(\t\022\027\n\017collection_name\030\003 \001(\t\022\026\n\016parti"
"tion_name\030\004 \001(\t\"\204\001\n\024DropPartitionRequest"
"\022*\n\004base\030\001 \001(\0132\034.milvus.proto.common.Msg"
"Base\022\017\n\007db_name\030\002 \001(\t\022\027\n\017collection_name"
"\030\003 \001(\t\022\026\n\016partition_name\030\004 \001(\t\"\203\001\n\023HasPa"
"rtitionRequest\022*\n\004base\030\001 \001(\0132\034.milvus.pr"
"oto.common.MsgBase\022\017\n\007db_name\030\002 \001(\t\022\027\n\017c"
"ollection_name\030\003 \001(\t\022\026\n\016partition_name\030\004"
" \001(\t\"\206\001\n\025LoadPartitionsRequest\022*\n\004base\030\001"
" \001(\0132\034.milvus.proto.common.MsgBase\022\017\n\007db"
"_name\030\002 \001(\t\022\027\n\017collection_name\030\003 \001(\t\022\027\n\017"
"partition_names\030\004 \003(\t\"\211\001\n\030ReleasePartiti"
"onsRequest\022*\n\004base\030\001 \001(\0132\034.milvus.proto."
"common.MsgBase\022\017\n\007db_name\030\002 \001(\t\022\027\n\017colle"
"ction_name\030\003 \001(\t\022\022\n\ntime_stamp\030\004 \001(\004\"J\n\014"
"BoolResponse\022+\n\006status\030\001 \001(\0132\033.milvus.pr"
"oto.common.Status\022\r\n\005value\030\002 \001(\010\"L\n\016Stri"
"ngResponse\022+\n\006status\030\001 \001(\0132\033.milvus.prot"
"o.common.Status\022\r\n\005value\030\002 \001(\t\"\233\001\n\031Descr"
"ibeCollectionRequest\022*\n\004base\030\001 \001(\0132\034.mil"
"vus.proto.common.MsgBase\022\017\n\007db_name\030\002 \001("
"\t\022\027\n\017collection_name\030\003 \001(\t\022\024\n\014collection"
"ID\030\004 \001(\003\022\022\n\ntime_stamp\030\005 \001(\004\"\357\002\n\032Describ"
"eCollectionResponse\022+\n\006status\030\001 \001(\0132\033.mi"
"lvus.proto.common.Status\0225\n\006schema\030\002 \001(\013"
"2%.milvus.proto.schema.CollectionSchema\022"
"\024\n\014collectionID\030\003 \001(\003\022\035\n\025virtual_channel"
"_names\030\004 \003(\t\022\036\n\026physical_channel_names\030\005"
" \003(\t\022\031\n\021created_timestamp\030\006 \001(\004\022\035\n\025creat"
"ed_utc_timestamp\030\007 \001(\004\022\022\n\nshards_num\030\010 \001"
"(\005\022\017\n\007aliases\030\t \003(\t\0229\n\017start_positions\030\n"
" \003(\0132 .milvus.proto.common.KeyDataPair\"m"
"\n\025LoadCollectionRequest\022*\n\004base\030\001 \001(\0132\034."
"milvus.proto.common.MsgBase\022\017\n\007db_name\030\002"
" \001(\t\022\027\n\017collection_name\030\003 \001(\t\"p\n\030Release"
"CollectionRequest\022*\n\004base\030\001 \001(\0132\034.milvus"
".proto.common.MsgBase\022\017\n\007db_name\030\002 \001(\t\022\027"
"\n\017collection_name\030\003 \001(\t\"v\n\036GetCollection"
"StatisticsRequest\022*\n\004base\030\001 \001(\0132\034.milvus"
".proto.common.MsgBase\022\017\n\007db_name\030\002 \001(\t\022\027"
"\n\017collection_name\030\003 \001(\t\"\200\001\n\037GetCollectio"
"ction_name\030\003 \001(\t\022\027\n\017partition_names\030\004 \003("
"\t\"\215\001\n\035GetPartitionStatisticsRequest\022*\n\004b"
"ase\030\001 \001(\0132\034.milvus.proto.common.MsgBase\022"
"\017\n\007db_name\030\002 \001(\t\022\027\n\017collection_name\030\003 \001("
"\t\022\026\n\016partition_name\030\004 \001(\t\"\177\n\036GetPartitio"
"nStatisticsResponse\022+\n\006status\030\001 \001(\0132\033.mi"
"lvus.proto.common.Status\0220\n\005stats\030\002 \003(\0132"
"!.milvus.proto.common.KeyValuePair\"\260\001\n\026S"
"howCollectionsRequest\022*\n\004base\030\001 \001(\0132\034.mi"
"lvus.proto.common.MsgBase\022\017\n\007db_name\030\002 \001"
"(\t\022\022\n\ntime_stamp\030\003 \001(\004\022+\n\004type\030\004 \001(\0162\035.m"
"ilvus.proto.milvus.ShowType\022\030\n\020collectio"
"n_names\030\005 \003(\t\"\322\001\n\027ShowCollectionsRespons"
"e\022+\n\006status\030\001 \001(\0132\033.milvus.proto.common."
"Status\022\030\n\020collection_names\030\002 \003(\t\022\026\n\016coll"
"ection_ids\030\003 \003(\003\022\032\n\022created_timestamps\030\004"
" \003(\004\022\036\n\026created_utc_timestamps\030\005 \003(\004\022\034\n\024"
"inMemory_percentages\030\006 \003(\003\"\206\001\n\026CreatePar"
"titionRequest\022*\n\004base\030\001 \001(\0132\034.milvus.pro"
"to.common.MsgBase\022\017\n\007db_name\030\002 \001(\t\022\027\n\017co"
"llection_name\030\003 \001(\t\022\026\n\016partition_name\030\004 "
"\001(\t\"\204\001\n\024DropPartitionRequest\022*\n\004base\030\001 \001"
"(\0132\034.milvus.proto.common.MsgBase\022\017\n\007db_n"
"ame\030\002 \001(\t\022\027\n\017collection_name\030\003 \001(\t\022\026\n\016pa"
"rtition_name\030\004 \001(\t\"\203\001\n\023HasPartitionReque"
"st\022*\n\004base\030\001 \001(\0132\034.milvus.proto.common.M"
"sgBase\022\017\n\007db_name\030\002 \001(\t\022\027\n\017collection_na"
"me\030\003 \001(\t\022\026\n\016partition_name\030\004 \001(\t\"\206\001\n\025Loa"
"dPartitionsRequest\022*\n\004base\030\001 \001(\0132\034.milvu"
"s.proto.common.MsgBase\022\017\n\007db_name\030\002 \001(\t\022"
"\027\n\017collection_name\030\003 \001(\t\022\027\n\017partition_na"
"mes\030\004 \003(\t\"\211\001\n\030ReleasePartitionsRequest\022*"
"\n\004base\030\001 \001(\0132\034.milvus.proto.common.MsgBa"
"se\022\017\n\007db_name\030\002 \001(\t\022\027\n\017collection_name\030\003"
" \001(\t\022\027\n\017partition_names\030\004 \003(\t\"\215\001\n\035GetPar"
"titionStatisticsRequest\022*\n\004base\030\001 \001(\0132\034."
"milvus.proto.common.MsgBase\022\017\n\007db_name\030\002"
" \001(\t\022\027\n\017collection_name\030\003 \001(\t\022\026\n\016partiti"
"on_name\030\004 \001(\t\"\177\n\036GetPartitionStatisticsR"
"esponse\022+\n\006status\030\001 \001(\0132\033.milvus.proto.c"
"ommon.Status\0220\n\005stats\030\002 \003(\0132!.milvus.pro"
"to.common.KeyValuePair\"\311\001\n\025ShowPartition"
"sRequest\022*\n\004base\030\001 \001(\0132\034.milvus.proto.co"
"mmon.MsgBase\022\017\n\007db_name\030\002 \001(\t\022\027\n\017collect"
"ion_name\030\003 \001(\t\022\024\n\014collectionID\030\004 \001(\003\022\027\n\017"
"partition_names\030\005 \003(\t\022+\n\004type\030\006 \001(\0162\035.mi"
"lvus.proto.milvus.ShowType\"\316\001\n\026ShowParti"
"tionsResponse\022+\n\006status\030\001 \001(\0132\033.milvus.p"
"roto.common.Status\022\027\n\017partition_names\030\002 "
"\003(\t\022\024\n\014partitionIDs\030\003 \003(\003\022\032\n\022created_tim"
"estamps\030\004 \003(\004\022\036\n\026created_utc_timestamps\030"
"\005 \003(\004\022\034\n\024inMemory_percentages\030\006 \003(\003\"m\n\026D"
"escribeSegmentRequest\022*\n\004base\030\001 \001(\0132\034.mi"
"lvus.proto.common.MsgBase\022\024\n\014collectionI"
"D\030\002 \001(\003\022\021\n\tsegmentID\030\003 \001(\003\"\217\001\n\027DescribeS"
"egmentResponse\022+\n\006status\030\001 \001(\0132\033.milvus."
"proto.common.Status\022\017\n\007indexID\030\002 \001(\003\022\017\n\007"
"buildID\030\003 \001(\003\022\024\n\014enable_index\030\004 \001(\010\022\017\n\007f"
"ieldID\030\005 \001(\003\"l\n\023ShowSegmentsRequest\022*\n\004b"
"ase\030\001 \001(\0132\034.milvus.proto.common.MsgBase\022"
"\024\n\014collectionID\030\002 \001(\003\022\023\n\013partitionID\030\003 \001"
"(\003\"W\n\024ShowSegmentsResponse\022+\n\006status\030\001 \001"
"(\0132\033.milvus.proto.common.Status\022\022\n\nsegme"
"ntIDs\030\002 \003(\003\"\267\001\n\022CreateIndexRequest\022*\n\004ba"
"!.milvus.proto.common.KeyValuePair\"\311\001\n\025S"
"howPartitionsRequest\022*\n\004base\030\001 \001(\0132\034.mil"
"vus.proto.common.MsgBase\022\017\n\007db_name\030\002 \001("
"\t\022\027\n\017collection_name\030\003 \001(\t\022\024\n\014collection"
"ID\030\004 \001(\003\022\027\n\017partition_names\030\005 \003(\t\022+\n\004typ"
"e\030\006 \001(\0162\035.milvus.proto.milvus.ShowType\"\316"
"\001\n\026ShowPartitionsResponse\022+\n\006status\030\001 \001("
"\0132\033.milvus.proto.common.Status\022\027\n\017partit"
"ion_names\030\002 \003(\t\022\024\n\014partitionIDs\030\003 \003(\003\022\032\n"
"\022created_timestamps\030\004 \003(\004\022\036\n\026created_utc"
"_timestamps\030\005 \003(\004\022\034\n\024inMemory_percentage"
"s\030\006 \003(\003\"m\n\026DescribeSegmentRequest\022*\n\004bas"
"e\030\001 \001(\0132\034.milvus.proto.common.MsgBase\022\024\n"
"\014collectionID\030\002 \001(\003\022\021\n\tsegmentID\030\003 \001(\003\"\217"
"\001\n\027DescribeSegmentResponse\022+\n\006status\030\001 \001"
"(\0132\033.milvus.proto.common.Status\022\017\n\007index"
"ID\030\002 \001(\003\022\017\n\007buildID\030\003 \001(\003\022\024\n\014enable_inde"
"x\030\004 \001(\010\022\017\n\007fieldID\030\005 \001(\003\"l\n\023ShowSegments"
"Request\022*\n\004base\030\001 \001(\0132\034.milvus.proto.com"
"mon.MsgBase\022\024\n\014collectionID\030\002 \001(\003\022\023\n\013par"
"titionID\030\003 \001(\003\"W\n\024ShowSegmentsResponse\022+"
"\n\006status\030\001 \001(\0132\033.milvus.proto.common.Sta"
"tus\022\022\n\nsegmentIDs\030\002 \003(\003\"\267\001\n\022CreateIndexR"
"equest\022*\n\004base\030\001 \001(\0132\034.milvus.proto.comm"
"on.MsgBase\022\017\n\007db_name\030\002 \001(\t\022\027\n\017collectio"
"n_name\030\003 \001(\t\022\022\n\nfield_name\030\004 \001(\t\0227\n\014extr"
"a_params\030\005 \003(\0132!.milvus.proto.common.Key"
"ValuePair\"\224\001\n\024DescribeIndexRequest\022*\n\004ba"
"se\030\001 \001(\0132\034.milvus.proto.common.MsgBase\022\017"
"\n\007db_name\030\002 \001(\t\022\027\n\017collection_name\030\003 \001(\t"
"\022\022\n\nfield_name\030\004 \001(\t\0227\n\014extra_params\030\005 \003"
"(\0132!.milvus.proto.common.KeyValuePair\"\224\001"
"\n\024DescribeIndexRequest\022*\n\004base\030\001 \001(\0132\034.m"
"\022\022\n\nfield_name\030\004 \001(\t\022\022\n\nindex_name\030\005 \001(\t"
"\"~\n\020IndexDescription\022\022\n\nindex_name\030\001 \001(\t"
"\022\017\n\007indexID\030\002 \001(\003\0221\n\006params\030\003 \003(\0132!.milv"
"us.proto.common.KeyValuePair\022\022\n\nfield_na"
"me\030\004 \001(\t\"\207\001\n\025DescribeIndexResponse\022+\n\006st"
"atus\030\001 \001(\0132\033.milvus.proto.common.Status\022"
"A\n\022index_descriptions\030\002 \003(\0132%.milvus.pro"
"to.milvus.IndexDescription\"\234\001\n\034GetIndexB"
"uildProgressRequest\022*\n\004base\030\001 \001(\0132\034.milv"
"us.proto.common.MsgBase\022\017\n\007db_name\030\002 \001(\t"
"\022\027\n\017collection_name\030\003 \001(\t\022\022\n\nfield_name\030"
"\004 \001(\t\022\022\n\nindex_name\030\005 \001(\t\"v\n\035GetIndexBui"
"ldProgressResponse\022+\n\006status\030\001 \001(\0132\033.mil"
"vus.proto.common.Status\022\024\n\014indexed_rows\030"
"\002 \001(\003\022\022\n\ntotal_rows\030\003 \001(\003\"\224\001\n\024GetIndexSt"
"ateRequest\022*\n\004base\030\001 \001(\0132\034.milvus.proto."
"common.MsgBase\022\017\n\007db_name\030\002 \001(\t\022\027\n\017colle"
"ction_name\030\003 \001(\t\022\022\n\nfield_name\030\004 \001(\t\022\022\n\n"
"index_name\030\005 \001(\t\"\211\001\n\025GetIndexStateRespon"
"se\022+\n\006status\030\001 \001(\0132\033.milvus.proto.common"
".Status\022.\n\005state\030\002 \001(\0162\037.milvus.proto.co"
"mmon.IndexState\022\023\n\013fail_reason\030\003 \001(\t\"\220\001\n"
"\020DropIndexRequest\022*\n\004base\030\001 \001(\0132\034.milvus"
".proto.common.MsgBase\022\017\n\007db_name\030\002 \001(\t\022\027"
"\n\017collection_name\030\003 \001(\t\022\022\n\nfield_name\030\004 "
"\001(\t\022\022\n\nindex_name\030\005 \001(\t\"\327\001\n\rInsertReques"
"t\022*\n\004base\030\001 \001(\0132\034.milvus.proto.common.Ms"
"gBase\022\017\n\007db_name\030\002 \001(\t\022\027\n\017collection_nam"
"e\030\003 \001(\t\022\026\n\016partition_name\030\004 \001(\t\0223\n\013field"
"s_data\030\005 \003(\0132\036.milvus.proto.schema.Field"
"Data\022\021\n\thash_keys\030\006 \003(\r\022\020\n\010num_rows\030\007 \001("
"\r\"\360\001\n\016MutationResult\022+\n\006status\030\001 \001(\0132\033.m"
"ilvus.proto.common.Status\022%\n\003IDs\030\002 \001(\0132\030"
".milvus.proto.schema.IDs\022\022\n\nsucc_index\030\003"
" \003(\r\022\021\n\terr_index\030\004 \003(\r\022\024\n\014acknowledged\030"
"\005 \001(\010\022\022\n\ninsert_cnt\030\006 \001(\003\022\022\n\ndelete_cnt\030"
"\007 \001(\003\022\022\n\nupsert_cnt\030\010 \001(\003\022\021\n\ttimestamp\030\t"
" \001(\004\"\236\001\n\rDeleteRequest\022*\n\004base\030\001 \001(\0132\034.m"
"ilvus.proto.common.MsgBase\022\017\n\007db_name\030\002 "
"\001(\t\022\027\n\017collection_name\030\003 \001(\t\022\022\n\nfield_na"
"me\030\004 \001(\t\022\022\n\nindex_name\030\005 \001(\t\"~\n\020IndexDes"
"cription\022\022\n\nindex_name\030\001 \001(\t\022\017\n\007indexID\030"
"\002 \001(\003\0221\n\006params\030\003 \003(\0132!.milvus.proto.com"
"mon.KeyValuePair\022\022\n\nfield_name\030\004 \001(\t\"\207\001\n"
"\025DescribeIndexResponse\022+\n\006status\030\001 \001(\0132\033"
".milvus.proto.common.Status\022A\n\022index_des"
"criptions\030\002 \003(\0132%.milvus.proto.milvus.In"
"dexDescription\"\234\001\n\034GetIndexBuildProgress"
"Request\022*\n\004base\030\001 \001(\0132\034.milvus.proto.com"
"mon.MsgBase\022\017\n\007db_name\030\002 \001(\t\022\027\n\017collecti"
"on_name\030\003 \001(\t\022\022\n\nfield_name\030\004 \001(\t\022\022\n\nind"
"ex_name\030\005 \001(\t\"v\n\035GetIndexBuildProgressRe"
"sponse\022+\n\006status\030\001 \001(\0132\033.milvus.proto.co"
"mmon.Status\022\024\n\014indexed_rows\030\002 \001(\003\022\022\n\ntot"
"al_rows\030\003 \001(\003\"\224\001\n\024GetIndexStateRequest\022*"
"\n\004base\030\001 \001(\0132\034.milvus.proto.common.MsgBa"
"se\022\017\n\007db_name\030\002 \001(\t\022\027\n\017collection_name\030\003"
" \001(\t\022\022\n\nfield_name\030\004 \001(\t\022\022\n\nindex_name\030\005"
" \001(\t\"\211\001\n\025GetIndexStateResponse\022+\n\006status"
"\030\001 \001(\0132\033.milvus.proto.common.Status\022.\n\005s"
"tate\030\002 \001(\0162\037.milvus.proto.common.IndexSt"
"ate\022\023\n\013fail_reason\030\003 \001(\t\"\220\001\n\020DropIndexRe"
"\001(\t\022\027\n\017collection_name\030\003 \001(\t\022\026\n\016partitio"
"n_name\030\004 \001(\t\022\014\n\004expr\030\005 \001(\t\022\021\n\thash_keys\030"
"\006 \003(\r\"c\n\020PlaceholderValue\022\013\n\003tag\030\001 \001(\t\0222"
"\n\004type\030\002 \001(\0162$.milvus.proto.milvus.Place"
"holderType\022\016\n\006values\030\003 \003(\014\"O\n\020Placeholde"
"rGroup\022;\n\014placeholders\030\001 \003(\0132%.milvus.pr"
"oto.milvus.PlaceholderValue\"\336\002\n\rSearchRe"
"quest\022*\n\004base\030\001 \001(\0132\034.milvus.proto.commo"
"n.MsgBase\022\017\n\007db_name\030\002 \001(\t\022\027\n\017collection"
"_name\030\003 \001(\t\022\022\n\nfield_name\030\004 \001(\t\022\022\n\nindex"
"_name\030\005 \001(\t\"\327\001\n\rInsertRequest\022*\n\004base\030\001 "
"_name\030\003 \001(\t\022\027\n\017partition_names\030\004 \003(\t\022\013\n\003"
"dsl\030\005 \001(\t\022\031\n\021placeholder_group\030\006 \001(\014\022.\n\010"
"dsl_type\030\007 \001(\0162\034.milvus.proto.common.Dsl"
"Type\022\025\n\routput_fields\030\010 \003(\t\0228\n\rsearch_pa"
"rams\030\t \003(\0132!.milvus.proto.common.KeyValu"
"ePair\022\030\n\020travel_timestamp\030\n \001(\004\022\033\n\023guara"
"ntee_timestamp\030\013 \001(\004\"5\n\004Hits\022\013\n\003IDs\030\001 \003("
"\003\022\020\n\010row_data\030\002 \003(\014\022\016\n\006scores\030\003 \003(\002\"t\n\rS"
"earchResults\022+\n\006status\030\001 \001(\0132\033.milvus.pr"
"oto.common.Status\0226\n\007results\030\002 \001(\0132%.mil"
"vus.proto.schema.SearchResultData\"e\n\014Flu"
"shRequest\022*\n\004base\030\001 \001(\0132\034.milvus.proto.c"
"ommon.MsgBase\022\017\n\007db_name\030\002 \001(\t\022\030\n\020collec"
"tion_names\030\003 \003(\t\"\351\001\n\rFlushResponse\022+\n\006st"
"atus\030\001 \001(\0132\033.milvus.proto.common.Status\022"
"\017\n\007db_name\030\002 \001(\t\022G\n\013coll_segIDs\030\003 \003(\01322."
"milvus.proto.milvus.FlushResponse.CollSe"
"gIDsEntry\032Q\n\017CollSegIDsEntry\022\013\n\003key\030\001 \001("
"\t\022-\n\005value\030\002 \001(\0132\036.milvus.proto.schema.L"
"ongArray:\0028\001\"\331\001\n\014QueryRequest\022*\n\004base\030\001 "
"\001(\0132\034.milvus.proto.common.MsgBase\022\017\n\007db_"
"name\030\002 \001(\t\022\027\n\017collection_name\030\003 \001(\t\022\026\n\016p"
"artition_name\030\004 \001(\t\0223\n\013fields_data\030\005 \003(\013"
"2\036.milvus.proto.schema.FieldData\022\021\n\thash"
"_keys\030\006 \003(\r\022\020\n\010num_rows\030\007 \001(\r\"\360\001\n\016Mutati"
"onResult\022+\n\006status\030\001 \001(\0132\033.milvus.proto."
"common.Status\022%\n\003IDs\030\002 \001(\0132\030.milvus.prot"
"o.schema.IDs\022\022\n\nsucc_index\030\003 \003(\r\022\021\n\terr_"
"index\030\004 \003(\r\022\024\n\014acknowledged\030\005 \001(\010\022\022\n\nins"
"ert_cnt\030\006 \001(\003\022\022\n\ndelete_cnt\030\007 \001(\003\022\022\n\nups"
"ert_cnt\030\010 \001(\003\022\021\n\ttimestamp\030\t \001(\004\"\236\001\n\rDel"
"eteRequest\022*\n\004base\030\001 \001(\0132\034.milvus.proto."
"common.MsgBase\022\017\n\007db_name\030\002 \001(\t\022\027\n\017colle"
"ction_name\030\003 \001(\t\022\026\n\016partition_name\030\004 \001(\t"
"\022\014\n\004expr\030\005 \001(\t\022\021\n\thash_keys\030\006 \003(\r\"c\n\020Pla"
"ceholderValue\022\013\n\003tag\030\001 \001(\t\0222\n\004type\030\002 \001(\016"
"2$.milvus.proto.milvus.PlaceholderType\022\016"
"\n\006values\030\003 \003(\014\"O\n\020PlaceholderGroup\022;\n\014pl"
"aceholders\030\001 \003(\0132%.milvus.proto.milvus.P"
"laceholderValue\"\336\002\n\rSearchRequest\022*\n\004bas"
"e\030\001 \001(\0132\034.milvus.proto.common.MsgBase\022\017\n"
"\007db_name\030\002 \001(\t\022\027\n\017collection_name\030\003 \001(\t\022"
"\027\n\017partition_names\030\004 \003(\t\022\013\n\003dsl\030\005 \001(\t\022\031\n"
"\021placeholder_group\030\006 \001(\014\022.\n\010dsl_type\030\007 \001"
"(\0162\034.milvus.proto.common.DslType\022\025\n\routp"
"ut_fields\030\010 \003(\t\0228\n\rsearch_params\030\t \003(\0132!"
".milvus.proto.common.KeyValuePair\022\030\n\020tra"
"vel_timestamp\030\n \001(\004\022\033\n\023guarantee_timesta"
"mp\030\013 \001(\004\"5\n\004Hits\022\013\n\003IDs\030\001 \003(\003\022\020\n\010row_dat"
"a\030\002 \003(\014\022\016\n\006scores\030\003 \003(\002\"t\n\rSearchResults"
"\022+\n\006status\030\001 \001(\0132\033.milvus.proto.common.S"
"tatus\0226\n\007results\030\002 \001(\0132%.milvus.proto.sc"
"hema.SearchResultData\"e\n\014FlushRequest\022*\n"
"\004base\030\001 \001(\0132\034.milvus.proto.common.MsgBas"
"e\022\017\n\007db_name\030\002 \001(\t\022\030\n\020collection_names\030\003"
" \003(\t\"\351\001\n\rFlushResponse\022+\n\006status\030\001 \001(\0132\033"
".milvus.proto.common.Status\022\017\n\007db_name\030\002"
" \001(\t\022G\n\013coll_segIDs\030\003 \003(\01322.milvus.proto"
".milvus.FlushResponse.CollSegIDsEntry\032Q\n"
"\017CollSegIDsEntry\022\013\n\003key\030\001 \001(\t\022-\n\005value\030\002"
" \001(\0132\036.milvus.proto.schema.LongArray:\0028\001"
"\"\331\001\n\014QueryRequest\022*\n\004base\030\001 \001(\0132\034.milvus"
".proto.common.MsgBase\022\017\n\007db_name\030\002 \001(\t\022\027"
"\n\017collection_name\030\003 \001(\t\022\014\n\004expr\030\004 \001(\t\022\025\n"
"\routput_fields\030\005 \003(\t\022\027\n\017partition_names\030"
"\006 \003(\t\022\030\n\020travel_timestamp\030\007 \001(\004\022\033\n\023guara"
"ntee_timestamp\030\010 \001(\004\"p\n\014QueryResults\022+\n\006"
"status\030\001 \001(\0132\033.milvus.proto.common.Statu"
"s\0223\n\013fields_data\030\002 \003(\0132\036.milvus.proto.sc"
"hema.FieldData\"}\n\tVectorIDs\022\027\n\017collectio"
"n_name\030\001 \001(\t\022\022\n\nfield_name\030\002 \001(\t\022*\n\010id_a"
"rray\030\003 \001(\0132\030.milvus.proto.schema.IDs\022\027\n\017"
"partition_names\030\004 \003(\t\"\203\001\n\014VectorsArray\0222"
"\n\010id_array\030\001 \001(\0132\036.milvus.proto.milvus.V"
"ectorIDsH\000\0226\n\ndata_array\030\002 \001(\0132 .milvus."
"proto.schema.VectorFieldH\000B\007\n\005array\"\335\001\n\023"
"CalcDistanceRequest\022*\n\004base\030\001 \001(\0132\034.milv"
"us.proto.common.MsgBase\0222\n\007op_left\030\002 \001(\013"
"2!.milvus.proto.milvus.VectorsArray\0223\n\010o"
"p_right\030\003 \001(\0132!.milvus.proto.milvus.Vect"
"orsArray\0221\n\006params\030\004 \003(\0132!.milvus.proto."
"common.KeyValuePair\"\265\001\n\023CalcDistanceResu"
"lts\022+\n\006status\030\001 \001(\0132\033.milvus.proto.commo"
"n.Status\0221\n\010int_dist\030\002 \001(\0132\035.milvus.prot"
"o.schema.IntArrayH\000\0225\n\nfloat_dist\030\003 \001(\0132"
"\037.milvus.proto.schema.FloatArrayH\000B\007\n\005ar"
"ray\"\231\001\n\025PersistentSegmentInfo\022\021\n\tsegment"
"ID\030\001 \001(\003\022\024\n\014collectionID\030\002 \001(\003\022\023\n\013partit"
"ionID\030\003 \001(\003\022\020\n\010num_rows\030\004 \001(\003\0220\n\005state\030\005"
" \001(\0162!.milvus.proto.common.SegmentState\""
"u\n\037GetPersistentSegmentInfoRequest\022*\n\004ba"
"se\030\001 \001(\0132\034.milvus.proto.common.MsgBase\022\016"
"\n\006dbName\030\002 \001(\t\022\026\n\016collectionName\030\003 \001(\t\"\212"
"\001\n GetPersistentSegmentInfoResponse\022+\n\006s"
"tatus\030\001 \001(\0132\033.milvus.proto.common.Status"
"\0229\n\005infos\030\002 \003(\0132*.milvus.proto.milvus.Pe"
"rsistentSegmentInfo\"\333\001\n\020QuerySegmentInfo"
"\022\021\n\tsegmentID\030\001 \001(\003\022\024\n\014collectionID\030\002 \001("
"\003\022\023\n\013partitionID\030\003 \001(\003\022\020\n\010mem_size\030\004 \001(\003"
"\022\020\n\010num_rows\030\005 \001(\003\022\022\n\nindex_name\030\006 \001(\t\022\017"
"\n\007indexID\030\007 \001(\003\022\016\n\006nodeID\030\010 \001(\003\0220\n\005state"
"\030\t \001(\0162!.milvus.proto.common.SegmentStat"
"e\"p\n\032GetQuerySegmentInfoRequest\022*\n\004base\030"
"\001 \001(\0132\034.milvus.proto.common.MsgBase\022\016\n\006d"
"bName\030\002 \001(\t\022\026\n\016collectionName\030\003 \001(\t\"\200\001\n\033"
"GetQuerySegmentInfoResponse\022+\n\006status\030\001 "
"\001(\0132\033.milvus.proto.common.Status\0224\n\005info"
"s\030\002 \003(\0132%.milvus.proto.milvus.QuerySegme"
"ntInfo\"$\n\014DummyRequest\022\024\n\014request_type\030\001"
" \001(\t\"!\n\rDummyResponse\022\020\n\010response\030\001 \001(\t\""
"\025\n\023RegisterLinkRequest\"r\n\024RegisterLinkRe"
"sponse\022-\n\007address\030\001 \001(\0132\034.milvus.proto.c"
"ommon.Address\022+\n\006status\030\002 \001(\0132\033.milvus.p"
"roto.common.Status\"P\n\021GetMetricsRequest\022"
"*\n\004base\030\001 \001(\0132\034.milvus.proto.common.MsgB"
"ase\022\017\n\007request\030\002 \001(\t\"k\n\022GetMetricsRespon"
"name\030\002 \001(\t\022\027\n\017collection_name\030\003 \001(\t\022\014\n\004e"
"xpr\030\004 \001(\t\022\025\n\routput_fields\030\005 \003(\t\022\027\n\017part"
"ition_names\030\006 \003(\t\022\030\n\020travel_timestamp\030\007 "
"\001(\004\022\033\n\023guarantee_timestamp\030\010 \001(\004\"p\n\014Quer"
"yResults\022+\n\006status\030\001 \001(\0132\033.milvus.proto."
"common.Status\0223\n\013fields_data\030\002 \003(\0132\036.mil"
"vus.proto.schema.FieldData\"}\n\tVectorIDs\022"
"\027\n\017collection_name\030\001 \001(\t\022\022\n\nfield_name\030\002"
" \001(\t\022*\n\010id_array\030\003 \001(\0132\030.milvus.proto.sc"
"hema.IDs\022\027\n\017partition_names\030\004 \003(\t\"\203\001\n\014Ve"
"ctorsArray\0222\n\010id_array\030\001 \001(\0132\036.milvus.pr"
"oto.milvus.VectorIDsH\000\0226\n\ndata_array\030\002 \001"
"(\0132 .milvus.proto.schema.VectorFieldH\000B\007"
"\n\005array\"\335\001\n\023CalcDistanceRequest\022*\n\004base\030"
"\001 \001(\0132\034.milvus.proto.common.MsgBase\0222\n\007o"
"p_left\030\002 \001(\0132!.milvus.proto.milvus.Vecto"
"rsArray\0223\n\010op_right\030\003 \001(\0132!.milvus.proto"
".milvus.VectorsArray\0221\n\006params\030\004 \003(\0132!.m"
"ilvus.proto.common.KeyValuePair\"\265\001\n\023Calc"
"DistanceResults\022+\n\006status\030\001 \001(\0132\033.milvus"
".proto.common.Status\0221\n\010int_dist\030\002 \001(\0132\035"
".milvus.proto.schema.IntArrayH\000\0225\n\nfloat"
"_dist\030\003 \001(\0132\037.milvus.proto.schema.FloatA"
"rrayH\000B\007\n\005array\"\231\001\n\025PersistentSegmentInf"
"o\022\021\n\tsegmentID\030\001 \001(\003\022\024\n\014collectionID\030\002 \001"
"(\003\022\023\n\013partitionID\030\003 \001(\003\022\020\n\010num_rows\030\004 \001("
"\003\0220\n\005state\030\005 \001(\0162!.milvus.proto.common.S"
"egmentState\"u\n\037GetPersistentSegmentInfoR"
"equest\022*\n\004base\030\001 \001(\0132\034.milvus.proto.comm"
"on.MsgBase\022\016\n\006dbName\030\002 \001(\t\022\026\n\016collection"
"Name\030\003 \001(\t\"\212\001\n GetPersistentSegmentInfoR"
"esponse\022+\n\006status\030\001 \001(\0132\033.milvus.proto.c"
"ommon.Status\0229\n\005infos\030\002 \003(\0132*.milvus.pro"
"to.milvus.PersistentSegmentInfo\"\333\001\n\020Quer"
"ySegmentInfo\022\021\n\tsegmentID\030\001 \001(\003\022\024\n\014colle"
"ctionID\030\002 \001(\003\022\023\n\013partitionID\030\003 \001(\003\022\020\n\010me"
"m_size\030\004 \001(\003\022\020\n\010num_rows\030\005 \001(\003\022\022\n\nindex_"
"name\030\006 \001(\t\022\017\n\007indexID\030\007 \001(\003\022\016\n\006nodeID\030\010 "
"\001(\003\0220\n\005state\030\t \001(\0162!.milvus.proto.common"
".SegmentState\"p\n\032GetQuerySegmentInfoRequ"
"est\022*\n\004base\030\001 \001(\0132\034.milvus.proto.common."
"MsgBase\022\016\n\006dbName\030\002 \001(\t\022\026\n\016collectionNam"
"e\030\003 \001(\t\"\200\001\n\033GetQuerySegmentInfoResponse\022"
"+\n\006status\030\001 \001(\0132\033.milvus.proto.common.St"
"atus\0224\n\005infos\030\002 \003(\0132%.milvus.proto.milvu"
"s.QuerySegmentInfo\"$\n\014DummyRequest\022\024\n\014re"
"quest_type\030\001 \001(\t\"!\n\rDummyResponse\022\020\n\010res"
"ponse\030\001 \001(\t\"\025\n\023RegisterLinkRequest\"r\n\024Re"
"gisterLinkResponse\022-\n\007address\030\001 \001(\0132\034.mi"
"lvus.proto.common.Address\022+\n\006status\030\002 \001("
"\0132\033.milvus.proto.common.Status\"P\n\021GetMet"
"ricsRequest\022*\n\004base\030\001 \001(\0132\034.milvus.proto"
".common.MsgBase\022\017\n\007request\030\002 \001(\t\"k\n\022GetM"
"etricsResponse\022+\n\006status\030\001 \001(\0132\033.milvus."
"proto.common.Status\022\020\n\010response\030\002 \001(\t\022\026\n"
"\016component_name\030\003 \001(\t\"\204\001\n\022LoadBalanceReq"
"uest\022*\n\004base\030\001 \001(\0132\034.milvus.proto.common"
".MsgBase\022\022\n\nsrc_nodeID\030\002 \001(\003\022\023\n\013dst_node"
"IDs\030\003 \003(\003\022\031\n\021sealed_segmentIDs\030\004 \003(\003\"C\n\027"
"ManualCompactionRequest\022\024\n\014collectionID\030"
"\001 \001(\003\022\022\n\ntimetravel\030\002 \001(\004\"]\n\030ManualCompa"
"ctionResponse\022+\n\006status\030\001 \001(\0132\033.milvus.p"
"roto.common.Status\022\024\n\014compactionID\030\002 \001(\003"
"\"1\n\031GetCompactionStateRequest\022\024\n\014compact"
"ionID\030\001 \001(\003\"\307\001\n\032GetCompactionStateRespon"
"se\022+\n\006status\030\001 \001(\0132\033.milvus.proto.common"
".Status\022\020\n\010response\030\002 \001(\t\022\026\n\016component_n"
"ame\030\003 \001(\t\"\204\001\n\022LoadBalanceRequest\022*\n\004base"
"\030\001 \001(\0132\034.milvus.proto.common.MsgBase\022\022\n\n"
"src_nodeID\030\002 \001(\003\022\023\n\013dst_nodeIDs\030\003 \003(\003\022\031\n"
"\021sealed_segmentIDs\030\004 \003(\003\"C\n\027ManualCompac"
"tionRequest\022\024\n\014collectionID\030\001 \001(\003\022\022\n\ntim"
"etravel\030\002 \001(\004\"]\n\030ManualCompactionRespons"
"e\022+\n\006status\030\001 \001(\0132\033.milvus.proto.common."
"Status\022\024\n\014compactionID\030\002 \001(\003\"1\n\031GetCompa"
"ctionStateRequest\022\024\n\014compactionID\030\001 \001(\003\""
"\307\001\n\032GetCompactionStateResponse\022+\n\006status"
"\030\001 \001(\0132\033.milvus.proto.common.Status\0223\n\005s"
"tate\030\002 \001(\0162$.milvus.proto.common.Compact"
"ionState\022\027\n\017executingPlanNo\030\003 \001(\003\022\025\n\rtim"
"eoutPlanNo\030\004 \001(\003\022\027\n\017completedPlanNo\030\005 \001("
"\003\"1\n\031GetCompactionPlansRequest\022\024\n\014compac"
"tionID\030\001 \001(\003\"\274\001\n\032GetCompactionPlansRespo"
"nse\022+\n\006status\030\001 \001(\0132\033.milvus.proto.commo"
"n.Status\0223\n\005state\030\002 \001(\0162$.milvus.proto.c"
"ommon.CompactionState\022<\n\nmergeInfos\030\003 \003("
"\0132(.milvus.proto.milvus.CompactionMergeI"
"nfo\"6\n\023CompactionMergeInfo\022\017\n\007sources\030\001 "
"\003(\003\022\016\n\006target\030\002 \001(\003\"*\n\024GetFlushStateRequ"
"est\022\022\n\nsegmentIDs\030\001 \003(\003\"U\n\025GetFlushState"
"Response\022+\n\006status\030\001 \001(\0132\033.milvus.proto."
"common.Status\022\017\n\007flushed\030\002 \001(\010*!\n\010ShowTy"
"pe\022\007\n\003All\020\000\022\014\n\010InMemory\020\001*>\n\017Placeholder"
"Type\022\010\n\004None\020\000\022\020\n\014BinaryVector\020d\022\017\n\013Floa"
"tVector\020e2\205\037\n\rMilvusService\022_\n\020CreateCol"
"lection\022,.milvus.proto.milvus.CreateColl"
"ectionRequest\032\033.milvus.proto.common.Stat"
"us\"\000\022[\n\016DropCollection\022*.milvus.proto.mi"
"lvus.DropCollectionRequest\032\033.milvus.prot"
"o.common.Status\"\000\022_\n\rHasCollection\022).mil"
"vus.proto.milvus.HasCollectionRequest\032!."
"milvus.proto.milvus.BoolResponse\"\000\022[\n\016Lo"
"adCollection\022*.milvus.proto.milvus.LoadC"
"ollectionRequest\032\033.milvus.proto.common.S"
"tatus\"\000\022a\n\021ReleaseCollection\022-.milvus.pr"
"oto.milvus.ReleaseCollectionRequest\032\033.mi"
"lvus.proto.common.Status\"\000\022w\n\022DescribeCo"
"llection\022..milvus.proto.milvus.DescribeC"
"ollectionRequest\032/.milvus.proto.milvus.D"
"escribeCollectionResponse\"\000\022\206\001\n\027GetColle"
"ctionStatistics\0223.milvus.proto.milvus.Ge"
"tCollectionStatisticsRequest\0324.milvus.pr"
"oto.milvus.GetCollectionStatisticsRespon"
"se\"\000\022n\n\017ShowCollections\022+.milvus.proto.m"
"ilvus.ShowCollectionsRequest\032,.milvus.pr"
"oto.milvus.ShowCollectionsResponse\"\000\022]\n\017"
"CreatePartition\022+.milvus.proto.milvus.Cr"
"eatePartitionRequest\032\033.milvus.proto.comm"
"on.Status\"\000\022Y\n\rDropPartition\022).milvus.pr"
"oto.milvus.DropPartitionRequest\032\033.milvus"
".proto.common.Status\"\000\022]\n\014HasPartition\022("
".milvus.proto.milvus.HasPartitionRequest"
"\032!.milvus.proto.milvus.BoolResponse\"\000\022[\n"
"\016LoadPartitions\022*.milvus.proto.milvus.Lo"
"adPartitionsRequest\032\033.milvus.proto.commo"
"n.Status\"\000\022a\n\021ReleasePartitions\022-.milvus"
".proto.milvus.ReleasePartitionsRequest\032\033"
".milvus.proto.common.Status\"\000\022\203\001\n\026GetPar"
"titionStatistics\0222.milvus.proto.milvus.G"
"etPartitionStatisticsRequest\0323.milvus.pr"
"oto.milvus.GetPartitionStatisticsRespons"
"e\"\000\022k\n\016ShowPartitions\022*.milvus.proto.mil"
"vus.ShowPartitionsRequest\032+.milvus.proto"
".milvus.ShowPartitionsResponse\"\000\022U\n\013Crea"
"teAlias\022\'.milvus.proto.milvus.CreateAlia"
"sRequest\032\033.milvus.proto.common.Status\"\000\022"
"Q\n\tDropAlias\022%.milvus.proto.milvus.DropA"
"liasRequest\032\033.milvus.proto.common.Status"
"\"\000\022S\n\nAlterAlias\022&.milvus.proto.milvus.A"
"lterAliasRequest\032\033.milvus.proto.common.S"
"tatus\"\000\022U\n\013CreateIndex\022\'.milvus.proto.mi"
"lvus.CreateIndexRequest\032\033.milvus.proto.c"
"ommon.Status\"\000\022h\n\rDescribeIndex\022).milvus"
".proto.milvus.DescribeIndexRequest\032*.mil"
"vus.proto.milvus.DescribeIndexResponse\"\000"
"\022h\n\rGetIndexState\022).milvus.proto.milvus."
"GetIndexStateRequest\032*.milvus.proto.milv"
"us.GetIndexStateResponse\"\000\022\200\001\n\025GetIndexB"
"uildProgress\0221.milvus.proto.milvus.GetIn"
"dexBuildProgressRequest\0322.milvus.proto.m"
"ilvus.GetIndexBuildProgressResponse\"\000\022Q\n"
"\tDropIndex\022%.milvus.proto.milvus.DropInd"
"exRequest\032\033.milvus.proto.common.Status\"\000"
"\022S\n\006Insert\022\".milvus.proto.milvus.InsertR"
"equest\032#.milvus.proto.milvus.MutationRes"
"ult\"\000\022S\n\006Delete\022\".milvus.proto.milvus.De"
"leteRequest\032#.milvus.proto.milvus.Mutati"
"onResult\"\000\022R\n\006Search\022\".milvus.proto.milv"
"us.SearchRequest\032\".milvus.proto.milvus.S"
"earchResults\"\000\022P\n\005Flush\022!.milvus.proto.m"
"ilvus.FlushRequest\032\".milvus.proto.milvus"
".FlushResponse\"\000\022O\n\005Query\022!.milvus.proto"
".milvus.QueryRequest\032!.milvus.proto.milv"
"us.QueryResults\"\000\022d\n\014CalcDistance\022(.milv"
"us.proto.milvus.CalcDistanceRequest\032(.mi"
"lvus.proto.milvus.CalcDistanceResults\"\000\022"
"h\n\rGetFlushState\022).milvus.proto.milvus.G"
"etFlushStateRequest\032*.milvus.proto.milvu"
"s.GetFlushStateResponse\"\000\022\211\001\n\030GetPersist"
"entSegmentInfo\0224.milvus.proto.milvus.Get"
"PersistentSegmentInfoRequest\0325.milvus.pr"
"oto.milvus.GetPersistentSegmentInfoRespo"
"nse\"\000\022z\n\023GetQuerySegmentInfo\022/.milvus.pr"
"oto.milvus.GetQuerySegmentInfoRequest\0320."
"milvus.proto.milvus.GetQuerySegmentInfoR"
"esponse\"\000\022P\n\005Dummy\022!.milvus.proto.milvus"
".DummyRequest\032\".milvus.proto.milvus.Dumm"
"yResponse\"\000\022e\n\014RegisterLink\022(.milvus.pro"
"to.milvus.RegisterLinkRequest\032).milvus.p"
"roto.milvus.RegisterLinkResponse\"\000\022_\n\nGe"
"tMetrics\022&.milvus.proto.milvus.GetMetric"
"sRequest\032\'.milvus.proto.milvus.GetMetric"
"sResponse\"\000\022U\n\013LoadBalance\022\'.milvus.prot"
"o.milvus.LoadBalanceRequest\032\033.milvus.pro"
"to.common.Status\"\000\022w\n\022GetCompactionState"
"\022..milvus.proto.milvus.GetCompactionStat"
"eRequest\032/.milvus.proto.milvus.GetCompac"
"tionStateResponse\"\000\022q\n\020ManualCompaction\022"
",.milvus.proto.milvus.ManualCompactionRe"
"quest\032-.milvus.proto.milvus.ManualCompac"
"tionResponse\"\000\022\200\001\n\033GetCompactionStateWit"
"hPlans\022..milvus.proto.milvus.GetCompacti"
"onPlansRequest\032/.milvus.proto.milvus.Get"
"CompactionPlansResponse\"\0002u\n\014ProxyServic"
"e\022e\n\014RegisterLink\022(.milvus.proto.milvus."
"RegisterLinkRequest\032).milvus.proto.milvu"
"s.RegisterLinkResponse\"\000B5Z3github.com/m"
"ilvus-io/milvus/internal/proto/milvuspbb"
"\006proto3"
".Status\0223\n\005state\030\002 \001(\0162$.milvus.proto.co"
"mmon.CompactionState\022\027\n\017executingPlanNo\030"
"\003 \001(\003\022\025\n\rtimeoutPlanNo\030\004 \001(\003\022\027\n\017complete"
"dPlanNo\030\005 \001(\003\"1\n\031GetCompactionPlansReque"
"st\022\024\n\014compactionID\030\001 \001(\003\"\274\001\n\032GetCompacti"
"onPlansResponse\022+\n\006status\030\001 \001(\0132\033.milvus"
".proto.common.Status\0223\n\005state\030\002 \001(\0162$.mi"
"lvus.proto.common.CompactionState\022<\n\nmer"
"geInfos\030\003 \003(\0132(.milvus.proto.milvus.Comp"
"actionMergeInfo\"6\n\023CompactionMergeInfo\022\017"
"\n\007sources\030\001 \003(\003\022\016\n\006target\030\002 \001(\003\"*\n\024GetFl"
"ushStateRequest\022\022\n\nsegmentIDs\030\001 \003(\003\"U\n\025G"
"etFlushStateResponse\022+\n\006status\030\001 \001(\0132\033.m"
"ilvus.proto.common.Status\022\017\n\007flushed\030\002 \001"
"(\010*!\n\010ShowType\022\007\n\003All\020\000\022\014\n\010InMemory\020\001*>\n"
"\017PlaceholderType\022\010\n\004None\020\000\022\020\n\014BinaryVect"
"or\020d\022\017\n\013FloatVector\020e2\205\037\n\rMilvusService\022"
"_\n\020CreateCollection\022,.milvus.proto.milvu"
"s.CreateCollectionRequest\032\033.milvus.proto"
".common.Status\"\000\022[\n\016DropCollection\022*.mil"
"vus.proto.milvus.DropCollectionRequest\032\033"
".milvus.proto.common.Status\"\000\022_\n\rHasColl"
"ection\022).milvus.proto.milvus.HasCollecti"
"onRequest\032!.milvus.proto.milvus.BoolResp"
"onse\"\000\022[\n\016LoadCollection\022*.milvus.proto."
"milvus.LoadCollectionRequest\032\033.milvus.pr"
"oto.common.Status\"\000\022a\n\021ReleaseCollection"
"\022-.milvus.proto.milvus.ReleaseCollection"
"Request\032\033.milvus.proto.common.Status\"\000\022w"
"\n\022DescribeCollection\022..milvus.proto.milv"
"us.DescribeCollectionRequest\032/.milvus.pr"
"oto.milvus.DescribeCollectionResponse\"\000\022"
"\206\001\n\027GetCollectionStatistics\0223.milvus.pro"
"to.milvus.GetCollectionStatisticsRequest"
"\0324.milvus.proto.milvus.GetCollectionStat"
"isticsResponse\"\000\022n\n\017ShowCollections\022+.mi"
"lvus.proto.milvus.ShowCollectionsRequest"
"\032,.milvus.proto.milvus.ShowCollectionsRe"
"sponse\"\000\022]\n\017CreatePartition\022+.milvus.pro"
"to.milvus.CreatePartitionRequest\032\033.milvu"
"s.proto.common.Status\"\000\022Y\n\rDropPartition"
"\022).milvus.proto.milvus.DropPartitionRequ"
"est\032\033.milvus.proto.common.Status\"\000\022]\n\014Ha"
"sPartition\022(.milvus.proto.milvus.HasPart"
"itionRequest\032!.milvus.proto.milvus.BoolR"
"esponse\"\000\022[\n\016LoadPartitions\022*.milvus.pro"
"to.milvus.LoadPartitionsRequest\032\033.milvus"
".proto.common.Status\"\000\022a\n\021ReleasePartiti"
"ons\022-.milvus.proto.milvus.ReleasePartiti"
"onsRequest\032\033.milvus.proto.common.Status\""
"\000\022\203\001\n\026GetPartitionStatistics\0222.milvus.pr"
"oto.milvus.GetPartitionStatisticsRequest"
"\0323.milvus.proto.milvus.GetPartitionStati"
"sticsResponse\"\000\022k\n\016ShowPartitions\022*.milv"
"us.proto.milvus.ShowPartitionsRequest\032+."
"milvus.proto.milvus.ShowPartitionsRespon"
"se\"\000\022U\n\013CreateAlias\022\'.milvus.proto.milvu"
"s.CreateAliasRequest\032\033.milvus.proto.comm"
"on.Status\"\000\022Q\n\tDropAlias\022%.milvus.proto."
"milvus.DropAliasRequest\032\033.milvus.proto.c"
"ommon.Status\"\000\022S\n\nAlterAlias\022&.milvus.pr"
"oto.milvus.AlterAliasRequest\032\033.milvus.pr"
"oto.common.Status\"\000\022U\n\013CreateIndex\022\'.mil"
"vus.proto.milvus.CreateIndexRequest\032\033.mi"
"lvus.proto.common.Status\"\000\022h\n\rDescribeIn"
"dex\022).milvus.proto.milvus.DescribeIndexR"
"equest\032*.milvus.proto.milvus.DescribeInd"
"exResponse\"\000\022h\n\rGetIndexState\022).milvus.p"
"roto.milvus.GetIndexStateRequest\032*.milvu"
"s.proto.milvus.GetIndexStateResponse\"\000\022\200"
"\001\n\025GetIndexBuildProgress\0221.milvus.proto."
"milvus.GetIndexBuildProgressRequest\0322.mi"
"lvus.proto.milvus.GetIndexBuildProgressR"
"esponse\"\000\022Q\n\tDropIndex\022%.milvus.proto.mi"
"lvus.DropIndexRequest\032\033.milvus.proto.com"
"mon.Status\"\000\022S\n\006Insert\022\".milvus.proto.mi"
"lvus.InsertRequest\032#.milvus.proto.milvus"
".MutationResult\"\000\022S\n\006Delete\022\".milvus.pro"
"to.milvus.DeleteRequest\032#.milvus.proto.m"
"ilvus.MutationResult\"\000\022R\n\006Search\022\".milvu"
"s.proto.milvus.SearchRequest\032\".milvus.pr"
"oto.milvus.SearchResults\"\000\022P\n\005Flush\022!.mi"
"lvus.proto.milvus.FlushRequest\032\".milvus."
"proto.milvus.FlushResponse\"\000\022O\n\005Query\022!."
"milvus.proto.milvus.QueryRequest\032!.milvu"
"s.proto.milvus.QueryResults\"\000\022d\n\014CalcDis"
"tance\022(.milvus.proto.milvus.CalcDistance"
"Request\032(.milvus.proto.milvus.CalcDistan"
"ceResults\"\000\022h\n\rGetFlushState\022).milvus.pr"
"oto.milvus.GetFlushStateRequest\032*.milvus"
".proto.milvus.GetFlushStateResponse\"\000\022\211\001"
"\n\030GetPersistentSegmentInfo\0224.milvus.prot"
"o.milvus.GetPersistentSegmentInfoRequest"
"\0325.milvus.proto.milvus.GetPersistentSegm"
"entInfoResponse\"\000\022z\n\023GetQuerySegmentInfo"
"\022/.milvus.proto.milvus.GetQuerySegmentIn"
"foRequest\0320.milvus.proto.milvus.GetQuery"
"SegmentInfoResponse\"\000\022P\n\005Dummy\022!.milvus."
"proto.milvus.DummyRequest\032\".milvus.proto"
".milvus.DummyResponse\"\000\022e\n\014RegisterLink\022"
"(.milvus.proto.milvus.RegisterLinkReques"
"t\032).milvus.proto.milvus.RegisterLinkResp"
"onse\"\000\022_\n\nGetMetrics\022&.milvus.proto.milv"
"us.GetMetricsRequest\032\'.milvus.proto.milv"
"us.GetMetricsResponse\"\000\022U\n\013LoadBalance\022\'"
".milvus.proto.milvus.LoadBalanceRequest\032"
"\033.milvus.proto.common.Status\"\000\022w\n\022GetCom"
"pactionState\022..milvus.proto.milvus.GetCo"
"mpactionStateRequest\032/.milvus.proto.milv"
"us.GetCompactionStateResponse\"\000\022q\n\020Manua"
"lCompaction\022,.milvus.proto.milvus.Manual"
"CompactionRequest\032-.milvus.proto.milvus."
"ManualCompactionResponse\"\000\022\200\001\n\033GetCompac"
"tionStateWithPlans\022..milvus.proto.milvus"
".GetCompactionPlansRequest\032/.milvus.prot"
"o.milvus.GetCompactionPlansResponse\"\0002u\n"
"\014ProxyService\022e\n\014RegisterLink\022(.milvus.p"
"roto.milvus.RegisterLinkRequest\032).milvus"
".proto.milvus.RegisterLinkResponse\"\000B5Z3"
"github.com/milvus-io/milvus/internal/pro"
"to/milvuspbb\006proto3"
;
static const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable*const descriptor_table_milvus_2eproto_deps[2] = {
&::descriptor_table_common_2eproto,
...
...
@@ -2809,7 +2814,7 @@ static ::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase*const descriptor_table_mil
static ::PROTOBUF_NAMESPACE_ID::internal::once_flag descriptor_table_milvus_2eproto_once;
static bool descriptor_table_milvus_2eproto_initialized = false;
const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_milvus_2eproto = {
&descriptor_table_milvus_2eproto_initialized, descriptor_table_protodef_milvus_2eproto, "milvus.proto", 14
687
,
&descriptor_table_milvus_2eproto_initialized, descriptor_table_protodef_milvus_2eproto, "milvus.proto", 14
819
,
&descriptor_table_milvus_2eproto_once, descriptor_table_milvus_2eproto_sccs, descriptor_table_milvus_2eproto_deps, 77, 2,
schemas, file_default_instances, TableStruct_milvus_2eproto::offsets,
file_level_metadata_milvus_2eproto, 77, file_level_enum_descriptors_milvus_2eproto, file_level_service_descriptors_milvus_2eproto,
...
...
@@ -4217,7 +4222,9 @@ CreateCollectionRequest::CreateCollectionRequest(const CreateCollectionRequest&
} else {
base_ = nullptr;
}
shards_num_ = from.shards_num_;
::memcpy(&shards_num_, &from.shards_num_,
static_cast<size_t>(reinterpret_cast<char*>(&consistency_level_) -
reinterpret_cast<char*>(&shards_num_)) + sizeof(consistency_level_));
// @@protoc_insertion_point(copy_constructor:milvus.proto.milvus.CreateCollectionRequest)
}
...
...
@@ -4227,8 +4234,8 @@ void CreateCollectionRequest::SharedCtor() {
collection_name_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
schema_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
::memset(&base_, 0, static_cast<size_t>(
reinterpret_cast<char*>(&
shards_num
_) -
reinterpret_cast<char*>(&base_)) + sizeof(
shards_num
_));
reinterpret_cast<char*>(&
consistency_level
_) -
reinterpret_cast<char*>(&base_)) + sizeof(
consistency_level
_));
}
CreateCollectionRequest::~CreateCollectionRequest() {
...
...
@@ -4265,7 +4272,9 @@ void CreateCollectionRequest::Clear() {
delete base_;
}
base_ = nullptr;
shards_num_ = 0;
::memset(&shards_num_, 0, static_cast<size_t>(
reinterpret_cast<char*>(&consistency_level_) -
reinterpret_cast<char*>(&shards_num_)) + sizeof(consistency_level_));
_internal_metadata_.Clear();
}
...
...
@@ -4312,6 +4321,14 @@ const char* CreateCollectionRequest::_InternalParse(const char* ptr, ::PROTOBUF_
CHK_(ptr);
} else goto handle_unusual;
continue;
// .milvus.proto.common.ConsistencyLevel consistency_level = 6;
case 6:
if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 48)) {
::PROTOBUF_NAMESPACE_ID::uint64 val = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
CHK_(ptr);
set_consistency_level(static_cast<::milvus::proto::common::ConsistencyLevel>(val));
} else goto handle_unusual;
continue;
default: {
handle_unusual:
if ((tag & 7) == 4 || tag == 0) {
...
...
@@ -4407,6 +4424,20 @@ bool CreateCollectionRequest::MergePartialFromCodedStream(
break;
}
// .milvus.proto.common.ConsistencyLevel consistency_level = 6;
case 6: {
if (static_cast< ::PROTOBUF_NAMESPACE_ID::uint8>(tag) == (48 & 0xFF)) {
int value = 0;
DO_((::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadPrimitive<
int, ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_ENUM>(
input, &value)));
set_consistency_level(static_cast< ::milvus::proto::common::ConsistencyLevel >(value));
} else {
goto handle_unusual;
}
break;
}
default: {
handle_unusual:
if (tag == 0) {
...
...
@@ -4471,6 +4502,12 @@ void CreateCollectionRequest::SerializeWithCachedSizes(
::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32(5, this->shards_num(), output);
}
// .milvus.proto.common.ConsistencyLevel consistency_level = 6;
if (this->consistency_level() != 0) {
::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteEnum(
6, this->consistency_level(), output);
}
if (_internal_metadata_.have_unknown_fields()) {
::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SerializeUnknownFields(
_internal_metadata_.unknown_fields(), output);
...
...
@@ -4525,6 +4562,12 @@ void CreateCollectionRequest::SerializeWithCachedSizes(
target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32ToArray(5, this->shards_num(), target);
}
// .milvus.proto.common.ConsistencyLevel consistency_level = 6;
if (this->consistency_level() != 0) {
target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteEnumToArray(
6, this->consistency_level(), target);
}
if (_internal_metadata_.have_unknown_fields()) {
target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SerializeUnknownFieldsToArray(
_internal_metadata_.unknown_fields(), target);
...
...
@@ -4581,6 +4624,12 @@ size_t CreateCollectionRequest::ByteSizeLong() const {
this->shards_num());
}
// .milvus.proto.common.ConsistencyLevel consistency_level = 6;
if (this->consistency_level() != 0) {
total_size += 1 +
::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::EnumSize(this->consistency_level());
}
int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
SetCachedSize(cached_size);
return total_size;
...
...
@@ -4626,6 +4675,9 @@ void CreateCollectionRequest::MergeFrom(const CreateCollectionRequest& from) {
if (from.shards_num() != 0) {
set_shards_num(from.shards_num());
}
if (from.consistency_level() != 0) {
set_consistency_level(from.consistency_level());
}
}
void CreateCollectionRequest::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
...
...
@@ -4657,6 +4709,7 @@ void CreateCollectionRequest::InternalSwap(CreateCollectionRequest* other) {
GetArenaNoVirtual());
swap(base_, other->base_);
swap(shards_num_, other->shards_num_);
swap(consistency_level_, other->consistency_level_);
}
::PROTOBUF_NAMESPACE_ID::Metadata CreateCollectionRequest::GetMetadata() const {
...
...
@@ -6704,16 +6757,16 @@ DescribeCollectionResponse::DescribeCollectionResponse(const DescribeCollectionR
schema_ = nullptr;
}
::memcpy(&collectionid_, &from.collectionid_,
static_cast<size_t>(reinterpret_cast<char*>(&
shards_num
_) -
reinterpret_cast<char*>(&collectionid_)) + sizeof(
shards_num
_));
static_cast<size_t>(reinterpret_cast<char*>(&
consistency_level
_) -
reinterpret_cast<char*>(&collectionid_)) + sizeof(
consistency_level
_));
// @@protoc_insertion_point(copy_constructor:milvus.proto.milvus.DescribeCollectionResponse)
}
void DescribeCollectionResponse::SharedCtor() {
::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&scc_info_DescribeCollectionResponse_milvus_2eproto.base);
::memset(&status_, 0, static_cast<size_t>(
reinterpret_cast<char*>(&
shards_num
_) -
reinterpret_cast<char*>(&status_)) + sizeof(
shards_num
_));
reinterpret_cast<char*>(&
consistency_level
_) -
reinterpret_cast<char*>(&status_)) + sizeof(
consistency_level
_));
}
DescribeCollectionResponse::~DescribeCollectionResponse() {
...
...
@@ -6754,8 +6807,8 @@ void DescribeCollectionResponse::Clear() {
}
schema_ = nullptr;
::memset(&collectionid_, 0, static_cast<size_t>(
reinterpret_cast<char*>(&
shards_num
_) -
reinterpret_cast<char*>(&collectionid_)) + sizeof(
shards_num
_));
reinterpret_cast<char*>(&
consistency_level
_) -
reinterpret_cast<char*>(&collectionid_)) + sizeof(
consistency_level
_));
_internal_metadata_.Clear();
}
...
...
@@ -6857,6 +6910,14 @@ const char* DescribeCollectionResponse::_InternalParse(const char* ptr, ::PROTOB
} while (::PROTOBUF_NAMESPACE_ID::internal::UnalignedLoad<::PROTOBUF_NAMESPACE_ID::uint8>(ptr) == 82);
} else goto handle_unusual;
continue;
// .milvus.proto.common.ConsistencyLevel consistency_level = 11;
case 11:
if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 88)) {
::PROTOBUF_NAMESPACE_ID::uint64 val = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint(&ptr);
CHK_(ptr);
set_consistency_level(static_cast<::milvus::proto::common::ConsistencyLevel>(val));
} else goto handle_unusual;
continue;
default: {
handle_unusual:
if ((tag & 7) == 4 || tag == 0) {
...
...
@@ -7020,6 +7081,20 @@ bool DescribeCollectionResponse::MergePartialFromCodedStream(
break;
}
// .milvus.proto.common.ConsistencyLevel consistency_level = 11;
case 11: {
if (static_cast< ::PROTOBUF_NAMESPACE_ID::uint8>(tag) == (88 & 0xFF)) {
int value = 0;
DO_((::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::ReadPrimitive<
int, ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_ENUM>(
input, &value)));
set_consistency_level(static_cast< ::milvus::proto::common::ConsistencyLevel >(value));
} else {
goto handle_unusual;
}
break;
}
default: {
handle_unusual:
if (tag == 0) {
...
...
@@ -7118,6 +7193,12 @@ void DescribeCollectionResponse::SerializeWithCachedSizes(
output);
}
// .milvus.proto.common.ConsistencyLevel consistency_level = 11;
if (this->consistency_level() != 0) {
::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteEnum(
11, this->consistency_level(), output);
}
if (_internal_metadata_.have_unknown_fields()) {
::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SerializeUnknownFields(
_internal_metadata_.unknown_fields(), output);
...
...
@@ -7203,6 +7284,12 @@ void DescribeCollectionResponse::SerializeWithCachedSizes(
10, this->start_positions(static_cast<int>(i)), target);
}
// .milvus.proto.common.ConsistencyLevel consistency_level = 11;
if (this->consistency_level() != 0) {
target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteEnumToArray(
11, this->consistency_level(), target);
}
if (_internal_metadata_.have_unknown_fields()) {
target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SerializeUnknownFieldsToArray(
_internal_metadata_.unknown_fields(), target);
...
...
@@ -7301,6 +7388,12 @@ size_t DescribeCollectionResponse::ByteSizeLong() const {
this->shards_num());
}
// .milvus.proto.common.ConsistencyLevel consistency_level = 11;
if (this->consistency_level() != 0) {
total_size += 1 +
::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::EnumSize(this->consistency_level());
}
int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
SetCachedSize(cached_size);
return total_size;
...
...
@@ -7350,6 +7443,9 @@ void DescribeCollectionResponse::MergeFrom(const DescribeCollectionResponse& fro
if (from.shards_num() != 0) {
set_shards_num(from.shards_num());
}
if (from.consistency_level() != 0) {
set_consistency_level(from.consistency_level());
}
}
void DescribeCollectionResponse::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
...
...
@@ -7383,6 +7479,7 @@ void DescribeCollectionResponse::InternalSwap(DescribeCollectionResponse* other)
swap(created_timestamp_, other->created_timestamp_);
swap(created_utc_timestamp_, other->created_utc_timestamp_);
swap(shards_num_, other->shards_num_);
swap(consistency_level_, other->consistency_level_);
}
::PROTOBUF_NAMESPACE_ID::Metadata DescribeCollectionResponse::GetMetadata() const {
internal/core/src/pb/milvus.pb.h
浏览文件 @
8a63dba1
...
...
@@ -1057,6 +1057,7 @@ class CreateCollectionRequest :
kSchemaFieldNumber = 4,
kBaseFieldNumber = 1,
kShardsNumFieldNumber = 5,
kConsistencyLevelFieldNumber = 6,
};
// string db_name = 2;
void clear_db_name();
...
...
@@ -1104,6 +1105,11 @@ class CreateCollectionRequest :
::PROTOBUF_NAMESPACE_ID::int32 shards_num() const;
void set_shards_num(::PROTOBUF_NAMESPACE_ID::int32 value);
// .milvus.proto.common.ConsistencyLevel consistency_level = 6;
void clear_consistency_level();
::milvus::proto::common::ConsistencyLevel consistency_level() const;
void set_consistency_level(::milvus::proto::common::ConsistencyLevel value);
// @@protoc_insertion_point(class_scope:milvus.proto.milvus.CreateCollectionRequest)
private:
class _Internal;
...
...
@@ -1114,6 +1120,7 @@ class CreateCollectionRequest :
::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr schema_;
::milvus::proto::common::MsgBase* base_;
::PROTOBUF_NAMESPACE_ID::int32 shards_num_;
int consistency_level_;
mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
friend struct ::TableStruct_milvus_2eproto;
};
...
...
@@ -2031,6 +2038,7 @@ class DescribeCollectionResponse :
kCreatedTimestampFieldNumber = 6,
kCreatedUtcTimestampFieldNumber = 7,
kShardsNumFieldNumber = 8,
kConsistencyLevelFieldNumber = 11,
};
// repeated string virtual_channel_names = 4;
int virtual_channel_names_size() const;
...
...
@@ -2130,6 +2138,11 @@ class DescribeCollectionResponse :
::PROTOBUF_NAMESPACE_ID::int32 shards_num() const;
void set_shards_num(::PROTOBUF_NAMESPACE_ID::int32 value);
// .milvus.proto.common.ConsistencyLevel consistency_level = 11;
void clear_consistency_level();
::milvus::proto::common::ConsistencyLevel consistency_level() const;
void set_consistency_level(::milvus::proto::common::ConsistencyLevel value);
// @@protoc_insertion_point(class_scope:milvus.proto.milvus.DescribeCollectionResponse)
private:
class _Internal;
...
...
@@ -2145,6 +2158,7 @@ class DescribeCollectionResponse :
::PROTOBUF_NAMESPACE_ID::uint64 created_timestamp_;
::PROTOBUF_NAMESPACE_ID::uint64 created_utc_timestamp_;
::PROTOBUF_NAMESPACE_ID::int32 shards_num_;
int consistency_level_;
mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
friend struct ::TableStruct_milvus_2eproto;
};
...
...
@@ -13859,6 +13873,20 @@ inline void CreateCollectionRequest::set_shards_num(::PROTOBUF_NAMESPACE_ID::int
// @@protoc_insertion_point(field_set:milvus.proto.milvus.CreateCollectionRequest.shards_num)
}
// .milvus.proto.common.ConsistencyLevel consistency_level = 6;
inline void CreateCollectionRequest::clear_consistency_level() {
consistency_level_ = 0;
}
inline ::milvus::proto::common::ConsistencyLevel CreateCollectionRequest::consistency_level() const {
// @@protoc_insertion_point(field_get:milvus.proto.milvus.CreateCollectionRequest.consistency_level)
return static_cast< ::milvus::proto::common::ConsistencyLevel >(consistency_level_);
}
inline void CreateCollectionRequest::set_consistency_level(::milvus::proto::common::ConsistencyLevel value) {
consistency_level_ = value;
// @@protoc_insertion_point(field_set:milvus.proto.milvus.CreateCollectionRequest.consistency_level)
}
// -------------------------------------------------------------------
// DropCollectionRequest
...
...
@@ -14889,6 +14917,20 @@ DescribeCollectionResponse::start_positions() const {
return start_positions_;
}
// .milvus.proto.common.ConsistencyLevel consistency_level = 11;
inline void DescribeCollectionResponse::clear_consistency_level() {
consistency_level_ = 0;
}
inline ::milvus::proto::common::ConsistencyLevel DescribeCollectionResponse::consistency_level() const {
// @@protoc_insertion_point(field_get:milvus.proto.milvus.DescribeCollectionResponse.consistency_level)
return static_cast< ::milvus::proto::common::ConsistencyLevel >(consistency_level_);
}
inline void DescribeCollectionResponse::set_consistency_level(::milvus::proto::common::ConsistencyLevel value) {
consistency_level_ = value;
// @@protoc_insertion_point(field_set:milvus.proto.milvus.DescribeCollectionResponse.consistency_level)
}
// -------------------------------------------------------------------
// LoadCollectionRequest
...
...
internal/proto/common.proto
浏览文件 @
8a63dba1
...
...
@@ -183,3 +183,11 @@ enum CompactionState {
Executing
=
1
;
Completed
=
2
;
}
enum
ConsistencyLevel
{
Strong
=
0
;
Session
=
1
;
// default in PyMilvus
Bounded
=
2
;
Eventually
=
3
;
Customized
=
4
;
// Users pass their own `guarantee_timestamp`.
}
internal/proto/commonpb/common.pb.go
浏览文件 @
8a63dba1
...
...
@@ -446,6 +446,40 @@ func (CompactionState) EnumDescriptor() ([]byte, []int) {
return
fileDescriptor_555bd8c177793206
,
[]
int
{
5
}
}
type
ConsistencyLevel
int32
const
(
ConsistencyLevel_Strong
ConsistencyLevel
=
0
ConsistencyLevel_Session
ConsistencyLevel
=
1
ConsistencyLevel_Bounded
ConsistencyLevel
=
2
ConsistencyLevel_Eventually
ConsistencyLevel
=
3
ConsistencyLevel_Customized
ConsistencyLevel
=
4
)
var
ConsistencyLevel_name
=
map
[
int32
]
string
{
0
:
"Strong"
,
1
:
"Session"
,
2
:
"Bounded"
,
3
:
"Eventually"
,
4
:
"Customized"
,
}
var
ConsistencyLevel_value
=
map
[
string
]
int32
{
"Strong"
:
0
,
"Session"
:
1
,
"Bounded"
:
2
,
"Eventually"
:
3
,
"Customized"
:
4
,
}
func
(
x
ConsistencyLevel
)
String
()
string
{
return
proto
.
EnumName
(
ConsistencyLevel_name
,
int32
(
x
))
}
func
(
ConsistencyLevel
)
EnumDescriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_555bd8c177793206
,
[]
int
{
6
}
}
type
Status
struct
{
ErrorCode
ErrorCode
`protobuf:"varint,1,opt,name=error_code,json=errorCode,proto3,enum=milvus.proto.common.ErrorCode" json:"error_code,omitempty"`
Reason
string
`protobuf:"bytes,2,opt,name=reason,proto3" json:"reason,omitempty"`
...
...
@@ -831,6 +865,7 @@ func init() {
proto
.
RegisterEnum
(
"milvus.proto.common.MsgType"
,
MsgType_name
,
MsgType_value
)
proto
.
RegisterEnum
(
"milvus.proto.common.DslType"
,
DslType_name
,
DslType_value
)
proto
.
RegisterEnum
(
"milvus.proto.common.CompactionState"
,
CompactionState_name
,
CompactionState_value
)
proto
.
RegisterEnum
(
"milvus.proto.common.ConsistencyLevel"
,
ConsistencyLevel_name
,
ConsistencyLevel_value
)
proto
.
RegisterType
((
*
Status
)(
nil
),
"milvus.proto.common.Status"
)
proto
.
RegisterType
((
*
KeyValuePair
)(
nil
),
"milvus.proto.common.KeyValuePair"
)
proto
.
RegisterType
((
*
KeyDataPair
)(
nil
),
"milvus.proto.common.KeyDataPair"
)
...
...
@@ -844,96 +879,99 @@ func init() {
func
init
()
{
proto
.
RegisterFile
(
"common.proto"
,
fileDescriptor_555bd8c177793206
)
}
var
fileDescriptor_555bd8c177793206
=
[]
byte
{
// 1446 bytes of a gzipped FileDescriptorProto
0x1f
,
0x8b
,
0x08
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x02
,
0xff
,
0xa4
,
0x56
,
0x4b
,
0x73
,
0x1b
,
0xc7
,
0x11
,
0xe6
,
0x62
,
0x41
,
0x82
,
0x18
,
0x82
,
0xe4
,
0x70
,
0xf8
,
0x10
,
0xa5
,
0x30
,
0x29
,
0x15
,
0x4e
,
0x2a
,
0x56
,
0x89
,
0x4c
,
0xa2
,
0x4a
,
0x72
,
0xd2
,
0x81
,
0xc4
,
0xf2
,
0x81
,
0x92
,
0xf8
,
0xc8
,
0x82
,
0x52
,
0x52
,
0x39
,
0x44
,
0x35
,
0xdc
,
0x6d
,
0x02
,
0x13
,
0xed
,
0xce
,
0x20
,
0x33
,
0xb3
,
0x14
,
0x71
,
0x4b
,
0xfe
,
0x41
,
0xa2
,
0xfc
,
0x8d
,
0xd8
,
0xe5
,
0xb7
,
0x5d
,
0xfe
,
0x05
,
0x7e
,
0x9f
,
0x6d
,
0xff
,
0x02
,
0xff
,
0x00
,
0x3f
,
0xf5
,
0x74
,
0xf5
,
0xec
,
0x02
,
0x58
,
0x55
,
0x49
,
0x27
,
0xdf
,
0xa6
,
0xbf
,
0xee
,
0xfe
,
0xba
,
0xa7
,
0xbb
,
0xa7
,
0x77
,
0x49
,
0x23
,
0x52
,
0x69
,
0xaa
,
0xe4
,
0x46
,
0x5f
,
0x2b
,
0xab
,
0xd8
,
0x62
,
0x2a
,
0x92
,
0xf3
,
0xcc
,
0xe4
,
0xd2
,
0x46
,
0xae
,
0x6a
,
0xde
,
0x23
,
0x53
,
0x1d
,
0xcb
,
0x6d
,
0x66
,
0xd8
,
0x4d
,
0x42
,
0x40
,
0x6b
,
0xa5
,
0xef
,
0x45
,
0x2a
,
0x86
,
0x55
,
0xef
,
0xaa
,
0x77
,
0x6d
,
0xee
,
0xf7
,
0xbf
,
0xd9
,
0x78
,
0x89
,
0xcf
,
0xc6
,
0x0e
,
0x9a
,
0xb5
,
0x54
,
0x0c
,
0x61
,
0x1d
,
0x86
,
0x47
,
0xb6
,
0x42
,
0xa6
,
0x34
,
0x70
,
0xa3
,
0xe4
,
0x6a
,
0xe5
,
0xaa
,
0x77
,
0xad
,
0x1e
,
0x16
,
0x52
,
0xf3
,
0x8f
,
0xa4
,
0x71
,
0x0b
,
0x06
,
0x77
,
0x79
,
0x92
,
0xc1
,
0x31
,
0x17
,
0x9a
,
0x51
,
0xe2
,
0xdf
,
0x87
,
0x81
,
0xe3
,
0xaf
,
0x87
,
0x78
,
0x64
,
0x4b
,
0x64
,
0xf2
,
0x1c
,
0xd5
,
0x85
,
0x63
,
0x2e
,
0x34
,
0x6f
,
0x90
,
0x99
,
0x5b
,
0x30
,
0x08
,
0xb8
,
0xe5
,
0xaf
,
0x70
,
0x63
,
0xa4
,
0x1a
,
0x73
,
0xcb
,
0x9d
,
0x57
,
0x23
,
0x74
,
0xe7
,
0xe6
,
0x1a
,
0xa9
,
0x6e
,
0x27
,
0xea
,
0x74
,
0x4c
,
0xe9
,
0x39
,
0x65
,
0x41
,
0x79
,
0x9d
,
0xd4
,
0xb6
,
0xe2
,
0x58
,
0x83
,
0x31
,
0x6c
,
0x8e
,
0x54
,
0x44
,
0xbf
,
0x60
,
0xab
,
0x88
,
0x3e
,
0x92
,
0xf5
,
0x95
,
0xb6
,
0x8e
,
0xcc
,
0x0f
,
0xdd
,
0xb9
,
0xf9
,
0xd0
,
0x23
,
0xb5
,
0x03
,
0xd3
,
0xdd
,
0xe6
,
0x06
,
0xd8
,
0x9f
,
0xc8
,
0x74
,
0x6a
,
0xba
,
0xf7
,
0xec
,
0xa0
,
0x3f
,
0x2c
,
0xcd
,
0xda
,
0x4b
,
0x4b
,
0x73
,
0x60
,
0xba
,
0x27
,
0x83
,
0x3e
,
0x84
,
0xb5
,
0x34
,
0x3f
,
0x60
,
0x26
,
0xa9
,
0xe9
,
0xb6
,
0x83
,
0x82
,
0x39
,
0x17
,
0xd8
,
0x1a
,
0xa9
,
0x5b
,
0x91
,
0x82
,
0xb1
,
0x3c
,
0xed
,
0xaf
,
0xfa
,
0x57
,
0xbd
,
0x6b
,
0xd5
,
0x70
,
0x0c
,
0xb0
,
0x2b
,
0x64
,
0xda
,
0xa8
,
0x4c
,
0x47
,
0xd0
,
0x0e
,
0x56
,
0xab
,
0xce
,
0x6d
,
0x24
,
0x37
,
0x6f
,
0x92
,
0xfa
,
0x81
,
0xe9
,
0xee
,
0x03
,
0x8f
,
0x41
,
0xb3
,
0xdf
,
0x92
,
0xea
,
0x29
,
0x37
,
0x79
,
0x46
,
0x33
,
0xaf
,
0xce
,
0x08
,
0x6f
,
0x10
,
0x3a
,
0xcb
,
0xe6
,
0xdf
,
0x49
,
0x23
,
0x38
,
0xb8
,
0xfd
,
0x0b
,
0x18
,
0x30
,
0x75
,
0xd3
,
0xe3
,
0x3a
,
0x3e
,
0xe4
,
0xe9
,
0xb0
,
0x63
,
0x63
,
0x60
,
0xfd
,
0xc3
,
0x2a
,
0xa9
,
0x8f
,
0xc6
,
0x83
,
0xcd
,
0x90
,
0x5a
,
0x27
,
0x8b
,
0x22
,
0x30
,
0x86
,
0x4e
,
0xb0
,
0x45
,
0x32
,
0x7f
,
0x47
,
0xc2
,
0x45
,
0x1f
,
0x22
,
0x0b
,
0xb1
,
0xb3
,
0xa1
,
0x1e
,
0x5b
,
0x20
,
0xb3
,
0x2d
,
0x25
,
0x25
,
0x44
,
0x76
,
0x97
,
0x8b
,
0x04
,
0x62
,
0x5a
,
0x61
,
0x4b
,
0x84
,
0x1e
,
0x83
,
0x4e
,
0x85
,
0x31
,
0x42
,
0xc9
,
0x00
,
0xa4
,
0x80
,
0x98
,
0xfa
,
0xec
,
0x12
,
0x59
,
0x6c
,
0xa9
,
0x24
,
0x81
,
0xc8
,
0x0a
,
0x25
,
0x0f
,
0x95
,
0xdd
,
0xb9
,
0x10
,
0xc6
,
0x1a
,
0x5a
,
0x45
,
0xda
,
0x76
,
0x92
,
0x40
,
0x97
,
0x27
,
0x5b
,
0xba
,
0x9b
,
0xa5
,
0x20
,
0x2d
,
0x9d
,
0x44
,
0x8e
,
0x02
,
0x0c
,
0x44
,
0x0a
,
0x12
,
0x99
,
0x68
,
0xad
,
0x84
,
0xb6
,
0x65
,
0x0c
,
0x17
,
0xd8
,
0x1f
,
0x3a
,
0xcd
,
0x2e
,
0x93
,
0xe5
,
0x02
,
0x2d
,
0x05
,
0xe0
,
0x29
,
0xd0
,
0x3a
,
0x9b
,
0x27
,
0x33
,
0x85
,
0xea
,
0xe4
,
0xe8
,
0xf8
,
0x16
,
0x25
,
0x25
,
0x86
,
0x50
,
0x3d
,
0x08
,
0x21
,
0x52
,
0x3a
,
0xa6
,
0x33
,
0xa5
,
0x14
,
0xee
,
0x42
,
0x64
,
0x95
,
0x6e
,
0x07
,
0xb4
,
0x81
,
0x09
,
0x17
,
0x60
,
0x07
,
0xb8
,
0x8e
,
0x7a
,
0x21
,
0x98
,
0x2c
,
0xb1
,
0x74
,
0x96
,
0x51
,
0xd2
,
0xd8
,
0x15
,
0x09
,
0x1c
,
0x2a
,
0xbb
,
0xab
,
0x32
,
0x19
,
0xd3
,
0x39
,
0x36
,
0x47
,
0xc8
,
0x01
,
0x58
,
0x5e
,
0x54
,
0x60
,
0x1e
,
0xc3
,
0xb6
,
0x78
,
0xd4
,
0x83
,
0x02
,
0xa0
,
0x6c
,
0x85
,
0xb0
,
0x16
,
0x97
,
0x52
,
0xd9
,
0x96
,
0x06
,
0x6e
,
0x61
,
0x57
,
0x25
,
0x31
,
0x68
,
0xba
,
0x80
,
0xe9
,
0xbc
,
0x80
,
0x8b
,
0x04
,
0x28
,
0x1b
,
0x5b
,
0x07
,
0x90
,
0xc0
,
0xc8
,
0x7a
,
0x71
,
0x6c
,
0x5d
,
0xe0
,
0x68
,
0xbd
,
0x84
,
0xc9
,
0x6f
,
0x67
,
0x22
,
0x89
,
0x5d
,
0x49
,
0xf2
,
0xb6
,
0x2c
,
0x63
,
0x8e
,
0x45
,
0xf2
,
0x87
,
0xb7
,
0xdb
,
0x9d
,
0x13
,
0xba
,
0xc2
,
0x96
,
0xc9
,
0x42
,
0x81
,
0x1c
,
0x80
,
0xd5
,
0x22
,
0x72
,
0xc5
,
0xbb
,
0x84
,
0xa9
,
0x1e
,
0x65
,
0xf6
,
0xe8
,
0xec
,
0x00
,
0x52
,
0xa5
,
0x07
,
0x74
,
0x15
,
0x1b
,
0xea
,
0x98
,
0x86
,
0x2d
,
0xa2
,
0x97
,
0x31
,
0xc2
,
0x4e
,
0xda
,
0xb7
,
0x83
,
0x71
,
0x79
,
0xe9
,
0x15
,
0xc6
,
0xc8
,
0x6c
,
0x10
,
0x84
,
0xf0
,
0xcf
,
0x0c
,
0x8c
,
0x0d
,
0x79
,
0x04
,
0xf4
,
0x9b
,
0xda
,
0xfa
,
0x5f
,
0x09
,
0x71
,
0xbe
,
0xb8
,
0x90
,
0x80
,
0x31
,
0x32
,
0x37
,
0x96
,
0x0e
,
0x95
,
0x04
,
0x3a
,
0xc1
,
0x1a
,
0x64
,
0xfa
,
0x8e
,
0x14
,
0xc6
,
0x64
,
0x10
,
0x53
,
0x0f
,
0xeb
,
0xd6
,
0x96
,
0xc7
,
0x5a
,
0x75
,
0xf1
,
0x49
,
0xd3
,
0x0a
,
0x6a
,
0x77
,
0x85
,
0x14
,
0xa6
,
0xe7
,
0x26
,
0x86
,
0x90
,
0xa9
,
0xa2
,
0x80
,
0xd5
,
0x75
,
0x43
,
0x1a
,
0x1d
,
0xe8
,
0xe2
,
0x70
,
0xe4
,
0xdc
,
0x4b
,
0x84
,
0x96
,
0xe5
,
0x31
,
0xfb
,
0x28
,
0x6d
,
0x0f
,
0x87
,
0x77
,
0x4f
,
0xab
,
0x07
,
0x42
,
0x76
,
0x69
,
0x05
,
0xc9
,
0x3a
,
0xc0
,
0x13
,
0x47
,
0x3c
,
0x43
,
0x6a
,
0xbb
,
0x49
,
0xe6
,
0xa2
,
0x54
,
0x5d
,
0x4c
,
0x14
,
0xd0
,
0x6c
,
0x12
,
0x55
,
0x81
,
0x56
,
0xfd
,
0x3e
,
0xc4
,
0x74
,
0x6a
,
0xfd
,
0x7f
,
0x75
,
0xb7
,
0x3f
,
0xdc
,
0x1a
,
0x98
,
0x25
,
0xf5
,
0x3b
,
0x32
,
0x86
,
0x33
,
0x21
,
0x21
,
0xa6
,
0x13
,
0xae
,
0x15
,
0xae
,
0x65
,
0xa5
,
0x9a
,
0xc4
,
0x78
,
0x63
,
0xf4
,
0x2e
,
0x61
,
0x80
,
0xf5
,
0xdc
,
0xe7
,
0xa6
,
0x04
,
0x9d
,
0x61
,
0x7f
,
0x03
,
0x30
,
0x91
,
0x16
,
0xa7
,
0x65
,
0xf7
,
0x2e
,
0xd6
,
0xb9
,
0xd3
,
0x53
,
0x0f
,
0xc6
,
0x98
,
0xa1
,
0x3d
,
0x8c
,
0xb4
,
0x07
,
0xb6
,
0x33
,
0x30
,
0x16
,
0xd2
,
0x96
,
0x92
,
0x67
,
0xa2
,
0x6b
,
0xa8
,
0xc0
,
0x48
,
0xb7
,
0x15
,
0x8f
,
0x4b
,
0xee
,
0xff
,
0xc0
,
0x0e
,
0x87
,
0x90
,
0x00
,
0x37
,
0x65
,
0xd6
,
0xfb
,
0x6e
,
0x18
,
0x5d
,
0xaa
,
0x5b
,
0x89
,
0xe0
,
0x86
,
0x26
,
0x78
,
0x15
,
0xcc
,
0x32
,
0x17
,
0x53
,
0x6c
,
0xc2
,
0x56
,
0x62
,
0x41
,
0xe7
,
0xb2
,
0x64
,
0x4b
,
0x64
,
0x3e
,
0xb7
,
0x3f
,
0xe6
,
0xda
,
0x0a
,
0x47
,
0xf2
,
0x91
,
0xe7
,
0xda
,
0xad
,
0x55
,
0x7f
,
0x8c
,
0x7d
,
0x8c
,
0x6f
,
0xbf
,
0xb1
,
0xcf
,
0xcd
,
0x18
,
0xfa
,
0xc4
,
0x63
,
0x2b
,
0x64
,
0x61
,
0x78
,
0xb5
,
0x31
,
0xfe
,
0xa9
,
0xc7
,
0x16
,
0xc9
,
0x1c
,
0x5e
,
0x6d
,
0x84
,
0x19
,
0xfa
,
0x99
,
0x03
,
0xf1
,
0x12
,
0x25
,
0xf0
,
0x73
,
0xc7
,
0x50
,
0xdc
,
0xa2
,
0x84
,
0x7f
,
0xe1
,
0x82
,
0x21
,
0x43
,
0xd1
,
0x75
,
0x43
,
0x1f
,
0x79
,
0x98
,
0xe9
,
0x30
,
0x58
,
0x01
,
0xd3
,
0xc7
,
0xce
,
0x10
,
0x59
,
0x47
,
0x86
,
0x4f
,
0x9c
,
0x61
,
0xc1
,
0x39
,
0x42
,
0x9f
,
0x3a
,
0x74
,
0x9f
,
0xcb
,
0x58
,
0x9d
,
0x9d
,
0x8d
,
0xd0
,
0x67
,
0x1e
,
0x5b
,
0x25
,
0x8b
,
0xe8
,
0xbe
,
0xcd
,
0x13
,
0x2e
,
0xa3
,
0xb1
,
0xfd
,
0x73
,
0x8f
,
0xd1
,
0x61
,
0x21
,
0xdd
,
0x54
,
0xd3
,
0xff
,
0x57
,
0x5c
,
0x51
,
0x8a
,
0x04
,
0x72
,
0xec
,
0xb5
,
0x0a
,
0x9b
,
0xcb
,
0xab
,
0x9b
,
0xcb
,
0xaf
,
0x57
,
0xd8
,
0x0c
,
0x99
,
0x6a
,
0x4b
,
0x03
,
0xda
,
0xd2
,
0xff
,
0xe0
,
0xe4
,
0x4d
,
0xe5
,
0x6f
,
0x97
,
0xfe
,
0x17
,
0xe7
,
0x7b
,
0xd2
,
0x4d
,
0x1e
,
0x7d
,
0xe8
,
0x14
,
0xf9
,
0x96
,
0xa1
,
0xdf
,
0xfa
,
0xee
,
0xaa
,
0xe5
,
0x95
,
0xf3
,
0x9d
,
0x8f
,
0x91
,
0xf6
,
0xc0
,
0x8e
,
0x9f
,
0x13
,
0xfd
,
0xde
,
0x67
,
0x57
,
0xc8
,
0xf2
,
0x10
,
0x73
,
0x0b
,
0x60
,
0xf4
,
0x90
,
0x7e
,
0xf0
,
0xd9
,
0x1a
,
0xb9
,
0xb4
,
0x07
,
0x76
,
0x3c
,
0x07
,
0xe8
,
0x24
,
0x8c
,
0x15
,
0x91
,
0xa1
,
0x3f
,
0xfa
,
0xec
,
0x57
,
0x64
,
0x65
,
0x0f
,
0xec
,
0xa8
,
0xbe
,
0x25
,
0xe5
,
0x4f
,
0x3e
,
0x9b
,
0x25
,
0xd3
,
0x21
,
0x6e
,
0x08
,
0x38
,
0x07
,
0xfa
,
0xc8
,
0xc7
,
0x26
,
0x0d
,
0xc5
,
0x22
,
0x9d
,
0xc7
,
0x3e
,
0x96
,
0xee
,
0x2f
,
0xdc
,
0x46
,
0xbd
,
0x20
,
0x6d
,
0xf5
,
0xb8
,
0x94
,
0x90
,
0x18
,
0xfa
,
0xc4
,
0x67
,
0xcb
,
0x84
,
0x86
,
0x90
,
0xaa
,
0x73
,
0x28
,
0xc1
,
0x4f
,
0x71
,
0xf3
,
0x33
,
0x67
,
0xfc
,
0xe7
,
0x0c
,
0xf4
,
0x60
,
0xa4
,
0x78
,
0xe6
,
0x63
,
0xa9
,
0x73
,
0xfb
,
0x17
,
0x35
,
0xcf
,
0x7d
,
0xf6
,
0x6b
,
0xb2
,
0x9a
,
0xbf
,
0xd6
,
0x61
,
0xfd
,
0x51
,
0xd9
,
0x85
,
0xb6
,
0x3c
,
0x53
,
0xf4
,
0x5f
,
0xd5
,
0x11
,
0x63
,
0x00
,
0x89
,
0xe5
,
0x23
,
0xbf
,
0x7f
,
0x57
,
0xb1
,
0x45
,
0x85
,
0x87
,
0x33
,
0xfd
,
0xb2
,
0xca
,
0xe6
,
0x09
,
0xc9
,
0xdf
,
0x8e
,
0x03
,
0xbe
,
0xaa
,
0x62
,
0xea
,
0x7b
,
0x60
,
0x71
,
0xf5
,
0x9f
,
0x83
,
0x1e
,
0x38
,
0xf4
,
0xeb
,
0x2a
,
0x5e
,
0xfa
,
0x44
,
0xa4
,
0x70
,
0x22
,
0xa2
,
0xfb
,
0xf4
,
0x8d
,
0x3a
,
0x5e
,
0xda
,
0xe5
,
0x74
,
0xa8
,
0x62
,
0xc0
,
0xea
,
0x18
,
0xfa
,
0x66
,
0x1d
,
0x3b
,
0x8b
,
0x93
,
0x91
,
0x77
,
0xf6
,
0x2d
,
0x27
,
0x17
,
0xfb
,
0xaf
,
0x1d
,
0xd0
,
0xb7
,
0xf1
,
0x63
,
0x43
,
0x0a
,
0xf9
,
0xa4
,
0x73
,
0x44
,
0xdf
,
0xa9
,
0x63
,
0xa8
,
0xad
,
0x24
,
0x51
,
0x11
,
0xb7
,
0xa3
,
0xf9
,
0x7c
,
0xb7
,
0x8e
,
0x03
,
0x5e
,
0x5a
,
0x5d
,
0x45
,
0xdd
,
0xdf
,
0xab
,
0x63
,
0xf5
,
0x0a
,
0xdc
,
0x4d
,
0x45
,
0x80
,
0x2b
,
0xed
,
0x7d
,
0xc7
,
0x8a
,
0xff
,
0x50
,
0x98
,
0xc9
,
0x89
,
0xa5
,
0x1f
,
0xd4
,
0xd7
,
0x9b
,
0xa4
,
0x16
,
0x98
,
0xc4
,
0x2d
,
0xa5
,
0x1a
,
0xf1
,
0x03
,
0x93
,
0xd0
,
0x09
,
0x7c
,
0xc3
,
0xdb
,
0x4a
,
0x25
,
0x3b
,
0x17
,
0x7d
,
0x7d
,
0xf7
,
0x77
,
0xd4
,
0x5b
,
0xdf
,
0x26
,
0xf3
,
0x2d
,
0x95
,
0xf6
,
0xf9
,
0xa8
,
0xf7
,
0x6e
,
0x0f
,
0xe5
,
0x0b
,
0x0c
,
0xe2
,
0x7c
,
0x82
,
0x26
,
0x70
,
0x11
,
0xec
,
0x5c
,
0x40
,
0x94
,
0x59
,
0xdc
,
0x7d
,
0x1e
,
0x8a
,
0xe8
,
0x84
,
0xe3
,
0x19
,
0xd3
,
0xca
,
0xf6
,
0x1f
,
0xfe
,
0x76
,
0xa3
,
0x2b
,
0x6c
,
0x2f
,
0x3b
,
0xc5
,
0xdf
,
0x88
,
0xcd
,
0xfc
,
0xbf
,
0xe2
,
0xba
,
0x50
,
0xc5
,
0x69
,
0x53
,
0x48
,
0x0b
,
0x5a
,
0xf2
,
0x64
,
0xd3
,
0xfd
,
0x6a
,
0x6c
,
0xe6
,
0xbf
,
0x1a
,
0xfd
,
0xd3
,
0xd3
,
0x29
,
0x27
,
0xdf
,
0xf8
,
0x39
,
0x00
,
0x00
,
0xff
,
0xff
,
0xe5
,
0x98
,
0xc8
,
0xe4
,
0xbb
,
0x0a
,
0x00
,
0x00
,
// 1503 bytes of a gzipped FileDescriptorProto
0x1f
,
0x8b
,
0x08
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x02
,
0xff
,
0xa4
,
0x56
,
0xdd
,
0x72
,
0x1b
,
0x4b
,
0x11
,
0xf6
,
0x6a
,
0x15
,
0xcb
,
0x6a
,
0xcb
,
0xf6
,
0x64
,
0xfc
,
0x13
,
0x9f
,
0x10
,
0xa8
,
0x94
,
0xaf
,
0x52
,
0xae
,
0x3a
,
0x09
,
0x90
,
0x02
,
0xae
,
0xce
,
0x85
,
0xa5
,
0xb5
,
0x1d
,
0x55
,
0x62
,
0xc7
,
0x48
,
0x4e
,
0x38
,
0xc5
,
0x05
,
0xa9
,
0xf1
,
0x6e
,
0x5b
,
0x1a
,
0x32
,
0x3b
,
0x23
,
0x66
,
0x66
,
0x1d
,
0x8b
,
0x2b
,
0x78
,
0x03
,
0x38
,
0xbc
,
0x06
,
0x50
,
0xfc
,
0x43
,
0xf1
,
0x04
,
0xfc
,
0x5f
,
0x03
,
0x4f
,
0xc0
,
0x03
,
0xf0
,
0x7b
,
0x7e
,
0xa9
,
0x9e
,
0x5d
,
0x49
,
0x7b
,
0xaa
,
0x4e
,
0xae
,
0xce
,
0xdd
,
0xf6
,
0xd7
,
0xdd
,
0x5f
,
0xf7
,
0x74
,
0xf7
,
0xf4
,
0x0e
,
0x74
,
0x52
,
0x93
,
0xe7
,
0x46
,
0xdf
,
0x9f
,
0x58
,
0xe3
,
0x0d
,
0xdf
,
0xcc
,
0xa5
,
0xba
,
0x2a
,
0x5c
,
0x29
,
0xdd
,
0x2f
,
0x55
,
0x7b
,
0x2f
,
0x60
,
0x79
,
0xe8
,
0x85
,
0x2f
,
0x1c
,
0x7f
,
0x0b
,
0x00
,
0xad
,
0x35
,
0xf6
,
0x45
,
0x6a
,
0x32
,
0xdc
,
0x8d
,
0xee
,
0x46
,
0xf7
,
0xd6
,
0xbf
,
0xf8
,
0xb9
,
0xfb
,
0x9f
,
0xe0
,
0x73
,
0xff
,
0x90
,
0xcc
,
0x7a
,
0x26
,
0xc3
,
0x41
,
0x1b
,
0x67
,
0x9f
,
0x7c
,
0x07
,
0x96
,
0x2d
,
0x0a
,
0x67
,
0xf4
,
0x6e
,
0xe3
,
0x6e
,
0x74
,
0xaf
,
0x3d
,
0xa8
,
0xa4
,
0xbd
,
0x2f
,
0x43
,
0xe7
,
0x31
,
0x4e
,
0x9f
,
0x0b
,
0x55
,
0xe0
,
0x99
,
0x90
,
0x96
,
0x33
,
0x88
,
0x5f
,
0xe2
,
0x34
,
0xf0
,
0xb7
,
0x07
,
0xf4
,
0xc9
,
0xb7
,
0xe0
,
0xc6
,
0x15
,
0xa9
,
0x2b
,
0xc7
,
0x52
,
0xd8
,
0x7b
,
0x08
,
0xab
,
0x8f
,
0x71
,
0x9a
,
0x08
,
0x2f
,
0x5e
,
0xe3
,
0xc6
,
0xa1
,
0x99
,
0x09
,
0x2f
,
0x82
,
0x57
,
0x67
,
0x10
,
0xbe
,
0xf7
,
0xee
,
0x40
,
0xb3
,
0xab
,
0xcc
,
0xc5
,
0x82
,
0x32
,
0x0a
,
0xca
,
0x8a
,
0xf2
,
0x4d
,
0x68
,
0x1d
,
0x64
,
0x99
,
0x45
,
0xe7
,
0xf8
,
0x3a
,
0x34
,
0xe4
,
0xa4
,
0x62
,
0x6b
,
0xc8
,
0x09
,
0x91
,
0x4d
,
0x8c
,
0xf5
,
0x81
,
0x2c
,
0x1e
,
0x84
,
0xef
,
0xbd
,
0x77
,
0x22
,
0x68
,
0x9d
,
0xb8
,
0x51
,
0x57
,
0x38
,
0xe4
,
0x5f
,
0x81
,
0x95
,
0xdc
,
0x8d
,
0x5e
,
0xf8
,
0xe9
,
0x64
,
0x56
,
0x9a
,
0x3b
,
0x9f
,
0x58
,
0x9a
,
0x13
,
0x37
,
0x3a
,
0x9f
,
0x4e
,
0x70
,
0xd0
,
0xca
,
0xcb
,
0x0f
,
0xca
,
0x24
,
0x77
,
0xa3
,
0x7e
,
0x52
,
0x31
,
0x97
,
0x02
,
0xbf
,
0x03
,
0x6d
,
0x2f
,
0x73
,
0x74
,
0x5e
,
0xe4
,
0x93
,
0xdd
,
0xf8
,
0x6e
,
0x74
,
0xaf
,
0x39
,
0x58
,
0x00
,
0xfc
,
0x36
,
0xac
,
0x38
,
0x53
,
0xd8
,
0x14
,
0xfb
,
0xc9
,
0x6e
,
0x33
,
0xb8
,
0xcd
,
0xe5
,
0xbd
,
0xb7
,
0xa0
,
0x7d
,
0xe2
,
0x46
,
0x8f
,
0x50
,
0x64
,
0x68
,
0xf9
,
0xe7
,
0xa1
,
0x79
,
0x21
,
0x5c
,
0x99
,
0xd1
,
0xea
,
0xeb
,
0x33
,
0xa2
,
0x13
,
0x0c
,
0x82
,
0xe5
,
0xde
,
0x37
,
0xa0
,
0x93
,
0x9c
,
0x3c
,
0xf9
,
0x14
,
0x0c
,
0x94
,
0xba
,
0x1b
,
0x0b
,
0x9b
,
0x9d
,
0x8a
,
0x7c
,
0xd6
,
0xb1
,
0x05
,
0xb0
,
0xff
,
0xdb
,
0x26
,
0xb4
,
0xe7
,
0xe3
,
0xc1
,
0x57
,
0xa1
,
0x35
,
0x2c
,
0xd2
,
0x14
,
0x9d
,
0x63
,
0x4b
,
0x7c
,
0x13
,
0x36
,
0x9e
,
0x69
,
0xbc
,
0x9e
,
0x60
,
0xea
,
0x31
,
0x0b
,
0x36
,
0x2c
,
0xe2
,
0x37
,
0x61
,
0xad
,
0x67
,
0xb4
,
0xc6
,
0xd4
,
0x1f
,
0x09
,
0xa9
,
0x30
,
0x63
,
0x0d
,
0xbe
,
0x05
,
0xec
,
0x0c
,
0x6d
,
0x2e
,
0x9d
,
0x93
,
0x46
,
0x27
,
0xa8
,
0x25
,
0x66
,
0x2c
,
0xe6
,
0xb7
,
0x60
,
0xb3
,
0x67
,
0x94
,
0xc2
,
0xd4
,
0x4b
,
0xa3
,
0x4f
,
0x8d
,
0x3f
,
0xbc
,
0x96
,
0xce
,
0x3b
,
0xd6
,
0x24
,
0xda
,
0xbe
,
0x52
,
0x38
,
0x12
,
0xea
,
0xc0
,
0x8e
,
0x8a
,
0x1c
,
0xb5
,
0x67
,
0x37
,
0x88
,
0xa3
,
0x02
,
0x13
,
0x99
,
0xa3
,
0x26
,
0x26
,
0xd6
,
0xaa
,
0xa1
,
0x7d
,
0x9d
,
0xe1
,
0x35
,
0xf5
,
0x87
,
0xad
,
0xf0
,
0x37
,
0x60
,
0xbb
,
0x42
,
0x6b
,
0x01
,
0x44
,
0x8e
,
0xac
,
0xcd
,
0x37
,
0x60
,
0xb5
,
0x52
,
0x9d
,
0x3f
,
0x3d
,
0x7b
,
0xcc
,
0xa0
,
0xc6
,
0x30
,
0x30
,
0xaf
,
0x06
,
0x98
,
0x1a
,
0x9b
,
0xb1
,
0xd5
,
0x5a
,
0x0a
,
0xcf
,
0x31
,
0xf5
,
0xc6
,
0xf6
,
0x13
,
0xd6
,
0xa1
,
0x84
,
0x2b
,
0x70
,
0x88
,
0xc2
,
0xa6
,
0xe3
,
0x01
,
0xba
,
0x42
,
0x79
,
0xb6
,
0xc6
,
0x19
,
0x74
,
0x8e
,
0xa4
,
0xc2
,
0x53
,
0xe3
,
0x8f
,
0x4c
,
0xa1
,
0x33
,
0xb6
,
0xce
,
0xd7
,
0x01
,
0x4e
,
0xd0
,
0x8b
,
0xaa
,
0x02
,
0x1b
,
0x14
,
0xb6
,
0x27
,
0xd2
,
0x31
,
0x56
,
0x00
,
0xe3
,
0x3b
,
0xc0
,
0x7b
,
0x42
,
0x6b
,
0xe3
,
0x7b
,
0x16
,
0x85
,
0xc7
,
0x23
,
0xa3
,
0x32
,
0xb4
,
0xec
,
0x26
,
0xa5
,
0xf3
,
0x31
,
0x5c
,
0x2a
,
0x64
,
0x7c
,
0x61
,
0x9d
,
0xa0
,
0xc2
,
0xb9
,
0xf5
,
0xe6
,
0xc2
,
0xba
,
0xc2
,
0xc9
,
0x7a
,
0x8b
,
0x92
,
0xef
,
0x16
,
0x52
,
0x65
,
0xa1
,
0x24
,
0x65
,
0x5b
,
0xb6
,
0x29
,
0xc7
,
0x2a
,
0xf9
,
0xd3
,
0x27
,
0xfd
,
0xe1
,
0x39
,
0xdb
,
0xe1
,
0xdb
,
0x70
,
0xb3
,
0x42
,
0x4e
,
0xd0
,
0x5b
,
0x99
,
0x86
,
0xe2
,
0xdd
,
0xa2
,
0x54
,
0x9f
,
0x16
,
0xfe
,
0xe9
,
0xe5
,
0x09
,
0xe6
,
0xc6
,
0x4e
,
0xd9
,
0x2e
,
0x35
,
0x34
,
0x30
,
0xcd
,
0x5a
,
0xc4
,
0xde
,
0xa0
,
0x08
,
0x87
,
0xf9
,
0xc4
,
0x4f
,
0x17
,
0xe5
,
0x65
,
0xb7
,
0x39
,
0x87
,
0xb5
,
0x24
,
0x19
,
0xe0
,
0xb7
,
0x0a
,
0x74
,
0x7e
,
0x20
,
0x52
,
0x64
,
0xff
,
0x68
,
0xed
,
0xbf
,
0x0d
,
0x10
,
0x7c
,
0x69
,
0x21
,
0x21
,
0xe7
,
0xb0
,
0xbe
,
0x90
,
0x4e
,
0x8d
,
0x46
,
0xb6
,
0xc4
,
0x3b
,
0xb0
,
0xf2
,
0x4c
,
0x4b
,
0xe7
,
0x0a
,
0xcc
,
0x58
,
0x44
,
0x75
,
0xeb
,
0xeb
,
0x33
,
0x6b
,
0x46
,
0x74
,
0xa5
,
0x59
,
0x83
,
0xb4
,
0x47
,
0x52
,
0x4b
,
0x37
,
0x0e
,
0x13
,
0x03
,
0xb0
,
0x5c
,
0x15
,
0xb0
,
0xb9
,
0xef
,
0xa0
,
0x33
,
0xc4
,
0x11
,
0x0d
,
0x47
,
0xc9
,
0xbd
,
0x05
,
0xac
,
0x2e
,
0x2f
,
0xd8
,
0xe7
,
0x69
,
0x47
,
0x34
,
0xbc
,
0xc7
,
0xd6
,
0xbc
,
0x92
,
0x7a
,
0xc4
,
0x1a
,
0x44
,
0x36
,
0x44
,
0xa1
,
0x02
,
0xf1
,
0x2a
,
0xb4
,
0x8e
,
0x54
,
0x11
,
0xa2
,
0x34
,
0x43
,
0x4c
,
0x12
,
0xc8
,
0xec
,
0x06
,
0xa9
,
0x12
,
0x6b
,
0x26
,
0x13
,
0xcc
,
0xd8
,
0xf2
,
0xfe
,
0x0f
,
0xda
,
0x61
,
0x7f
,
0x84
,
0x35
,
0xb0
,
0x06
,
0xed
,
0x67
,
0x3a
,
0xc3
,
0x4b
,
0xa9
,
0x31
,
0x63
,
0x4b
,
0xa1
,
0x15
,
0xa1
,
0x65
,
0xb5
,
0x9a
,
0x64
,
0x74
,
0x62
,
0xf2
,
0xae
,
0x61
,
0x48
,
0xf5
,
0x7c
,
0x24
,
0x5c
,
0x0d
,
0xba
,
0xa4
,
0xfe
,
0x26
,
0xe8
,
0x52
,
0x2b
,
0x2f
,
0xea
,
0xee
,
0x23
,
0xaa
,
0xf3
,
0x70
,
0x6c
,
0x5e
,
0x2d
,
0x30
,
0xc7
,
0xc6
,
0x14
,
0xe9
,
0x18
,
0xfd
,
0x70
,
0xea
,
0x3c
,
0xe6
,
0x3d
,
0xa3
,
0x2f
,
0xe5
,
0xc8
,
0x31
,
0x49
,
0x91
,
0x9e
,
0x18
,
0x91
,
0xd5
,
0xdc
,
0xbf
,
0x49
,
0x1d
,
0x1e
,
0xa0
,
0x42
,
0xe1
,
0xea
,
0xac
,
0x2f
,
0xc3
,
0x30
,
0x86
,
0x54
,
0x0f
,
0x94
,
0x14
,
0x8e
,
0x29
,
0x3a
,
0x0a
,
0x65
,
0x59
,
0x8a
,
0x39
,
0x35
,
0xe1
,
0x40
,
0x79
,
0xb4
,
0xa5
,
0xac
,
0xf9
,
0x16
,
0x6c
,
0x94
,
0xf6
,
0x67
,
0xc2
,
0x7a
,
0x19
,
0x48
,
0x7e
,
0x17
,
0x85
,
0x76
,
0x5b
,
0x33
,
0x59
,
0x60
,
0xbf
,
0xa7
,
0xbb
,
0xdf
,
0x79
,
0x24
,
0xdc
,
0x02
,
0xfa
,
0x43
,
0xc4
,
0x77
,
0xe0
,
0xe6
,
0xec
,
0x68
,
0x0b
,
0xfc
,
0x8f
,
0x11
,
0xdf
,
0x84
,
0x75
,
0x3a
,
0xda
,
0x1c
,
0x73
,
0xec
,
0x4f
,
0x01
,
0xa4
,
0x43
,
0xd4
,
0xc0
,
0x3f
,
0x07
,
0x86
,
0xea
,
0x14
,
0x35
,
0xfc
,
0x2f
,
0x21
,
0x18
,
0x31
,
0x54
,
0x5d
,
0x77
,
0xec
,
0xdd
,
0x88
,
0x32
,
0x9d
,
0x05
,
0xab
,
0x60
,
0xf6
,
0x5e
,
0x30
,
0x24
,
0xd6
,
0xb9
,
0xe1
,
0xfb
,
0xc1
,
0xb0
,
0xe2
,
0x9c
,
0xa3
,
0x1f
,
0x04
,
0xf4
,
0x91
,
0xd0
,
0x99
,
0xb9
,
0xbc
,
0x9c
,
0xa3
,
0x1f
,
0x46
,
0x7c
,
0x17
,
0x36
,
0xc9
,
0xbd
,
0x2b
,
0x94
,
0xd0
,
0xe9
,
0xc2
,
0xfe
,
0xa3
,
0x88
,
0xb3
,
0x59
,
0x21
,
0xc3
,
0x54
,
0xb3
,
0x1f
,
0x36
,
0x42
,
0x51
,
0xaa
,
0x04
,
0x4a
,
0xec
,
0x47
,
0x0d
,
0xbe
,
0x5e
,
0x56
,
0xb7
,
0x94
,
0x7f
,
0xdc
,
0xe0
,
0xab
,
0xb0
,
0xdc
,
0xd7
,
0x0e
,
0xad
,
0x67
,
0xdf
,
0xa3
,
0xc9
,
0x5b
,
0x2e
,
0xef
,
0x2e
,
0xfb
,
0x3e
,
0xcd
,
0xf7
,
0x8d
,
0x30
,
0x79
,
0xec
,
0x9d
,
0xa0
,
0x28
,
0xb7
,
0x0c
,
0xfb
,
0x67
,
0x1c
,
0x8e
,
0x5a
,
0x5f
,
0x39
,
0xff
,
0x8a
,
0x29
,
0xd2
,
0x31
,
0xfa
,
0xc5
,
0x75
,
0x62
,
0xff
,
0x8e
,
0xf9
,
0x6d
,
0xd8
,
0x9e
,
0x61
,
0x61
,
0x01
,
0xcc
,
0x2f
,
0xd2
,
0x7f
,
0x62
,
0x7e
,
0x07
,
0x6e
,
0x1d
,
0xa3
,
0x5f
,
0xcc
,
0x01
,
0x39
,
0x49
,
0xe7
,
0x65
,
0xea
,
0xd8
,
0x7f
,
0x63
,
0xfe
,
0x19
,
0xd8
,
0x39
,
0x46
,
0x3f
,
0xaf
,
0x6f
,
0x4d
,
0xf9
,
0xbf
,
0x98
,
0xaf
,
0xc1
,
0xca
,
0x80
,
0x36
,
0x04
,
0x5e
,
0x21
,
0x7b
,
0x37
,
0xa6
,
0x26
,
0xcd
,
0xc4
,
0x2a
,
0x9d
,
0xf7
,
0x62
,
0x2a
,
0xdd
,
0xd7
,
0x84
,
0x4f
,
0xc7
,
0x49
,
0xde
,
0x1b
,
0x0b
,
0xad
,
0x51
,
0x39
,
0xf6
,
0x7e
,
0xcc
,
0xb7
,
0x81
,
0x0d
,
0x30
,
0x37
,
0x57
,
0x58
,
0x83
,
0x3f
,
0xa0
,
0xcd
,
0xcf
,
0x83
,
0xf1
,
0x57
,
0x0b
,
0xb4
,
0xd3
,
0xb9
,
0xe2
,
0xc3
,
0x98
,
0x4a
,
0x5d
,
0xda
,
0x7f
,
0x5c
,
0xf3
,
0x51
,
0xcc
,
0x3f
,
0x0b
,
0xbb
,
0xe5
,
0x6d
,
0x9d
,
0xd5
,
0x9f
,
0x94
,
0x23
,
0xec
,
0xeb
,
0x4b
,
0xc3
,
0xbe
,
0xd3
,
0x9c
,
0x33
,
0x26
,
0xa8
,
0xbc
,
0x98
,
0xfb
,
0x7d
,
0xb7
,
0x49
,
0x2d
,
0xaa
,
0x3c
,
0x82
,
0xe9
,
0x5f
,
0x9b
,
0x7c
,
0x03
,
0xa0
,
0xbc
,
0x3b
,
0x01
,
0xf8
,
0x5b
,
0x93
,
0x52
,
0x3f
,
0x46
,
0x4f
,
0xab
,
0xff
,
0x0a
,
0xed
,
0x34
,
0xa0
,
0x7f
,
0x6f
,
0xd2
,
0xa1
,
0xcf
,
0x65
,
0x8e
,
0xe7
,
0x32
,
0x7d
,
0xc9
,
0x7e
,
0xd2
,
0xa6
,
0x43
,
0x87
,
0x9c
,
0x4e
,
0x4d
,
0x86
,
0x54
,
0x1d
,
0xc7
,
0x7e
,
0xda
,
0xa6
,
0xce
,
0xd2
,
0x64
,
0x94
,
0x9d
,
0xfd
,
0x59
,
0x90
,
0xab
,
0xfd
,
0xd7
,
0x4f
,
0xd8
,
0xcf
,
0xe9
,
0x67
,
0x03
,
0x95
,
0x7c
,
0x3e
,
0x7c
,
0xca
,
0x7e
,
0xd1
,
0xa6
,
0x50
,
0x07
,
0x4a
,
0x99
,
0x54
,
0xf8
,
0xf9
,
0x7c
,
0xfe
,
0xb2
,
0x4d
,
0x03
,
0x5e
,
0x5b
,
0x5d
,
0x55
,
0xdd
,
0x7f
,
0xd5
,
0xa6
,
0xea
,
0x55
,
0x78
,
0x98
,
0x8a
,
0x84
,
0x56
,
0xda
,
0xaf
,
0x03
,
0x2b
,
0xbd
,
0xa1
,
0x28
,
0x93
,
0x73
,
0xcf
,
0x7e
,
0xd3
,
0xde
,
0xdf
,
0x83
,
0x56
,
0xe2
,
0x54
,
0x58
,
0x4a
,
0x2d
,
0x88
,
0x13
,
0xa7
,
0xd8
,
0x12
,
0xdd
,
0xe1
,
0xae
,
0x31
,
0xea
,
0xf0
,
0x7a
,
0x62
,
0x9f
,
0x7f
,
0x81
,
0x45
,
0xfb
,
0x5d
,
0xd8
,
0xe8
,
0x99
,
0x7c
,
0x22
,
0xe6
,
0xbd
,
0x0f
,
0x7b
,
0xa8
,
0x5c
,
0x60
,
0x98
,
0x95
,
0x13
,
0xb4
,
0x44
,
0x8b
,
0xe0
,
0xf0
,
0x1a
,
0xd3
,
0xc2
,
0xd3
,
0xee
,
0x8b
,
0x48
,
0x24
,
0x27
,
0x1a
,
0xcf
,
0x8c
,
0x35
,
0xf6
,
0xdf
,
0x06
,
0xd6
,
0x33
,
0xda
,
0x49
,
0xe7
,
0x51
,
0xa7
,
0xd3
,
0x27
,
0x78
,
0x85
,
0x2a
,
0x6c
,
0x51
,
0x6f
,
0x8d
,
0x1e
,
0xb1
,
0xa5
,
0xf0
,
0x36
,
0xc0
,
0xf0
,
0x8f
,
0x2f
,
0x77
,
0x6d
,
0x97
,
0x7e
,
0x86
,
0xe1
,
0x01
,
0xb0
,
0x0e
,
0x70
,
0x78
,
0x85
,
0xda
,
0x17
,
0x42
,
0xa9
,
0x29
,
0x8b
,
0x49
,
0xee
,
0x15
,
0xce
,
0x9b
,
0x5c
,
0x7e
,
0x9b
,
0x56
,
0x6e
,
0xf7
,
0x4b
,
0x5f
,
0x7f
,
0x38
,
0x92
,
0x7e
,
0x5c
,
0x5c
,
0xd0
,
0x03
,
0xe5
,
0x41
,
0xf9
,
0x62
,
0x79
,
0x53
,
0x9a
,
0xea
,
0xeb
,
0x81
,
0xd4
,
0x1e
,
0xad
,
0x16
,
0xea
,
0x41
,
0x78
,
0xc4
,
0x3c
,
0x28
,
0x1f
,
0x31
,
0x93
,
0x8b
,
0x8b
,
0xe5
,
0x20
,
0x3f
,
0xfc
,
0x7f
,
0x00
,
0x00
,
0x00
,
0xff
,
0xff
,
0x23
,
0x0e
,
0xd4
,
0xcf
,
0x15
,
0x0b
,
0x00
,
0x00
,
}
internal/proto/etcd_meta.proto
浏览文件 @
8a63dba1
...
...
@@ -41,6 +41,7 @@ message CollectionInfo {
repeated
uint64
partition_created_timestamps
=
9
;
int32
shards_num
=
10
;
repeated
common.KeyDataPair
start_positions
=
11
;
common.ConsistencyLevel
consistency_level
=
12
;
}
message
SegmentIndexInfo
{
...
...
internal/proto/etcdpb/etcd_meta.pb.go
浏览文件 @
8a63dba1
...
...
@@ -254,6 +254,7 @@ type CollectionInfo struct {
PartitionCreatedTimestamps
[]
uint64
`protobuf:"varint,9,rep,packed,name=partition_created_timestamps,json=partitionCreatedTimestamps,proto3" json:"partition_created_timestamps,omitempty"`
ShardsNum
int32
`protobuf:"varint,10,opt,name=shards_num,json=shardsNum,proto3" json:"shards_num,omitempty"`
StartPositions
[]
*
commonpb
.
KeyDataPair
`protobuf:"bytes,11,rep,name=start_positions,json=startPositions,proto3" json:"start_positions,omitempty"`
ConsistencyLevel
commonpb
.
ConsistencyLevel
`protobuf:"varint,12,opt,name=consistency_level,json=consistencyLevel,proto3,enum=milvus.proto.common.ConsistencyLevel" json:"consistency_level,omitempty"`
XXX_NoUnkeyedLiteral
struct
{}
`json:"-"`
XXX_unrecognized
[]
byte
`json:"-"`
XXX_sizecache
int32
`json:"-"`
...
...
@@ -361,6 +362,13 @@ func (m *CollectionInfo) GetStartPositions() []*commonpb.KeyDataPair {
return
nil
}
func
(
m
*
CollectionInfo
)
GetConsistencyLevel
()
commonpb
.
ConsistencyLevel
{
if
m
!=
nil
{
return
m
.
ConsistencyLevel
}
return
commonpb
.
ConsistencyLevel_Strong
}
type
SegmentIndexInfo
struct
{
CollectionID
int64
`protobuf:"varint,1,opt,name=collectionID,proto3" json:"collectionID,omitempty"`
PartitionID
int64
`protobuf:"varint,2,opt,name=partitionID,proto3" json:"partitionID,omitempty"`
...
...
@@ -540,52 +548,54 @@ func init() {
func
init
()
{
proto
.
RegisterFile
(
"etcd_meta.proto"
,
fileDescriptor_975d306d62b73e88
)
}
var
fileDescriptor_975d306d62b73e88
=
[]
byte
{
// 745 bytes of a gzipped FileDescriptorProto
0x1f
,
0x8b
,
0x08
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x02
,
0xff
,
0xb4
,
0x54
,
0xcd
,
0x6e
,
0xe3
,
0x36
,
0x10
,
0x86
,
0x22
,
0xc7
,
0x8e
,
0xc6
,
0x8e
,
0x9d
,
0xb0
,
0x3f
,
0x20
,
0x82
,
0xb4
,
0x55
,
0x04
,
0x24
,
0x15
,
0x50
,
0xd4
,
0x46
,
0x93
,
0xa2
,
0xb7
,
0x02
,
0x6d
,
0x23
,
0x04
,
0x30
,
0x8a
,
0x06
,
0xae
,
0x62
,
0xf4
,
0xd0
,
0x8b
,
0x40
,
0x4b
,
0xb4
,
0x4d
,
0x40
,
0xa4
,
0xbc
,
0x22
,
0x15
,
0xc4
,
0xb7
,
0x3d
,
0xef
,
0x23
,
0xec
,
0x23
,
0xec
,
0x8b
,
0xed
,
0x61
,
0x5f
,
0x62
,
0x21
,
0x52
,
0x92
,
0xed
,
0xc4
,
0x39
,
0xee
,
0x4d
,
0xf3
,
0xcd
,
0x0c
,
0xf9
,
0xcd
,
0xc7
,
0x6f
,
0x04
,
0x03
,
0xaa
,
0xe2
,
0x24
,
0xe2
,
0x54
,
0x91
,
0xe1
,
0x2a
,
0xcf
,
0x54
,
0x86
,
0x4e
,
0x39
,
0x4b
,
0x1f
,
0x0b
,
0x69
,
0xa2
,
0x61
,
0x99
,
0x3d
,
0xeb
,
0xc5
,
0x19
,
0xe7
,
0x99
,
0x30
,
0xd0
,
0x59
,
0x4f
,
0xc6
,
0x4b
,
0xca
,
0xab
,
0x72
,
0xef
,
0xbd
,
0x05
,
0x30
,
0xa5
,
0x82
,
0x08
,
0xf5
,
0x0f
,
0x55
,
0x04
,
0xf5
,
0xe1
,
0x60
,
0x1c
,
0x60
,
0xcb
,
0xb5
,
0x7c
,
0x3b
,
0x3c
,
0x18
,
0x07
,
0xe8
,
0x0a
,
0x06
,
0xa2
,
0xe0
,
0xd1
,
0x9b
,
0x82
,
0xe6
,
0xeb
,
0x48
,
0x64
,
0x09
,
0x95
,
0xf8
,
0x40
,
0x27
,
0x8f
,
0x45
,
0xc1
,
0xff
,
0x2d
,
0xd1
,
0xfb
,
0x12
,
0x44
,
0x3f
,
0xc1
,
0x29
,
0x13
,
0x92
,
0xe6
,
0x2a
,
0x8a
,
0x97
,
0x44
,
0x08
,
0x9a
,
0x8e
,
0x03
,
0x89
,
0x6d
,
0xd7
,
0xf6
,
0x9d
,
0xf0
,
0xc4
,
0x24
,
0x6e
,
0x1b
,
0x1c
,
0xfd
,
0x08
,
0x03
,
0x73
,
0x60
,
0x53
,
0x8b
,
0x5b
,
0xae
,
0xe5
,
0x3b
,
0x61
,
0x5f
,
0xc3
,
0x4d
,
0xa5
,
0xf7
,
0xd6
,
0x02
,
0x67
,
0x92
,
0x67
,
0x4f
,
0xeb
,
0xbd
,
0xdc
,
0x7e
,
0x83
,
0x0e
,
0x49
,
0x92
,
0x9c
,
0x4a
,
0xc3
,
0xa9
,
0x7b
,
0x7d
,
0x3e
,
0xdc
,
0x99
,
0xbd
,
0x9a
,
0xfa
,
0x4f
,
0x53
,
0x13
,
0xd6
,
0xc5
,
0x25
,
0xd7
,
0x9c
,
0xca
,
0x22
,
0xdd
,
0xc7
,
0xd5
,
0x24
,
0x36
,
0x5c
,
0xbd
,
0x77
,
0x16
,
0x38
,
0x63
,
0x91
,
0xd0
,
0xa7
,
0xb1
,
0x98
,
0x67
,
0xe8
,
0x3b
,
0x00
,
0x56
,
0x06
,
0x91
,
0x20
,
0x9c
,
0x6a
,
0x2a
,
0x4e
,
0xe8
,
0x68
,
0xe4
,
0x9e
,
0x70
,
0x8a
,
0x30
,
0x74
,
0x74
,
0x30
,
0x0e
,
0x2a
,
0x95
,
0xea
,
0x10
,
0x05
,
0xd0
,
0x33
,
0x8d
,
0x2b
,
0x92
,
0x13
,
0x6e
,
0xae
,
0xeb
,
0x5e
,
0x5f
,
0xec
,
0x25
,
0xfc
,
0x37
,
0x5d
,
0xff
,
0x47
,
0xd2
,
0x82
,
0x4e
,
0x08
,
0xcb
,
0xc3
,
0xae
,
0x6e
,
0x9b
,
0xe8
,
0x2e
,
0x2f
,
0x80
,
0xfe
,
0x1d
,
0xa3
,
0x69
,
0xb2
,
0x21
,
0x84
,
0xa1
,
0x33
,
0x67
,
0x29
,
0x4d
,
0x1a
,
0x61
,
0xea
,
0xf0
,
0x75
,
0x2e
,
0xde
,
0x87
,
0x16
,
0xf4
,
0x6f
,
0xb3
,
0x34
,
0xa5
,
0xb1
,
0x62
,
0x99
,
0xd0
,
0xc7
,
0x3c
,
0x97
,
0xf6
,
0x77
,
0x68
,
0x1b
,
0x97
,
0x54
,
0xca
,
0x5e
,
0xee
,
0x12
,
0xad
,
0x1c
,
0xb4
,
0x39
,
0xe4
,
0x41
,
0x03
,
0x61
,
0xd5
,
0x84
,
0x7e
,
0x80
,
0x6e
,
0x9c
,
0x53
,
0xa2
,
0x68
,
0xa4
,
0x18
,
0xa7
,
0xd8
,
0x76
,
0x2d
,
0xbf
,
0x15
,
0x82
,
0x81
,
0xa6
,
0x8c
,
0x53
,
0xe4
,
0x41
,
0x6f
,
0x45
,
0x72
,
0xc5
,
0x34
,
0x81
,
0x40
,
0xe2
,
0x96
,
0x6b
,
0xfb
,
0x76
,
0xb8
,
0x83
,
0xa1
,
0x2b
,
0xe8
,
0x37
,
0x71
,
0xa9
,
0xae
,
0xc4
,
0x87
,
0xfa
,
0x8d
,
0x9e
,
0xa1
,
0xe8
,
0x0e
,
0x8e
,
0xe7
,
0xa5
,
0x28
,
0x91
,
0x9e
,
0x8f
,
0x4a
,
0xdc
,
0xde
,
0xa7
,
0x6d
,
0xb9
,
0x08
,
0xc3
,
0x5d
,
0xf1
,
0xc2
,
0xde
,
0xbc
,
0x89
,
0xa9
,
0x44
,
0xd7
,
0xf0
,
0xcd
,
0x23
,
0xcb
,
0x55
,
0x41
,
0xd2
,
0xda
,
0x17
,
0xfa
,
0x95
,
0x25
,
0xee
,
0xe8
,
0x6b
,
0xbf
,
0xaa
,
0x92
,
0x95
,
0x37
,
0xcc
,
0xdd
,
0xbf
,
0xc2
,
0xb7
,
0xab
,
0xe5
,
0x5a
,
0xb2
,
0xf8
,
0x45
,
0xd3
,
0x91
,
0x6e
,
0xfa
,
0xba
,
0xce
,
0xee
,
0x74
,
0xfd
,
0x01
,
0xe7
,
0xcd
,
0x0c
,
0x91
,
0x51
,
0x25
,
0xd1
,
0x4a
,
0x49
,
0x45
,
0xf8
,
0x4a
,
0x62
,
0xc7
,
0xb5
,
0xfd
,
0x56
,
0x78
,
0xd6
,
0xd4
,
0xdc
,
0x9a
,
0x92
,
0x69
,
0x53
,
0x51
,
0xfa
,
0x50
,
0x2e
,
0x49
,
0x9e
,
0xc8
,
0x48
,
0x14
,
0x1c
,
0x83
,
0x6b
,
0xf9
,
0x87
,
0xa1
,
0x63
,
0x90
,
0xfb
,
0x82
,
0xa3
,
0x31
,
0x0c
,
0xa4
,
0x22
,
0xb9
,
0x8a
,
0x56
,
0x99
,
0xd4
,
0x27
,
0x48
,
0xdc
,
0xd5
,
0xa2
,
0xb8
,
0xaf
,
0x19
,
0x2e
,
0x20
,
0x8a
,
0x68
,
0xbf
,
0xf5
,
0x75
,
0xe3
,
0xa4
,
0xee
,
0xf3
,
0x3e
,
0x5a
,
0x70
,
0xf2
,
0x40
,
0x17
,
0x9c
,
0x0a
,
0xb5
,
0x71
,
0x9d
,
0x07
,
0xbd
,
0x78
,
0x63
,
0xa0
,
0xda
,
0x38
,
0x3b
,
0x18
,
0x72
,
0xa1
,
0xbb
,
0xf5
,
0x9c
,
0x95
,
0x07
,
0xb7
,
0x21
,
0x74
,
0x0e
,
0x8e
,
0xac
,
0x4e
,
0x0e
,
0xb4
,
0x47
,
0xec
,
0x70
,
0x03
,
0x18
,
0x67
,
0x97
,
0xcf
,
0x63
,
0x7e
,
0x0e
,
0xda
,
0xd9
,
0x3a
,
0xdc
,
0x76
,
0xf6
,
0xe1
,
0xee
,
0x96
,
0x61
,
0xe8
,
0xcc
,
0x0a
,
0xa6
,
0x7b
,
0xda
,
0x26
,
0x53
,
0x85
,
0xe8
,
0x02
,
0x7a
,
0x54
,
0x90
,
0x59
,
0x4a
,
0x8d
,
0x4b
,
0x70
,
0xc7
,
0xb5
,
0xfc
,
0xa3
,
0xb0
,
0x6b
,
0x30
,
0x3d
,
0x98
,
0xf7
,
0xc9
,
0xda
,
0x5e
,
0x8b
,
0xbd
,
0x7f
,
0x9c
,
0x2f
,
0xbd
,
0x16
,
0xdf
,
0x03
,
0x34
,
0x02
,
0xd4
,
0x4b
,
0xb1
,
0x85
,
0xa0
,
0xcb
,
0xad
,
0x95
,
0x88
,
0x14
,
0x59
,
0xd4
,
0x2b
,
0x71
,
0xdc
,
0xa0
,
0x53
,
0xb2
,
0x90
,
0x2f
,
0xb6
,
0xab
,
0xfd
,
0x72
,
0xbb
,
0xfe
,
0xba
,
0xf9
,
0xff
,
0x97
,
0x05
,
0x53
,
0xcb
,
0x62
,
0x56
,
0x9a
,
0x60
,
0x64
,
0xc6
,
0xf8
,
0x99
,
0x65
,
0xd5
,
0xd7
,
0x88
,
0x09
,
0x45
,
0x73
,
0x41
,
0xd2
,
0x91
,
0x9e
,
0x6c
,
0x54
,
0x6e
,
0xcf
,
0x6a
,
0x36
,
0x6b
,
0xeb
,
0xe8
,
0xe6
,
0x73
,
0x00
,
0x00
,
0x00
,
0xff
,
0xff
,
0x9e
,
0xc5
,
0x2c
,
0x1a
,
0x75
,
0x06
,
0x00
,
0x00
,
// 777 bytes of a gzipped FileDescriptorProto
0x1f
,
0x8b
,
0x08
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x02
,
0xff
,
0xb4
,
0x54
,
0x4d
,
0x6f
,
0xeb
,
0x44
,
0x14
,
0x95
,
0x9b
,
0x34
,
0x79
,
0xbe
,
0x71
,
0xd3
,
0x76
,
0xf8
,
0xd0
,
0xa8
,
0x2a
,
0xe0
,
0x67
,
0xe9
,
0x3d
,
0x2c
,
0x21
,
0x5a
,
0xd1
,
0x87
,
0xd8
,
0x21
,
0x01
,
0xb5
,
0x9e
,
0x14
,
0x01
,
0x55
,
0x99
,
0x57
,
0xb1
,
0x60
,
0x63
,
0x4d
,
0xec
,
0xdb
,
0x66
,
0x24
,
0xcf
,
0x38
,
0x78
,
0xc6
,
0xd5
,
0xcb
,
0x8e
,
0x35
,
0x3f
,
0x81
,
0x3f
,
0xc8
,
0x82
,
0xff
,
0x80
,
0x90
,
0x67
,
0x6c
,
0xe7
,
0xa3
,
0xe9
,
0x92
,
0x5d
,
0xee
,
0xb9
,
0x1f
,
0xbe
,
0xf7
,
0xcc
,
0x39
,
0x81
,
0x63
,
0x34
,
0x59
,
0x9e
,
0x4a
,
0x34
,
0xfc
,
0x62
,
0x59
,
0x95
,
0xa6
,
0x24
,
0xa7
,
0x52
,
0x14
,
0x8f
,
0xb5
,
0x76
,
0xd1
,
0x45
,
0x93
,
0x3d
,
0x0b
,
0xb2
,
0x52
,
0xca
,
0x52
,
0x39
,
0xe8
,
0x2c
,
0xd0
,
0xd9
,
0x02
,
0x65
,
0x5b
,
0x1e
,
0xfd
,
0xe5
,
0x01
,
0xdc
,
0xa1
,
0xe2
,
0xca
,
0xfc
,
0x8c
,
0x86
,
0x93
,
0x29
,
0x1c
,
0xcc
,
0x12
,
0xea
,
0x85
,
0x5e
,
0x3c
,
0x60
,
0x07
,
0xb3
,
0x84
,
0xbc
,
0x86
,
0x63
,
0x55
,
0xcb
,
0xf4
,
0xf7
,
0x1a
,
0xab
,
0x55
,
0xaa
,
0xca
,
0x1c
,
0x35
,
0x3d
,
0xb0
,
0xc9
,
0x23
,
0x55
,
0xcb
,
0x5f
,
0x1a
,
0xf4
,
0xa6
,
0x01
,
0xc9
,
0x17
,
0x70
,
0x2a
,
0x94
,
0xc6
,
0xca
,
0xa4
,
0xd9
,
0x82
,
0x2b
,
0x85
,
0xc5
,
0x2c
,
0xd1
,
0x74
,
0x10
,
0x0e
,
0x62
,
0x9f
,
0x9d
,
0xb8
,
0xc4
,
0x75
,
0x8f
,
0x93
,
0xcf
,
0xe1
,
0xd8
,
0x0d
,
0xec
,
0x6b
,
0xe9
,
0x30
,
0xf4
,
0x62
,
0x9f
,
0x4d
,
0x2d
,
0xdc
,
0x57
,
0x46
,
0x7f
,
0x78
,
0xe0
,
0xdf
,
0x56
,
0xe5
,
0xfb
,
0xd5
,
0xde
,
0xdd
,
0xbe
,
0x81
,
0x31
,
0xcf
,
0xf3
,
0x0a
,
0xb5
,
0xdb
,
0x69
,
0x72
,
0x75
,
0x7e
,
0xb1
,
0x75
,
0x7b
,
0x7b
,
0xf5
,
0xf7
,
0xae
,
0x86
,
0x75
,
0xc5
,
0xcd
,
0xae
,
0x15
,
0xea
,
0xba
,
0xd8
,
0xb7
,
0xab
,
0x4b
,
0xac
,
0x77
,
0x8d
,
0xfe
,
0xf4
,
0xc0
,
0x9f
,
0xa9
,
0x1c
,
0xdf
,
0xcf
,
0xd4
,
0x7d
,
0x49
,
0x3e
,
0x01
,
0x10
,
0x4d
,
0x90
,
0x2a
,
0x2e
,
0xd1
,
0xae
,
0xe2
,
0x33
,
0xdf
,
0x22
,
0x37
,
0x5c
,
0x22
,
0xa1
,
0x30
,
0xb6
,
0xc1
,
0x2c
,
0x69
,
0x59
,
0xea
,
0x42
,
0x92
,
0x40
,
0xe0
,
0x1a
,
0x97
,
0xbc
,
0xe2
,
0xd2
,
0x7d
,
0x6e
,
0x72
,
0xf5
,
0x72
,
0xef
,
0xc2
,
0x3f
,
0xe2
,
0xea
,
0x57
,
0x5e
,
0xd4
,
0x78
,
0xcb
,
0x45
,
0xc5
,
0x26
,
0xb6
,
0xed
,
0xd6
,
0x76
,
0x45
,
0x09
,
0x4c
,
0xdf
,
0x0a
,
0x2c
,
0xf2
,
0xf5
,
0x42
,
0x14
,
0xc6
,
0xf7
,
0xa2
,
0xc0
,
0xbc
,
0x27
,
0xa6
,
0x0b
,
0x9f
,
0xdf
,
0x25
,
0xfa
,
0x77
,
0x08
,
0xd3
,
0xeb
,
0xb2
,
0x28
,
0x30
,
0x33
,
0xa2
,
0x54
,
0x76
,
0xcc
,
0x2e
,
0xb5
,
0xdf
,
0xc2
,
0xc8
,
0xa9
,
0xa4
,
0x65
,
0xf6
,
0xd5
,
0xf6
,
0xa2
,
0xad
,
0x82
,
0xd6
,
0x43
,
0xde
,
0x59
,
0x80
,
0xb5
,
0x4d
,
0xe4
,
0x33
,
0x98
,
0x64
,
0x15
,
0x72
,
0x83
,
0xa9
,
0x11
,
0x12
,
0xe9
,
0x20
,
0xf4
,
0xe2
,
0x21
,
0x03
,
0x07
,
0xdd
,
0x09
,
0x89
,
0x24
,
0x82
,
0x60
,
0xc9
,
0x2b
,
0x23
,
0xec
,
0x02
,
0x89
,
0xa6
,
0xc3
,
0x70
,
0x10
,
0x0f
,
0xd8
,
0x16
,
0x46
,
0x5e
,
0xc3
,
0xb4
,
0x8f
,
0x1b
,
0x76
,
0x35
,
0x3d
,
0xb4
,
0x6f
,
0xb4
,
0x83
,
0x92
,
0xb7
,
0x70
,
0x74
,
0xdf
,
0x90
,
0x92
,
0xda
,
0xfb
,
0x50
,
0xd3
,
0xd1
,
0x3e
,
0x6e
,
0x1b
,
0x23
,
0x5c
,
0x6c
,
0x93
,
0xc7
,
0x82
,
0xfb
,
0x3e
,
0x46
,
0x4d
,
0xae
,
0xe0
,
0xa3
,
0x47
,
0x51
,
0x99
,
0x9a
,
0x17
,
0x9d
,
0x2e
,
0xec
,
0x2b
,
0x6b
,
0x3a
,
0xb6
,
0x9f
,
0xfd
,
0xa0
,
0x4d
,
0xb6
,
0xda
,
0x70
,
0xdf
,
0xfe
,
0x1a
,
0x3e
,
0x5e
,
0x2e
,
0x56
,
0x5a
,
0x64
,
0x4f
,
0x9a
,
0x5e
,
0xd8
,
0xa6
,
0x0f
,
0xbb
,
0xec
,
0x56
,
0xd7
,
0x77
,
0x70
,
0xde
,
0xdf
,
0x90
,
0x3a
,
0x56
,
0x72
,
0xcb
,
0x94
,
0x36
,
0x5c
,
0x2e
,
0x35
,
0xf5
,
0xc3
,
0x41
,
0x3c
,
0x64
,
0x67
,
0x7d
,
0xcd
,
0xb5
,
0x2b
,
0xb9
,
0xeb
,
0x2b
,
0x1a
,
0x1d
,
0xea
,
0x05
,
0xaf
,
0x72
,
0x9d
,
0xaa
,
0x5a
,
0x52
,
0x08
,
0xbd
,
0xf8
,
0x90
,
0xf9
,
0x0e
,
0xb9
,
0xa9
,
0x25
,
0x99
,
0xc1
,
0xb1
,
0x36
,
0xbc
,
0x32
,
0xe9
,
0xb2
,
0xd4
,
0x76
,
0x82
,
0xa6
,
0x13
,
0x4b
,
0x4a
,
0xf8
,
0x9c
,
0xe0
,
0x12
,
0x6e
,
0xb8
,
0xd5
,
0xdb
,
0xd4
,
0x36
,
0xde
,
0x76
,
0x7d
,
0x84
,
0xc1
,
0x69
,
0x56
,
0x2a
,
0x2d
,
0xb4
,
0x41
,
0x95
,
0xad
,
0xd2
,
0x02
,
0x1f
,
0xb1
,
0xa0
,
0x41
,
0xe8
,
0xc5
,
0xd3
,
0x5d
,
0x51
,
0xb4
,
0xc3
,
0xae
,
0xd7
,
0xd5
,
0x3f
,
0x35
,
0xc5
,
0xec
,
0x24
,
0xdb
,
0x41
,
0xa2
,
0xbf
,
0x3d
,
0x38
,
0x79
,
0x87
,
0x0f
,
0x12
,
0x95
,
0x59
,
0x2b
,
0x39
,
0x82
,
0x20
,
0x5b
,
0x8b
,
0xb2
,
0x13
,
0xe3
,
0x16
,
0x46
,
0x42
,
0x98
,
0x6c
,
0x48
,
0xa4
,
0xd5
,
0xf5
,
0x26
,
0x44
,
0xce
,
0xc1
,
0xd7
,
0xed
,
0xe4
,
0xc4
,
0xea
,
0x6e
,
0xc0
,
0xd6
,
0x80
,
0x73
,
0x4b
,
0xf3
,
0xe4
,
0xee
,
0x0f
,
0xc7
,
0xba
,
0xc5
,
0x86
,
0x9b
,
0x6e
,
0x39
,
0xdc
,
0x76
,
0x2e
,
0x85
,
0xf1
,
0xbc
,
0x16
,
0xb6
,
0x67
,
0xe4
,
0x32
,
0x6d
,
0x48
,
0x5e
,
0x42
,
0x80
,
0x8a
,
0xcf
,
0x0b
,
0x74
,
0xca
,
0xa3
,
0xe3
,
0xd0
,
0x8b
,
0x5f
,
0xb0
,
0x89
,
0xc3
,
0xec
,
0x61
,
0xd1
,
0x3f
,
0xde
,
0xa6
,
0xd5
,
0xf6
,
0xfe
,
0x8b
,
0xfd
,
0xdf
,
0x56
,
0xfb
,
0x14
,
0xa0
,
0x27
,
0xa0
,
0x33
,
0xda
,
0x06
,
0x42
,
0x5e
,
0x6d
,
0xd8
,
0x2c
,
0x35
,
0xfc
,
0xa1
,
0xb3
,
0xd9
,
0x51
,
0x8f
,
0xde
,
0xf1
,
0x07
,
0xfd
,
0xc4
,
0xb1
,
0xa3
,
0xa7
,
0x8e
,
0xfd
,
0xe1
,
0xcd
,
0x6f
,
0x5f
,
0x3d
,
0x08
,
0xb3
,
0xa8
,
0xe7
,
0x8d
,
0x16
,
0x2e
,
0xdd
,
0x19
,
0x5f
,
0x8a
,
0xb2
,
0xfd
,
0x75
,
0x29
,
0x94
,
0xc1
,
0x4a
,
0xf1
,
0xe2
,
0xd2
,
0x5e
,
0x76
,
0xd9
,
0x38
,
0x72
,
0x39
,
0x9f
,
0x8f
,
0x6c
,
0xf4
,
0xe6
,
0xbf
,
0x00
,
0x00
,
0x00
,
0xff
,
0xff
,
0x9f
,
0xd3
,
0xc4
,
0x4c
,
0xc9
,
0x06
,
0x00
,
0x00
,
}
internal/proto/milvus.proto
浏览文件 @
8a63dba1
...
...
@@ -93,6 +93,8 @@ message CreateCollectionRequest {
// Once set, no modification is allowed (Optional)
// https://github.com/milvus-io/milvus/issues/6690
int32
shards_num
=
5
;
// The consistency level that the collection used, modification is not supported now.
common.ConsistencyLevel
consistency_level
=
6
;
}
/**
...
...
@@ -172,6 +174,8 @@ message DescribeCollectionResponse {
repeated
string
aliases
=
9
;
// The message ID/posititon when collection is created
repeated
common.KeyDataPair
start_positions
=
10
;
// The consistency level that the collection used, modification is not supported now.
common.ConsistencyLevel
consistency_level
=
11
;
}
/**
...
...
internal/proto/milvuspb/milvus.pb.go
浏览文件 @
8a63dba1
...
...
@@ -277,10 +277,12 @@ type CreateCollectionRequest struct {
Schema
[]
byte
`protobuf:"bytes,4,opt,name=schema,proto3" json:"schema,omitempty"`
// Once set, no modification is allowed (Optional)
// https://github.com/milvus-io/milvus/issues/6690
ShardsNum
int32
`protobuf:"varint,5,opt,name=shards_num,json=shardsNum,proto3" json:"shards_num,omitempty"`
XXX_NoUnkeyedLiteral
struct
{}
`json:"-"`
XXX_unrecognized
[]
byte
`json:"-"`
XXX_sizecache
int32
`json:"-"`
ShardsNum
int32
`protobuf:"varint,5,opt,name=shards_num,json=shardsNum,proto3" json:"shards_num,omitempty"`
// The consistency level that the collection used, modification is not supported now.
ConsistencyLevel
commonpb
.
ConsistencyLevel
`protobuf:"varint,6,opt,name=consistency_level,json=consistencyLevel,proto3,enum=milvus.proto.common.ConsistencyLevel" json:"consistency_level,omitempty"`
XXX_NoUnkeyedLiteral
struct
{}
`json:"-"`
XXX_unrecognized
[]
byte
`json:"-"`
XXX_sizecache
int32
`json:"-"`
}
func
(
m
*
CreateCollectionRequest
)
Reset
()
{
*
m
=
CreateCollectionRequest
{}
}
...
...
@@ -343,6 +345,13 @@ func (m *CreateCollectionRequest) GetShardsNum() int32 {
return
0
}
func
(
m
*
CreateCollectionRequest
)
GetConsistencyLevel
()
commonpb
.
ConsistencyLevel
{
if
m
!=
nil
{
return
m
.
ConsistencyLevel
}
return
commonpb
.
ConsistencyLevel_Strong
}
//*
// Drop collection in milvus, also will drop data in collection.
type
DropCollectionRequest
struct
{
...
...
@@ -666,10 +675,12 @@ type DescribeCollectionResponse struct {
// The aliases of this collection
Aliases
[]
string
`protobuf:"bytes,9,rep,name=aliases,proto3" json:"aliases,omitempty"`
// The message ID/posititon when collection is created
StartPositions
[]
*
commonpb
.
KeyDataPair
`protobuf:"bytes,10,rep,name=start_positions,json=startPositions,proto3" json:"start_positions,omitempty"`
XXX_NoUnkeyedLiteral
struct
{}
`json:"-"`
XXX_unrecognized
[]
byte
`json:"-"`
XXX_sizecache
int32
`json:"-"`
StartPositions
[]
*
commonpb
.
KeyDataPair
`protobuf:"bytes,10,rep,name=start_positions,json=startPositions,proto3" json:"start_positions,omitempty"`
// The consistency level that the collection used, modification is not supported now.
ConsistencyLevel
commonpb
.
ConsistencyLevel
`protobuf:"varint,11,opt,name=consistency_level,json=consistencyLevel,proto3,enum=milvus.proto.common.ConsistencyLevel" json:"consistency_level,omitempty"`
XXX_NoUnkeyedLiteral
struct
{}
`json:"-"`
XXX_unrecognized
[]
byte
`json:"-"`
XXX_sizecache
int32
`json:"-"`
}
func
(
m
*
DescribeCollectionResponse
)
Reset
()
{
*
m
=
DescribeCollectionResponse
{}
}
...
...
@@ -767,6 +778,13 @@ func (m *DescribeCollectionResponse) GetStartPositions() []*commonpb.KeyDataPair
return
nil
}
func
(
m
*
DescribeCollectionResponse
)
GetConsistencyLevel
()
commonpb
.
ConsistencyLevel
{
if
m
!=
nil
{
return
m
.
ConsistencyLevel
}
return
commonpb
.
ConsistencyLevel_Strong
}
//*
// Load collection data into query nodes, then you can do vector search on this collection.
type
LoadCollectionRequest
struct
{
...
...
@@ -4987,230 +5005,232 @@ func init() {
func
init
()
{
proto
.
RegisterFile
(
"milvus.proto"
,
fileDescriptor_02345ba45cc0e303
)
}
var
fileDescriptor_02345ba45cc0e303
=
[]
byte
{
// 3560 bytes of a gzipped FileDescriptorProto
0x1f
,
0x8b
,
0x08
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x02
,
0xff
,
0xd4
,
0x3b
,
0x4d
,
0x73
,
0x1b
,
0x47
,
0x76
,
0x1c
,
0x80
,
0x20
,
0x80
,
0x47
,
0x80
,
0x84
,
0x9a
,
0x14
,
0x05
,
0x41
,
0x5f
,
0xd4
,
0xd8
,
0xb2
,
0x28
,
0xc9
,
0x92
,
0x2c
,
0xca
,
0x5f
,
0x91
,
0x93
,
0xd8
,
0x92
,
0x18
,
0x4b
,
0x2c
,
0x4b
,
0x0a
,
0x3d
,
0xb4
,
0x9d
,
0x72
,
0x5c
,
0x2a
,
0x54
,
0x13
,
0xd3
,
0x04
,
0xa7
,
0x34
,
0x98
,
0x81
,
0xa7
,
0x1b
,
0x92
,
0xe8
,
0x53
,
0xaa
,
0x1c
,
0x27
,
0x95
,
0xb2
,
0x63
,
0x57
,
0x2a
,
0xa9
,
0xa4
,
0x72
,
0x48
,
0x0e
,
0xc9
,
0xee
,
0x61
,
0x6f
,
0xeb
,
0xf5
,
0xd6
,
0xee
,
0xd6
,
0x5e
,
0x76
,
0x0f
,
0x3e
,
0xec
,
0x61
,
0xab
,
0xf6
,
0xe3
,
0xb2
,
0x87
,
0xbd
,
0xec
,
0x1f
,
0xf0
,
0x3f
,
0xd8
,
0xc3
,
0x56
,
0x7f
,
0xcc
,
0x60
,
0x66
,
0xd0
,
0x03
,
0x82
,
0x82
,
0xb5
,
0x24
,
0x6f
,
0xd3
,
0xaf
,
0xdf
,
0x7b
,
0xfd
,
0xfa
,
0xf5
,
0xeb
,
0xd7
,
0xaf
,
0x5f
,
0xbf
,
0x81
,
0x4a
,
0xc7
,
0x71
,
0x1f
,
0xf6
,
0xe8
,
0xa5
,
0x6e
,
0xe0
,
0x33
,
0x1f
,
0xcd
,
0xc5
,
0x5b
,
0x97
,
0x64
,
0xa3
,
0x51
,
0x69
,
0xf9
,
0x9d
,
0x8e
,
0xef
,
0x49
,
0x60
,
0xa3
,
0x42
,
0x5b
,
0x5b
,
0xa4
,
0x83
,
0x65
,
0xcb
,
0xfc
,
0x5f
,
0x03
,
0xd0
,
0xcd
,
0x80
,
0x60
,
0x46
,
0xae
,
0xbb
,
0x0e
,
0xa6
,
0x16
,
0xf9
,
0xb0
,
0x47
,
0x28
,
0x43
,
0x2f
,
0xc0
,
0xe4
,
0x06
,
0xa6
,
0xa4
,
0x6e
,
0x2c
,
0x1a
,
0x4b
,
0xd3
,
0xcb
,
0xc7
,
0x2f
,
0x25
,
0xd8
,
0x2a
,
0x76
,
0x77
,
0x69
,
0xfb
,
0x06
,
0xa6
,
0xc4
,
0x12
,
0x98
,
0xe8
,
0x08
,
0x14
,
0xed
,
0x8d
,
0xa6
,
0x87
,
0x3b
,
0xa4
,
0x9e
,
0x5b
,
0x34
,
0x96
,
0xca
,
0xd6
,
0x94
,
0xbd
,
0x71
,
0x0f
,
0x77
,
0x08
,
0x3a
,
0x0b
,
0xb3
,
0x2d
,
0xdf
,
0x75
,
0x49
,
0x8b
,
0x39
,
0xbe
,
0x27
,
0x11
,
0xf2
,
0x02
,
0x61
,
0xa6
,
0x0f
,
0x16
,
0x88
,
0xf3
,
0x50
,
0xc0
,
0x5c
,
0x86
,
0xfa
,
0xa4
,
0xe8
,
0x96
,
0x0d
,
0x93
,
0x42
,
0x6d
,
0x25
,
0xf0
,
0xbb
,
0x4f
,
0x4b
,
0xba
,
0x68
,
0xd0
,
0x7c
,
0x7c
,
0xd0
,
0xff
,
0x31
,
0xe0
,
0xd0
,
0x75
,
0x97
,
0x91
,
0x60
,
0x9f
,
0x2a
,
0xe5
,
0x6b
,
0x03
,
0x8e
,
0xc8
,
0x55
,
0xbb
,
0x19
,
0xa1
,
0xef
,
0xa5
,
0x94
,
0x0b
,
0x30
,
0x25
,
0xad
,
0x4a
,
0x88
,
0x59
,
0xb1
,
0x54
,
0x0b
,
0x9d
,
0x00
,
0xa0
,
0x5b
,
0x38
,
0xb0
,
0x69
,
0xd3
,
0xeb
,
0x75
,
0xea
,
0x85
,
0x45
,
0x63
,
0xa9
,
0x60
,
0x95
,
0x25
,
0xe4
,
0x5e
,
0xaf
,
0x63
,
0x7e
,
0x6a
,
0xc0
,
0x61
,
0xbe
,
0xb8
,
0xfb
,
0x62
,
0x12
,
0xe6
,
0xf7
,
0x0c
,
0x98
,
0xbf
,
0x8d
,
0xe9
,
0xfe
,
0xd0
,
0xe8
,
0x09
,
0x00
,
0xe6
,
0x74
,
0x48
,
0x93
,
0x32
,
0xdc
,
0xe9
,
0x0a
,
0xad
,
0x4e
,
0x5a
,
0x65
,
0x0e
,
0x59
,
0xe7
,
0x00
,
0xf3
,
0x7d
,
0xa8
,
0xdc
,
0xf0
,
0x7d
,
0xd7
,
0x22
,
0xb4
,
0xeb
,
0x7b
,
0x94
,
0xa0
,
0xab
,
0x30
,
0x45
,
0x19
,
0x66
,
0x3d
,
0xaa
,
0x84
,
0x3c
,
0xa6
,
0x15
,
0x72
,
0x5d
,
0xa0
,
0x58
,
0x0a
,
0x95
,
0xdb
,
0xd6
,
0x43
,
0xec
,
0xf6
,
0xa4
,
0x8c
,
0x25
,
0x4b
,
0x36
,
0xcc
,
0x0f
,
0x60
,
0x66
,
0x9d
,
0x05
,
0x8e
,
0xd7
,
0xfe
,
0x16
,
0x99
,
0x97
,
0x43
,
0xe6
,
0xbf
,
0x35
,
0xe0
,
0xe8
,
0x0a
,
0xa1
,
0xad
,
0xc0
,
0xd9
,
0xd8
,
0x27
,
0xa6
,
0x6b
,
0x42
,
0xa5
,
0x0f
,
0x59
,
0x5d
,
0x11
,
0xaa
,
0xce
,
0x5b
,
0x09
,
0x58
,
0x6a
,
0x31
,
0x0a
,
0xe9
,
0xc5
,
0xf8
,
0x78
,
0x12
,
0x1a
,
0xba
,
0x49
,
0x8d
,
0xa3
,
0xbe
,
0xbf
,
0x8a
,
0x76
,
0x54
,
0x4e
,
0x10
,
0x9d
,
0x49
,
0x12
,
0x29
,
0x1f
,
0xde
,
0x1f
,
0x6d
,
0x5d
,
0x00
,
0xa2
,
0x8d
,
0x97
,
0x9e
,
0x55
,
0x5e
,
0x33
,
0xab
,
0x65
,
0x38
,
0xfc
,
0xd0
,
0x09
,
0x58
,
0x0f
,
0xbb
,
0xcd
,
0xd6
,
0x16
,
0xf6
,
0x3c
,
0xe2
,
0x0a
,
0x3d
,
0x71
,
0x57
,
0x93
,
0x5f
,
0x2a
,
0x5b
,
0x73
,
0xaa
,
0xf3
,
0xa6
,
0xec
,
0xe3
,
0xca
,
0xa2
,
0xe8
,
0x45
,
0x58
,
0xe8
,
0x6e
,
0x6d
,
0x53
,
0xa7
,
0x35
,
0x40
,
0x54
,
0x10
,
0x44
,
0xf3
,
0x61
,
0x6f
,
0x82
,
0xea
,
0x02
,
0x1c
,
0x6a
,
0x09
,
0x6f
,
0x65
,
0x37
,
0xb9
,
0xd6
,
0xa4
,
0x1a
,
0xa7
,
0x84
,
0x1a
,
0x6b
,
0xaa
,
0xe3
,
0x9d
,
0x10
,
0xce
,
0xc5
,
0x0a
,
0x91
,
0x7b
,
0xac
,
0x15
,
0x23
,
0x28
,
0x0a
,
0x82
,
0x39
,
0xd5
,
0xf9
,
0x2e
,
0x6b
,
0xf5
,
0x69
,
0x92
,
0x7e
,
0xa6
,
0x94
,
0xf2
,
0x33
,
0xa8
,
0x0e
,
0x45
,
0xe1
,
0x37
,
0x09
,
0xad
,
0x97
,
0x85
,
0x98
,
0x61
,
0x13
,
0xad
,
0xc2
,
0x2c
,
0x65
,
0x38
,
0x60
,
0xcd
,
0xae
,
0x4f
,
0x1d
,
0xae
,
0x17
,
0x5a
,
0x87
,
0xc5
,
0xfc
,
0xd2
,
0xf4
,
0xf2
,
0xa2
,
0x76
,
0x91
,
0xde
,
0x22
,
0xdb
,
0x2b
,
0x98
,
0xe1
,
0x35
,
0xec
,
0x04
,
0xd6
,
0x8c
,
0x20
,
0x5c
,
0x0b
,
0xe9
,
0x84
,
0x33
,
0xbb
,
0xe3
,
0x63
,
0x7b
,
0x7f
,
0x38
,
0xb3
,
0xcf
,
0x0d
,
0xa8
,
0x5b
,
0xc4
,
0x25
,
0x98
,
0xee
,
0x8f
,
0x7d
,
0x66
,
0xfe
,
0x87
,
0x01
,
0x27
,
0x6f
,
0x11
,
0x16
,
0xb3
,
0x58
,
0x86
,
0x99
,
0x43
,
0x99
,
0xd3
,
0xda
,
0xcb
,
0xf3
,
0xd5
,
0xfc
,
0xc2
,
0x80
,
0x53
,
0x99
,
0x62
,
0x8d
,
0xb3
,
0x81
,
0x5f
,
0x81
,
0x02
,
0xff
,
0xa2
,
0xf5
,
0x9c
,
0xb0
,
0xa7
,
0xd3
,
0x59
,
0xf6
,
0xf4
,
0x1e
,
0xf7
,
0x8b
,
0xc2
,
0xa0
,
0x24
,
0xbe
,
0xf9
,
0x07
,
0x03
,
0x16
,
0xd6
,
0xb7
,
0xfc
,
0x47
,
0x7d
,
0x91
,
0x9e
,
0x86
,
0x82
,
0x92
,
0x2e
,
0x2d
,
0x9f
,
0x72
,
0x69
,
0xe8
,
0x0a
,
0x4c
,
0xb2
,
0xed
,
0x2e
,
0x11
,
0xde
,
0x70
,
0x66
,
0xf9
,
0xc4
,
0x25
,
0x4d
,
0x58
,
0x79
,
0x89
,
0x0b
,
0xf9
,
0xce
,
0x76
,
0x97
,
0x58
,
0x02
,
0x15
,
0x9d
,
0x83
,
0x5a
,
0x4a
,
0xe5
,
0xa1
,
0x53
,
0x98
,
0x4d
,
0xea
,
0x9c
,
0x9a
,
0x3f
,
0xc9
,
0xc1
,
0x91
,
0x81
,
0x29
,
0x8e
,
0xa3
,
0x6c
,
0xdd
,
0xd8
,
0x39
,
0xed
,
0xd8
,
0xe8
,
0x0c
,
0xc4
,
0x4c
,
0xa0
,
0xe9
,
0xd8
,
0x3c
,
0xf2
,
0xcb
,
0x2f
,
0xe5
,
0xad
,
0x6a
,
0xcc
,
0x37
,
0xda
,
0x14
,
0x5d
,
0x04
,
0x34
,
0xe0
,
0xb2
,
0xa4
,
0x67
,
0x9c
,
0xb4
,
0x0e
,
0xa5
,
0x7d
,
0x96
,
0xf0
,
0x8b
,
0x5a
,
0xa7
,
0x25
,
0x55
,
0x30
,
0x69
,
0xcd
,
0x6b
,
0xbc
,
0x16
,
0x45
,
0x57
,
0x60
,
0xde
,
0xf1
,
0xee
,
0x92
,
0x8e
,
0x1f
,
0x6c
,
0x37
,
0xbb
,
0x24
,
0x68
,
0x11
,
0x8f
,
0xe1
,
0x36
,
0xa1
,
0xf5
,
0x29
,
0x21
,
0xd1
,
0x5c
,
0xd8
,
0xb7
,
0xd6
,
0xef
,
0x32
,
0xbf
,
0x32
,
0x60
,
0x41
,
0x46
,
0x7e
,
0x6b
,
0x38
,
0x60
,
0xce
,
0x5e
,
0x9f
,
0x9e
,
0x67
,
0x60
,
0xa6
,
0x1b
,
0xca
,
0x21
,
0xf1
,
0x64
,
0x9c
,
0x5a
,
0x8d
,
0xa0
,
0x62
,
0x97
,
0x7d
,
0x69
,
0xc0
,
0x3c
,
0x0f
,
0xf4
,
0x0e
,
0x92
,
0xcc
,
0xdf
,
0x37
,
0x60
,
0xee
,
0x36
,
0xa6
,
0x07
,
0x49
,
0xe4
,
0x1f
,
0xaa
,
0x23
,
0x28
,
0x92
,
0x79
,
0x4f
,
0xaf
,
0x2e
,
0x67
,
0x61
,
0x36
,
0x29
,
0x74
,
0x18
,
0x59
,
0xcc
,
0x24
,
0xa4
,
0xa6
,
0xe6
,
0x8f
,
0xfb
,
0x67
,
0xd5
,
0x01
,
0x93
,
0xfc
,
0xa7
,
0x06
,
0x9c
,
0xb8
,
0x45
,
0x58
,
0x24
,
0xf5
,
0xbe
,
0x38
,
0xd3
,
0x46
,
0xb5
,
0x96
,
0xcf
,
0xe5
,
0x89
,
0xac
,
0x15
,
0x7e
,
0x4f
,
0x4e
,
0xbe
,
0x4f
,
0x73
,
0x70
,
0x98
,
0x1f
,
0x0b
,
0xfb
,
0xc3
,
0x08
,
0x46
,
0xb9
,
0x18
,
0x68
,
0x0c
,
0xa5
,
0xa0
,
0x33
,
0x94
,
0xe8
,
0x3c
,
0x9d
,
0x1a
,
0xf9
,
0x3c
,
0x35
,
0x7f
,
0x90
,
0x93
,
0x71
,
0x40
,
0x5c
,
0x1b
,
0xe3
,
0x2c
,
0x8b
,
0x46
,
0xd6
,
0x9c
,
0x56
,
0x56
,
0x13
,
0x2a
,
0x11
,
0x64
,
0x75
,
0x25
,
0x3c
,
0x1f
,
0x13
,
0xb0
,
0x7d
,
0x7b
,
0x3c
,
0x7e
,
0x66
,
0xc0
,
0x42
,
0x78
,
0x15
,
0x5b
,
0x27
,
0xed
,
0x0e
,
0xf1
,
0xd8
,
0x93
,
0xdb
,
0x50
,
0xda
,
0x02
,
0x72
,
0x1a
,
0x0b
,
0x38
,
0x0e
,
0x65
,
0x2a
,
0xc7
,
0x89
,
0x6e
,
0x59
,
0x7d
,
0x80
,
0xf9
,
0x33
,
0x03
,
0x8e
,
0x0c
,
0x88
,
0x33
,
0xce
,
0x22
,
0xd6
,
0xa1
,
0xe8
,
0x78
,
0x36
,
0x79
,
0x1c
,
0x49
,
0x13
,
0x36
,
0x79
,
0xcf
,
0x46
,
0xcf
,
0x71
,
0xed
,
0x48
,
0x8c
,
0xb0
,
0x89
,
0x4e
,
0x43
,
0x85
,
0x78
,
0x78
,
0xc3
,
0x25
,
0x4d
,
0x81
,
0x2b
,
0x0c
,
0xb9
,
0x64
,
0x4d
,
0x4b
,
0xd8
,
0x2a
,
0x07
,
0x71
,
0xe2
,
0x4d
,
0x87
,
0x08
,
0xe2
,
0x82
,
0x24
,
0x56
,
0x4d
,
0xf3
,
0x5f
,
0x0d
,
0x98
,
0xe3
,
0x56
,
0xa8
,
0xa4
,
0xa7
,
0x4f
,
0x57
,
0x9b
,
0x8b
,
0x30
,
0x1d
,
0x33
,
0x33
,
0x35
,
0x91
,
0x38
,
0xc8
,
0x7c
,
0x00
,
0xf3
,
0x49
,
0x71
,
0xc6
,
0xd1
,
0xe6
,
0x49
,
0x80
,
0x68
,
0xad
,
0xe4
,
0x6e
,
0xc8
,
0x5b
,
0x31
,
0x88
,
0xf9
,
0x4d
,
0x94
,
0x1c
,
0x15
,
0x6a
,
0xda
,
0xe3
,
0x7c
,
0x90
,
0x58
,
0x92
,
0xb8
,
0x3f
,
0x2f
,
0x0b
,
0x88
,
0xe8
,
0x5e
,
0x81
,
0x0a
,
0x79
,
0xcc
,
0x02
,
0xdc
,
0xec
,
0xe2
,
0x00
,
0x77
,
0xe4
,
0xb6
,
0x1a
,
0xc9
,
0xf5
,
0x4e
,
0x0b
,
0xb2
,
0x35
,
0x41
,
0x65
,
0xfe
,
0x82
,
0x87
,
0x69
,
0xca
,
0x5c
,
0xf7
,
0xfb
,
0x8c
,
0x4f
,
0x00
,
0x08
,
0x73
,
0x96
,
0xdd
,
0x05
,
0xd9
,
0x2d
,
0x20
,
0xe2
,
0x70
,
0xfb
,
0xae
,
0x01
,
0x35
,
0x31
,
0x05
,
0x39
,
0x9f
,
0x2e
,
0x67
,
0x9b
,
0xa2
,
0x31
,
0x52
,
0x34
,
0x43
,
0x36
,
0xd7
,
0x5f
,
0xc0
,
0x94
,
0x52
,
0x6c
,
0x7e
,
0x54
,
0xc5
,
0x2a
,
0x82
,
0x1d
,
0xa6
,
0x61
,
0xfe
,
0x9f
,
0x01
,
0x87
,
0x53
,
0x2a
,
0x1f
,
0xc7
,
0xa2
,
0xdf
,
0x01
,
0x24
,
0x67
,
0x68
,
0xf7
,
0xa7
,
0x1d
,
0x1e
,
0xc4
,
0x67
,
0xb4
,
0xa7
,
0x4e
,
0x5a
,
0x49
,
0xd6
,
0x21
,
0x27
,
0x05
,
0xa1
,
0xe6
,
0xaf
,
0x0d
,
0x38
,
0x7e
,
0x8b
,
0x30
,
0x81
,
0x7a
,
0x83
,
0x7b
,
0x95
,
0xb5
,
0xc0
,
0x6f
,
0x07
,
0x84
,
0xd2
,
0x83
,
0x6b
,
0x1f
,
0xff
,
0x29
,
0x23
,
0x37
,
0xdd
,
0x94
,
0xc6
,
0xd1
,
0xff
,
0x69
,
0xa8
,
0x88
,
0x31
,
0x88
,
0xdd
,
0x0c
,
0xfc
,
0x47
,
0x54
,
0xd9
,
0xd1
,
0xb4
,
0x82
,
0x59
,
0xfe
,
0x23
,
0x61
,
0x10
,
0xcc
,
0x67
,
0xd8
,
0x95
,
0x08
,
0xea
,
0xc8
,
0x10
,
0x10
,
0xde
,
0x2d
,
0xf6
,
0x60
,
0x28
,
0x18
,
0x67
,
0x4e
,
0x0e
,
0xae
,
0x8e
,
0xbf
,
0x63
,
0xc0
,
0xe1
,
0xd4
,
0x54
,
0xc6
,
0xd1
,
0xed
,
0x4b
,
0x32
,
0xae
,
0x94
,
0x93
,
0x99
,
0x59
,
0x3e
,
0xa5
,
0xa5
,
0x89
,
0x0d
,
0x26
,
0xb1
,
0xd1
,
0x29
,
0x98
,
0xde
,
0xc4
,
0x8e
,
0xdb
,
0x0c
,
0x08
,
0xa6
,
0xbe
,
0xa7
,
0x26
,
0x0a
,
0x1c
,
0x64
,
0x09
,
0x88
,
0xf9
,
0xb5
,
0x21
,
0x9f
,
0x98
,
0x0e
,
0xb8
,
0xc7
,
0xfb
,
0xff
,
0x1c
,
0x54
,
0x57
,
0x3d
,
0x4a
,
0x02
,
0xb6
,
0xff
,
0xef
,
0x1e
,
0xe8
,
0x75
,
0x98
,
0x16
,
0x13
,
0xa3
,
0x4d
,
0x1b
,
0x33
,
0xac
,
0x8e
,
0xab
,
0x93
,
0xda
,
0x1c
,
0xf7
,
0x9b
,
0x1c
,
0x6f
,
0x05
,
0x33
,
0x6c
,
0x49
,
0xed
,
0x50
,
0xfe
,
0x8d
,
0x8e
,
0x41
,
0x79
,
0x0b
,
0xd3
,
0xad
,
0xe6
,
0x03
,
0xb2
,
0x2d
,
0x03
,
0xc2
,
0xaa
,
0x55
,
0xe2
,
0x80
,
0xb7
,
0xc8
,
0x36
,
0x45
,
0x47
,
0xa1
,
0xe4
,
0xf5
,
0x3a
,
0x72
,
0x83
,
0x15
,
0x17
,
0x8d
,
0xa5
,
0xaa
,
0x55
,
0xf4
,
0x7a
,
0x1d
,
0xb1
,
0xbd
,
0x7e
,
0x99
,
0x83
,
0x99
,
0xbb
,
0x3d
,
0x7e
,
0xd3
,
0x11
,
0x19
,
0xfa
,
0x9e
,
0xcb
,
0x9e
,
0xcc
,
0x18
,
0xcf
,
0x43
,
0x5e
,
0xc6
,
0x0c
,
0x9c
,
0xa2
,
0xae
,
0x15
,
0x7c
,
0x75
,
0x85
,
0x5a
,
0x1c
,
0x49
,
0x64
,
0xa7
,
0x7b
,
0xad
,
0x96
,
0x0a
,
0xbf
,
0xf2
,
0x42
,
0xd8
,
0x32
,
0x87
,
0xc8
,
0xe0
,
0xeb
,
0x18
,
0x94
,
0x49
,
0x10
,
0x44
,
0xc1
,
0x99
,
0x98
,
0x0a
,
0x09
,
0x02
,
0xd9
,
0x69
,
0x42
,
0x05
,
0xb7
,
0x1e
,
0x78
,
0xfe
,
0x23
,
0x97
,
0xd8
,
0x6d
,
0x62
,
0x8b
,
0x65
,
0x2f
,
0x59
,
0x09
,
0x98
,
0x34
,
0x0c
,
0xbe
,
0xf0
,
0xcd
,
0x96
,
0xc7
,
0xc4
,
0x15
,
0x23
,
0xcf
,
0x0d
,
0x83
,
0x43
,
0x6e
,
0x7a
,
0x8c
,
0x77
,
0xdb
,
0xc4
,
0x25
,
0x8c
,
0x88
,
0xee
,
0xa2
,
0xec
,
0x96
,
0x10
,
0xd5
,
0xdd
,
0xeb
,
0x46
,
0xd4
,
0x25
,
0xd9
,
0x2d
,
0x21
,
0xbc
,
0xfb
,
0x38
,
0x94
,
0xfb
,
0x29
,
0xf8
,
0x72
,
0x3f
,
0x4f
,
0x28
,
0x00
,
0xe6
,
0xef
,
0x0d
,
0xa8
,
0xae
,
0x08
,
0x56
,
0x07
,
0xc0
,
0xe8
,
0x10
,
0x4c
,
0x92
,
0xc7
,
0xdd
,
0x40
,
0x6d
,
0x1d
,
0xf1
,
0x3d
,
0xd4
,
0x8e
,
0xcc
,
0x87
,
0x50
,
0x5b
,
0x73
,
0x71
,
0x8b
,
0x6c
,
0xf9
,
0xae
,
0x4d
,
0x02
,
0x71
,
0xb6
,
0xa3
,
0x1a
,
0xe4
,
0x19
,
0x6e
,
0xab
,
0xe0
,
0x81
,
0x7f
,
0xa2
,
0x57
,
0xd5
,
0xdd
,
0x4e
,
0xba
,
0xa5
,
0x67
,
0xb5
,
0xa7
,
0x6c
,
0x8c
,
0x4d
,
0x2c
,
0x65
,
0xba
,
0x00
,
0x53
,
0xe2
,
0x59
,
0x4c
,
0x86
,
0x15
,
0x15
,
0x4b
,
0xb5
,
0xcc
,
0xfb
,
0x89
,
0x71
,
0x6f
,
0x05
,
0x7e
,
0xaf
,
0x8b
,
0x56
,
0xa1
,
0xd2
,
0xed
,
0xc3
,
0xb8
,
0xad
,
0x66
,
0x9f
,
0xe9
,
0x69
,
0xa1
,
0xad
,
0x04
,
0xa9
,
0xf9
,
0x4d
,
0x1e
,
0xaa
,
0xeb
,
0x04
,
0x07
,
0xad
,
0xad
,
0x83
,
0x90
,
0x64
,
0xe1
,
0x1a
,
0xb7
,
0xa9
,
0xab
,
0x56
,
0x8d
,
0x7f
,
0xa2
,
0x0b
,
0x70
,
0x28
,
0x36
,
0xa1
,
0x66
,
0x9b
,
0x2b
,
0x48
,
0xd8
,
0x7d
,
0xc5
,
0xaa
,
0x75
,
0xd3
,
0x8a
,
0x7b
,
0x05
,
0x4a
,
0x36
,
0x75
,
0x9b
,
0x62
,
0x89
,
0x8a
,
0x62
,
0x89
,
0xf4
,
0xf3
,
0x5b
,
0xa1
,
0xae
,
0x58
,
0x9a
,
0xa2
,
0x2d
,
0x3f
,
0xd0
,
0x33
,
0x50
,
0xf5
,
0x7b
,
0xac
,
0xdb
,
0x63
,
0x4d
,
0xe9
,
0x77
,
0xea
,
0x25
,
0x21
,
0x5e
,
0x45
,
0x02
,
0x85
,
0x5b
,
0xa2
,
0xe8
,
0x4d
,
0xa8
,
0x52
,
0xa1
,
0xca
,
0x30
,
0xf2
,
0x2e
,
0x8f
,
0x1a
,
0x20
,
0x56
,
0x24
,
0x9d
,
0x0c
,
0xbd
,
0xd1
,
0x39
,
0xa8
,
0xb1
,
0x00
,
0x3f
,
0x24
,
0x6e
,
0xec
,
0xc1
,
0x0b
,
0xc4
,
0x6e
,
0x9b
,
0x95
,
0xf0
,
0xfe
,
0x63
,
0xd7
,
0x65
,
0x98
,
0x6b
,
0xf7
,
0x70
,
0x80
,
0x3d
,
0x46
,
0x48
,
0x0c
,
0x7b
,
0x5a
,
0x60
,
0xa3
,
0xa8
,
0x2b
,
0x22
,
0x30
,
0xdf
,
0x82
,
0xc9
,
0xdb
,
0x0e
,
0x13
,
0x8a
,
0xe4
,
0x3e
,
0xcb
,
0x10
,
0xf7
,
0x1c
,
0xe1
,
0x99
,
0x8e
,
0x42
,
0x29
,
0xf0
,
0x1f
,
0x49
,
0x1f
,
0x9c
,
0x13
,
0x26
,
0x58
,
0x0c
,
0xfc
,
0x47
,
0xc2
,
0xc1
,
0x8a
,
0x27
,
0x7d
,
0x3f
,
0x50
,
0xb6
,
0x99
,
0xb3
,
0x54
,
0xcb
,
0xfc
,
0xc4
,
0xe8
,
0x1b
,
0x0f
,
0x77
,
0x9f
,
0xf4
,
0xc9
,
0xfc
,
0xe7
,
0xeb
,
0x50
,
0x0c
,
0x24
,
0xfd
,
0xd0
,
0x07
,
0xce
,
0xf8
,
0x48
,
0xe2
,
0x0c
,
0x08
,
0xa9
,
0xcc
,
0x7f
,
0x34
,
0xa0
,
0xf2
,
0xa6
,
0xdb
,
0xa3
,
0x4f
,
0xc3
,
0x86
,
0x75
,
0xcf
,
0x09
,
0x79
,
0xfd
,
0x53
,
0xc6
,
0xbf
,
0xe5
,
0xa0
,
0xaa
,
0xc4
,
0x18
,
0x27
,
0xb6
,
0xc9
,
0x14
,
0x65
,
0x1d
,
0xa6
,
0xf9
,
0x90
,
0x4d
,
0x4a
,
0xda
,
0x61
,
0x2e
,
0x66
,
0x7a
,
0x79
,
0x59
,
0xbb
,
0xeb
,
0x13
,
0x62
,
0x88
,
0xa7
,
0xe1
,
0x75
,
0x41
,
0xf4
,
0x37
,
0x1e
,
0x0b
,
0xb6
,
0x2d
,
0x68
,
0x45
,
0x80
,
0xc6
,
0x7d
,
0x98
,
0x4d
,
0x75
,
0x73
,
0xdb
,
0x78
,
0x40
,
0xb6
,
0x43
,
0xb7
,
0xf6
,
0x80
,
0x6c
,
0xa3
,
0x17
,
0xe3
,
0x0f
,
0xf8
,
0x59
,
0x87
,
0xf3
,
0x1d
,
0xdf
,
0x6b
,
0x5f
,
0x0f
,
0x02
,
0xbc
,
0xad
,
0x1e
,
0xf8
,
0xaf
,
0xe5
,
0x5e
,
0x35
,
0xcc
,
0x9f
,
0xe7
,
0xa0
,
0xf2
,
0x76
,
0x8f
,
0x04
,
0xdb
,
0x7b
,
0xe9
,
0x5e
,
0x42
,
0x67
,
0x3f
,
0x19
,
0x73
,
0xf6
,
0x03
,
0x3b
,
0xba
,
0xa0
,
0xd9
,
0xd1
,
0x1a
,
0xbf
,
0x34
,
0xa5
,
0xf5
,
0x4b
,
0xba
,
0x2d
,
0x5b
,
0xdc
,
0xd5
,
0x96
,
0x2d
,
0x65
,
0x6e
,
0x59
,
0x6e
,
0xdd
,
0x4a
,
0x85
,
0x63
,
0x6d
,
0xb2
,
0x44
,
0x94
,
0x95
,
0xdb
,
0x6d
,
0x94
,
0x65
,
0x7e
,
0x69
,
0x40
,
0xf9
,
0x3d
,
0xd2
,
0x62
,
0x7e
,
0xc0
,
0xbd
,
0x85
,
0x46
,
0xf7
,
0xc6
,
0x08
,
0x81
,
0x6c
,
0x2e
,
0x1d
,
0xc8
,
0x5e
,
0x85
,
0x92
,
0x63
,
0x37
,
0x31
,
0x37
,
0x1b
,
0xb1
,
0x78
,
0xc3
,
0x02
,
0xa8
,
0xa2
,
0x63
,
0x0b
,
0xfb
,
0x1a
,
0x3d
,
0x27
,
0xff
,
0x5f
,
0x06
,
0x54
,
0xa4
,
0xcc
,
0x54
,
0x52
,
0xbe
,
0x16
,
0x1b
,
0xce
,
0xd0
,
0xd9
,
0xb2
,
0x6a
,
0x44
,
0x13
,
0xbd
,
0x3d
,
0xd1
,
0x1f
,
0xf6
,
0x3a
,
0x00
,
0xd7
,
0x9d
,
0x22
,
0x97
,
0x5b
,
0x61
,
0x51
,
0x2b
,
0xad
,
0x24
,
0x17
,
0x7a
,
0xbc
,
0x3d
,
0x61
,
0x95
,
0x39
,
0x95
,
0x60
,
0x71
,
0xa3
,
0x08
,
0x05
,
0x41
,
0x6d
,
0xfe
,
0xd1
,
0x80
,
0xb9
,
0x9b
,
0xd8
,
0x6d
,
0xad
,
0x38
,
0x94
,
0x61
,
0xaf
,
0x35
,
0x46
,
0xc8
,
0x74
,
0x0d
,
0x8a
,
0x7e
,
0xb7
,
0xe9
,
0x92
,
0x4d
,
0xa6
,
0x44
,
0x3a
,
0x3d
,
0x64
,
0x46
,
0x52
,
0x0d
,
0xd6
,
0x94
,
0xdf
,
0xbd
,
0x43
,
0x36
,
0x19
,
0xfa
,
0x4b
,
0x28
,
0xf9
,
0xdd
,
0x66
,
0xe0
,
0xb4
,
0xb7
,
0x98
,
0xd2
,
0xfe
,
0x08
,
0xc4
,
0x45
,
0xbf
,
0x6b
,
0x71
,
0x8a
,
0x58
,
0x26
,
0x64
,
0x72
,
0x97
,
0x99
,
0x10
,
0xf3
,
0x37
,
0x03
,
0xd3
,
0x1f
,
0xc3
,
0xb4
,
0xaf
,
0x41
,
0xc9
,
0xf1
,
0x58
,
0xd3
,
0x76
,
0x68
,
0xa8
,
0x82
,
0x13
,
0x7a
,
0x1b
,
0xf2
,
0x98
,
0x98
,
0x81
,
0x58
,
0x53
,
0x8f
,
0xf1
,
0xb1
,
0xd1
,
0x1b
,
0x00
,
0x9b
,
0xae
,
0x8f
,
0x15
,
0xb5
,
0xd4
,
0xc1
,
0x29
,
0xfd
,
0xae
,
0xe0
,
0x68
,
0x21
,
0x7d
,
0x59
,
0x10
,
0x71
,
0x0e
,
0xfd
,
0x25
,
0xfd
,
0x95
,
0x01
,
0x87
,
0xd7
,
0x48
,
0x40
,
0x1d
,
0xca
,
0x88
,
0xc7
,
0x54
,
0x56
,
0x72
,
0xd5
,
0xdb
,
0xf4
,
0x93
,
0x89
,
0x61
,
0x23
,
0x95
,
0x18
,
0xfe
,
0x76
,
0x92
,
0xa1
,
0x89
,
0x7b
,
0x8e
,
0x7c
,
0x9e
,
0x08
,
0xef
,
0x39
,
0xe1
,
0x23
,
0x8c
,
0xbc
,
0x27
,
0xce
,
0x64
,
0x2c
,
0x93
,
0x92
,
0x37
,
0x7e
,
0x5d
,
0x36
,
0xff
,
0x5d
,
0x16
,
0x44
,
0x68
,
0x27
,
0xf5
,
0xe4
,
0x06
,
0xbb
,
0x00
,
0xca
,
0x81
,
0xa7
,
0xdc
,
0xf9
,
0x73
,
0x90
,
0xf2
,
0x1d
,
0x19
,
0x65
,
0x1a
,
0xff
,
0x6d
,
0xc0
,
0x62
,
0xb6
,
0x54
,
0xe3
,
0x9c
,
0xbc
,
0x6f
,
0x40
,
0xc1
,
0xf1
,
0x36
,
0xfd
,
0x30
,
0x49
,
0x76
,
0x5e
,
0x1f
,
0x50
,
0x6b
,
0xc7
,
0x95
,
0x84
,
0xe6
,
0x8f
,
0x72
,
0x50
,
0x13
,
0xbe
,
0x7a
,
0x0f
,
0x96
,
0xbf
,
0x43
,
0x3a
,
0x4d
,
0xea
,
0x7c
,
0x44
,
0xc2
,
0xe5
,
0xef
,
0x90
,
0xce
,
0xba
,
0xf3
,
0x11
,
0x49
,
0x58
,
0x46
,
0x21
,
0x69
,
0x19
,
0xc9
,
0x34
,
0xc2
,
0xd4
,
0x90
,
0x24
,
0x68
,
0x31
,
0x99
,
0x04
,
0x5d
,
0x80
,
0x29
,
0xcf
,
0xb7
,
0xc9
,
0xea
,
0x8a
,
0xba
,
0x24
,
0xaa
,
0x56
,
0xdf
,
0xd4
,
0xca
,
0xbb
,
0x34
,
0xb5
,
0xcf
,
0x0d
,
0x68
,
0xdc
,
0x22
,
0x2c
,
0xad
,
0xbb
,
0xbd
,
0xb3
,
0xb2
,
0x2f
,
0x0c
,
0x38
,
0xa6
,
0x15
,
0x68
,
0x1c
,
0x03
,
0x7b
,
0x2d
,
0x69
,
0x60
,
0xfa
,
0x1b
,
0xdb
,
0xc0
,
0x90
,
0xca
,
0xb6
,
0xae
,
0x40
,
0x65
,
0xa5
,
0xd7
,
0xe9
,
0x44
,
0x91
,
0xd4
,
0x69
,
0xa8
,
0x04
,
0xf2
,
0x53
,
0x5e
,
0x68
,
0xe4
,
0xf9
,
0x3b
,
0xad
,
0x60
,
0xfc
,
0xda
,
0x62
,
0x5e
,
0x80
,
0xaa
,
0x22
,
0x51
,
0x52
,
0x37
,
0xa0
,
0x14
,
0xa8
,
0x6f
,
0x85
,
0x1f
,
0xb5
,
0xcd
,
0xc3
,
0x30
,
0x67
,
0x91
,
0x36
,
0x37
,
0xed
,
0xe0
,
0x8e
,
0xe3
,
0x3d
,
0x50
,
0xc3
,
0x98
,
0x1f
,
0x1b
,
0x30
,
0x9f
,
0x84
,
0x2b
,
0x5e
,
0x2f
,
0x43
,
0x11
,
0xdb
,
0x76
,
0x40
,
0x28
,
0x1d
,
0xba
,
0x2c
,
0xd7
,
0x25
,
0x8e
,
0x15
,
0x22
,
0xc7
,
0x34
,
0x97
,
0x1b
,
0x59
,
0x73
,
0x66
,
0x13
,
0x0e
,
0xdd
,
0x22
,
0xec
,
0x2e
,
0x61
,
0xc1
,
0x58
,
0x0f
,
0xea
,
0x75
,
0x7e
,
0xd5
,
0x10
,
0xc4
,
0xca
,
0x2c
,
0xc2
,
0xa6
,
0xf9
,
0x99
,
0x01
,
0x28
,
0x3e
,
0xc2
,
0x38
,
0xcb
,
0x1c
,
0xd7
,
0x72
,
0x2e
,
0xa9
,
0x65
,
0x59
,
0x73
,
0xd4
,
0xe9
,
0xfa
,
0x1e
,
0xf1
,
0x58
,
0x3c
,
0x66
,
0xad
,
0x46
,
0x50
,
0x61
,
0x7e
,
0x5f
,
0x19
,
0x80
,
0xee
,
0xf8
,
0xd8
,
0xbe
,
0x81
,
0xdd
,
0xf1
,
0xc2
,
0x83
,
0x13
,
0x00
,
0x34
,
0x68
,
0x35
,
0xd5
,
0x6e
,
0xcd
,
0x29
,
0xef
,
0x13
,
0xb4
,
0xee
,
0xc9
,
0x0d
,
0x7b
,
0x0a
,
0xa6
,
0x6d
,
0xca
,
0x54
,
0x77
,
0xf8
,
0xbe
,
0x0b
,
0x36
,
0x65
,
0xb2
,
0x5f
,
0xd4
,
0x6b
,
0x52
,
0x82
,
0x5d
,
0x62
,
0x37
,
0x63
,
0xcf
,
0x63
,
0x93
,
0x02
,
0xad
,
0x26
,
0x3b
,
0xd6
,
0xfb
,
0x8f
,
0x64
,
0xf7
,
0xe1
,
0xc8
,
0x5d
,
0xec
,
0xf5
,
0xb0
,
0x7b
,
0xd3
,
0xef
,
0x74
,
0x71
,
0xa2
,
0xce
,
0x30
,
0xed
,
0xe6
,
0x0c
,
0x8d
,
0x9b
,
0x3b
,
0x29
,
0x0b
,
0xd1
,
0x64
,
0xc4
,
0x2c
,
0x64
,
0x9d
,
0xb4
,
0x62
,
0x10
,
0x93
,
0x42
,
0x7d
,
0x90
,
0xfd
,
0x38
,
0x0b
,
0x25
,
0x84
,
0x0a
,
0x59
,
0xc5
,
0x7d
,
0x6f
,
0x1f
,
0x66
,
0xbe
,
0x0e
,
0x47
,
0x45
,
0x51
,
0x60
,
0x08
,
0x4a
,
0x24
,
0xe2
,
0xd3
,
0x0c
,
0x0c
,
0x0d
,
0x83
,
0x7f
,
0xce
,
0x09
,
0xd7
,
0x36
,
0xc0
,
0x61
,
0x1c
,
0xc1
,
0xaf
,
0x25
,
0xf3
,
0xdf
,
0xcf
,
0x6a
,
0x69
,
0xd2
,
0x23
,
0xaa
,
0x24
,
0xf8
,
0x12
,
0xcc
,
0x92
,
0xc7
,
0xa4
,
0xd5
,
0x63
,
0x8e
,
0xd7
,
0x5e
,
0x73
,
0xb1
,
0x77
,
0xcf
,
0x57
,
0x07
,
0x4a
,
0x1a
,
0x8c
,
0x9e
,
0x85
,
0x2a
,
0xd7
,
0xbe
,
0xdf
,
0x63
,
0x0a
,
0x4f
,
0x9e
,
0x2c
,
0x49
,
0x20
,
0xe7
,
0xc7
,
0xe7
,
0xeb
,
0x12
,
0x46
,
0x6c
,
0x85
,
0x27
,
0x8f
,
0x99
,
0x34
,
0x78
,
0x40
,
0x95
,
0x1c
,
0x4c
,
0x77
,
0xa3
,
0xca
,
0xdf
,
0x19
,
0x29
,
0x55
,
0x2a
,
0x0e
,
0x7b
,
0xa5
,
0xca
,
0xdb
,
0x00
,
0x1d
,
0x12
,
0xb4
,
0xc9
,
0xaa
,
0x70
,
0xea
,
0xf2
,
0x42
,
0xbe
,
0xa4
,
0x75
,
0xea
,
0x7d
,
0x06
,
0x77
,
0x43
,
0x02
,
0x2b
,
0x46
,
0x6b
,
0xde
,
0x82
,
0x39
,
0x0d
,
0x0a
,
0xf7
,
0x57
,
0xd4
,
0xef
,
0x05
,
0x2d
,
0x12
,
0xa6
,
0x6a
,
0xc2
,
0x26
,
0x3f
,
0xdf
,
0x18
,
0x0e
,
0xda
,
0x84
,
0x29
,
0xa3
,
0x55
,
0x2d
,
0xf3
,
0x65
,
0xf1
,
0x64
,
0x24
,
0xee
,
0xff
,
0x09
,
0x4b
,
0x4d
,
0xbe
,
0x6f
,
0x1b
,
0x03
,
0xef
,
0xdb
,
0x9b
,
0xe2
,
0x7d
,
0x26
,
0x4e
,
0x37
,
0x66
,
0x6d
,
0xc2
,
0x26
,
0x67
,
0x45
,
0x6c
,
0xf5
,
0x43
,
0x41
,
0xd8
,
0x3c
,
0x7f
,
0x1a
,
0x4a
,
0x61
,
0x71
,
0x0b
,
0x2a
,
0x42
,
0xfe
,
0xba
,
0xeb
,
0xd6
,
0x26
,
0x50
,
0x05
,
0x4a
,
0xab
,
0xaa
,
0x82
,
0xa3
,
0x66
,
0x9c
,
0xff
,
0x6b
,
0x98
,
0x4d
,
0xe5
,
0x48
,
0x51
,
0x09
,
0x26
,
0xef
,
0xf9
,
0x1e
,
0xa9
,
0x4d
,
0xa0
,
0x1a
,
0x54
,
0x6e
,
0x38
,
0x1e
,
0x0e
,
0xb6
,
0xe5
,
0x9d
,
0xa4
,
0x66
,
0xa3
,
0x59
,
0x98
,
0x16
,
0xb1
,
0xb9
,
0x02
,
0x90
,
0xe5
,
0x4f
,
0x4e
,
0x41
,
0xf5
,
0xae
,
0x90
,
0x71
,
0x9d
,
0x04
,
0x0f
,
0x9d
,
0x16
,
0x41
,
0x4d
,
0xa8
,
0xa5
,
0x7f
,
0x91
,
0x41
,
0xcf
,
0xeb
,
0xd7
,
0x49
,
0xff
,
0x27
,
0x4d
,
0x63
,
0xd8
,
0xac
,
0xcd
,
0x09
,
0xf4
,
0x01
,
0xcc
,
0x24
,
0x7f
,
0x5e
,
0x41
,
0xfa
,
0xe0
,
0x51
,
0xfb
,
0x87
,
0xcb
,
0x4e
,
0xcc
,
0x9b
,
0x50
,
0x4d
,
0xfc
,
0x8b
,
0x82
,
0xce
,
0x69
,
0x79
,
0xeb
,
0xfe
,
0x57
,
0x69
,
0xe8
,
0xef
,
0x73
,
0xf1
,
0xff
,
0x45
,
0xa4
,
0xf4
,
0xc9
,
0x6a
,
0xf5
,
0x0c
,
0xe9
,
0xb5
,
0x25
,
0xed
,
0x3b
,
0x49
,
0x8f
,
0xe1
,
0xd0
,
0x40
,
0xf1
,
0x39
,
0xba
,
0xa8
,
0xe5
,
0x9f
,
0x55
,
0xa4
,
0xbe
,
0xd3
,
0x10
,
0x8f
,
0x00
,
0x0d
,
0xfe
,
0x73
,
0x81
,
0x2e
,
0xe9
,
0x57
,
0x20
,
0xeb
,
0x8f
,
0x93
,
0xc6
,
0xe5
,
0x91
,
0xf1
,
0x23
,
0xc5
,
0xfd
,
0x93
,
0x01
,
0x47
,
0x32
,
0x2a
,
0xc6
,
0xd1
,
0x55
,
0x2d
,
0xbb
,
0xe1
,
0x65
,
0xef
,
0x8d
,
0x17
,
0x77
,
0x47
,
0x14
,
0x09
,
0xe2
,
0xc1
,
0x6c
,
0xaa
,
0x88
,
0x1a
,
0x5d
,
0xc8
,
0x2c
,
0x2c
,
0x1b
,
0xac
,
0x26
,
0x6f
,
0x3c
,
0x3f
,
0x1a
,
0x72
,
0x34
,
0xde
,
0x7d
,
0x98
,
0x4d
,
0x55
,
0x1e
,
0x67
,
0x8c
,
0xa7
,
0xaf
,
0x4f
,
0xde
,
0x69
,
0x41
,
0xdf
,
0x87
,
0x6a
,
0xa2
,
0x44
,
0x38
,
0xc3
,
0xe2
,
0x75
,
0x65
,
0xc4
,
0x3b
,
0xb1
,
0xbe
,
0x0f
,
0x95
,
0x78
,
0x25
,
0x2f
,
0x5a
,
0xca
,
0xda
,
0x4b
,
0x03
,
0x8c
,
0x77
,
0xb3
,
0x95
,
0xfa
,
0x85
,
0x7a
,
0x43
,
0xb6
,
0xd2
,
0x40
,
0x6d
,
0xe3
,
0xe8
,
0x5b
,
0x29
,
0xc6
,
0x7f
,
0xe8
,
0x56
,
0xda
,
0xf5
,
0x10
,
0x1f
,
0x1b
,
0xb0
,
0xa0
,
0x2f
,
0x04
,
0x45
,
0xcb
,
0x59
,
0xb6
,
0x99
,
0x5d
,
0xf2
,
0xda
,
0xb8
,
0xba
,
0x2b
,
0x9a
,
0x48
,
0x8b
,
0x0f
,
0x60
,
0x26
,
0x59
,
0xee
,
0x98
,
0xa1
,
0x45
,
0x6d
,
0x85
,
0x68
,
0xe3
,
0xc2
,
0x48
,
0xb8
,
0xd1
,
0x60
,
0xef
,
0xc2
,
0x74
,
0xec
,
0xaf
,
0x57
,
0x74
,
0x76
,
0x88
,
0x1d
,
0xc7
,
0x7f
,
0x01
,
0xdd
,
0x49
,
0x93
,
0x6f
,
0x43
,
0x39
,
0xfa
,
0x59
,
0x15
,
0x9d
,
0xc9
,
0xb4
,
0xdf
,
0xdd
,
0xb0
,
0x5c
,
0x07
,
0xe8
,
0xff
,
0x89
,
0x8a
,
0x9e
,
0xd3
,
0xf2
,
0x1c
,
0xf8
,
0x55
,
0x75
,
0x27
,
0xa6
,
0xd1
,
0xf4
,
0xe5
,
0x23
,
0xf3
,
0xb0
,
0xe9
,
0xc7
,
0xab
,
0x22
,
0x76
,
0x62
,
0xbb
,
0x05
,
0xd5
,
0x44
,
0x2d
,
0x53
,
0xd6
,
0x16
,
0xd6
,
0x94
,
0x98
,
0x35
,
0xce
,
0x8f
,
0x82
,
0x1a
,
0xad
,
0xdf
,
0x16
,
0x54
,
0x13
,
0x95
,
0x25
,
0x19
,
0x23
,
0xe9
,
0x0a
,
0x69
,
0x32
,
0x46
,
0xd2
,
0x16
,
0xaa
,
0x98
,
0x13
,
0xe8
,
0x1f
,
0x62
,
0x45
,
0x2c
,
0x89
,
0x42
,
0x21
,
0x74
,
0x65
,
0x28
,
0x1f
,
0x5d
,
0x9d
,
0x54
,
0x63
,
0x79
,
0x37
,
0x24
,
0x91
,
0x08
,
0xca
,
0xaa
,
0xa4
,
0x4a
,
0xb3
,
0xad
,
0x6a
,
0x37
,
0x2b
,
0xb5
,
0x0e
,
0x53
,
0xb2
,
0x56
,
0x04
,
0x99
,
0x19
,
0x55
,
0x61
,
0xb1
,
0x42
,
0x92
,
0xc6
,
0x33
,
0x5a
,
0x9c
,
0x64
,
0x19
,
0x85
,
0x64
,
0x2a
,
0x6b
,
0x01
,
0x32
,
0x98
,
0x26
,
0x0a
,
0x05
,
0x46
,
0x65
,
0x6a
,
0xc1
,
0x94
,
0x7c
,
0x04
,
0xcc
,
0x60
,
0x9a
,
0x78
,
0xc8
,
0x6e
,
0x0c
,
0xc7
,
0x91
,
0x2f
,
0x87
,
0x13
,
0x68
,
0x0d
,
0x0a
,
0x22
,
0xe8
,
0x45
,
0xa7
,
0x87
,
0x3d
,
0xa4
,
0x0d
,
0xe3
,
0x98
,
0x78
,
0x6b
,
0x33
,
0x27
,
0xd0
,
0xdf
,
0x42
,
0x41
,
0xa4
,
0x70
,
0x32
,
0x38
,
0xc6
,
0x5f
,
0xc3
,
0x1a
,
0x43
,
0x51
,
0x42
,
0x11
,
0x6d
,
0xa8
,
0xc4
,
0x73
,
0xe5
,
0x19
,
0x47
,
0x96
,
0xe6
,
0x35
,
0xa1
,
0x31
,
0x0a
,
0x66
,
0x38
,
0x8a
,
0xdc
,
0x46
,
0xfd
,
0x0b
,
0x40
,
0xf6
,
0x36
,
0x1a
,
0xb8
,
0x5c
,
0x64
,
0x6f
,
0xa3
,
0xc1
,
0xfb
,
0x84
,
0x39
,
0x81
,
0xfe
,
0xc5
,
0x80
,
0x7a
,
0x56
,
0x02
,
0x17
,
0x65
,
0x46
,
0x40
,
0xc3
,
0xb2
,
0xd0
,
0x8d
,
0x97
,
0x76
,
0x49
,
0x15
,
0xc9
,
0xf2
,
0x11
,
0xcc
,
0x69
,
0xb2
,
0x7c
,
0xe8
,
0x72
,
0x16
,
0xbf
,
0x8c
,
0x04
,
0x65
,
0xe3
,
0x85
,
0xd1
,
0x09
,
0xa2
,
0xb1
,
0xd7
,
0xa0
,
0x20
,
0xb2
,
0x73
,
0x19
,
0x86
,
0x12
,
0x4f
,
0xf6
,
0x65
,
0x98
,
0x5e
,
0x22
,
0xb9
,
0x67
,
0x4e
,
0x20
,
0x02
,
0x95
,
0x78
,
0xaa
,
0x2e
,
0xc3
,
0x52
,
0x34
,
0x59
,
0xbe
,
0xc6
,
0xb9
,
0x11
,
0x30
,
0xa3
,
0x61
,
0x9a
,
0x00
,
0xfd
,
0x54
,
0x59
,
0xc6
,
0x39
,
0x34
,
0x90
,
0xad
,
0x6b
,
0x9c
,
0xdd
,
0x11
,
0x2f
,
0x7e
,
0x24
,
0xc7
,
0x92
,
0x5f
,
0x19
,
0x67
,
0xd2
,
0x60
,
0x7a
,
0x6c
,
0x84
,
0x7b
,
0xc2
,
0x60
,
0x22
,
0x26
,
0xe3
,
0x9e
,
0x90
,
0x99
,
0xf3
,
0x69
,
0x5c
,
0x1e
,
0x19
,
0x3f
,
0x9a
,
0xcf
,
0x87
,
0x50
,
0x4b
,
0x27
,
0xae
,
0x32
,
0xee
,
0x9f
,
0x19
,
0xe9
,
0xb3
,
0xc6
,
0xc5
,
0x11
,
0xb1
,
0xe3
,
0x67
,
0xd5
,
0xb1
,
0x41
,
0x99
,
0xfe
,
0xce
,
0x61
,
0x5b
,
0x22
,
0x67
,
0x32
,
0xca
,
0xac
,
0xe3
,
0xe9
,
0x99
,
0x51
,
0x66
,
0x9d
,
0x48
,
0xc6
,
0x98
,
0x13
,
0xcb
,
0x3d
,
0xa8
,
0xac
,
0x05
,
0xfe
,
0xe3
,
0xed
,
0xf0
,
0x16
,
0xfe
,
0xe7
,
0xb1
,
0xce
,
0x1b
,
0x2f
,
0xfd
,
0xfd
,
0xd5
,
0xb6
,
0xc3
,
0xb6
,
0x7a
,
0x1b
,
0x7c
,
0xfd
,
0x2f
,
0x4b
,
0xdc
,
0x8b
,
0x8e
,
0xaf
,
0xbe
,
0x2e
,
0x3b
,
0x1e
,
0x23
,
0x81
,
0x87
,
0xdd
,
0xcb
,
0x82
,
0x97
,
0x82
,
0x76
,
0x37
,
0x36
,
0xa6
,
0x44
,
0xfb
,
0xea
,
0x9f
,
0x02
,
0x00
,
0x00
,
0xff
,
0xff
,
0x0d
,
0x1d
,
0x49
,
0x34
,
0x45
,
0x45
,
0x00
,
0x00
,
// 3594 bytes of a gzipped FileDescriptorProto
0x1f
,
0x8b
,
0x08
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x02
,
0xff
,
0xd4
,
0x3b
,
0x4b
,
0x73
,
0x1b
,
0xc7
,
0xd1
,
0x5c
,
0x80
,
0x78
,
0x35
,
0x00
,
0x12
,
0x1c
,
0x52
,
0x14
,
0x04
,
0xbd
,
0xa8
,
0xb5
,
0x65
,
0x51
,
0x92
,
0x25
,
0x59
,
0x94
,
0x5f
,
0x9f
,
0xfc
,
0x25
,
0xb6
,
0x24
,
0xc6
,
0x12
,
0xcb
,
0x92
,
0x42
,
0x2f
,
0x6d
,
0xa7
,
0x1c
,
0x97
,
0x0a
,
0xb5
,
0xc4
,
0x0e
,
0xc1
,
0x2d
,
0x2d
,
0x76
,
0xe1
,
0x9d
,
0x81
,
0x24
,
0xfa
,
0x94
,
0x2a
,
0xc7
,
0x49
,
0xa5
,
0xec
,
0xd8
,
0x95
,
0x4a
,
0x2a
,
0x8f
,
0x43
,
0x72
,
0xc8
,
0xe3
,
0x90
,
0x5b
,
0x1c
,
0xa7
,
0x92
,
0x54
,
0x2e
,
0xc9
,
0x21
,
0x87
,
0x1c
,
0x52
,
0x95
,
0xc7
,
0xc5
,
0x87
,
0x5c
,
0xf2
,
0x07
,
0xfc
,
0x0f
,
0x72
,
0x48
,
0xcd
,
0x63
,
0x17
,
0xbb
,
0x8b
,
0x59
,
0x10
,
0x14
,
0xac
,
0x90
,
0xbc
,
0xed
,
0xf4
,
0x74
,
0xf7
,
0xf4
,
0xf4
,
0xf4
,
0xf4
,
0xf4
,
0xf4
,
0xf4
,
0x42
,
0xa5
,
0x63
,
0x3b
,
0xf7
,
0x7a
,
0xe4
,
0x7c
,
0xd7
,
0xf7
,
0xa8
,
0x87
,
0x66
,
0xa3
,
0xad
,
0xf3
,
0xa2
,
0xd1
,
0xa8
,
0xb4
,
0xbc
,
0x4e
,
0xc7
,
0x73
,
0x05
,
0xb0
,
0x51
,
0x21
,
0xad
,
0x4d
,
0xdc
,
0x31
,
0x45
,
0x4b
,
0xff
,
0x89
,
0x06
,
0xe8
,
0x9a
,
0x8f
,
0x4d
,
0x8a
,
0xaf
,
0x38
,
0xb6
,
0x49
,
0x0c
,
0xfc
,
0x76
,
0x0f
,
0x13
,
0x8a
,
0x9e
,
0x82
,
0xc9
,
0x75
,
0x93
,
0xe0
,
0xba
,
0xb6
,
0xa0
,
0x2d
,
0x96
,
0x97
,
0x8e
,
0x9c
,
0x8f
,
0xb1
,
0x95
,
0xec
,
0x6e
,
0x91
,
0xf6
,
0x55
,
0x93
,
0x60
,
0x83
,
0x63
,
0xa2
,
0x83
,
0x50
,
0xb0
,
0xd6
,
0x9b
,
0xae
,
0xd9
,
0xc1
,
0xf5
,
0xcc
,
0x82
,
0xb6
,
0x58
,
0x32
,
0xf2
,
0xd6
,
0xfa
,
0x6d
,
0xb3
,
0x83
,
0xd1
,
0x29
,
0x98
,
0x6e
,
0x79
,
0x8e
,
0x83
,
0x5b
,
0xd4
,
0xf6
,
0x5c
,
0x81
,
0x90
,
0xe5
,
0x08
,
0x53
,
0x7d
,
0x30
,
0x47
,
0x9c
,
0x83
,
0x9c
,
0xc9
,
0x64
,
0xa8
,
0x4f
,
0xf2
,
0x6e
,
0xd1
,
0xd0
,
0x09
,
0xd4
,
0x96
,
0x7d
,
0xaf
,
0xfb
,
0xa8
,
0xa4
,
0x0b
,
0x07
,
0xcd
,
0x46
,
0x07
,
0xfd
,
0xb1
,
0x06
,
0x33
,
0x57
,
0x1c
,
0x8a
,
0xfd
,
0x3d
,
0xaa
,
0x94
,
0x1f
,
0x66
,
0xe0
,
0xa0
,
0x58
,
0xb5
,
0x6b
,
0x21
,
0xfa
,
0x6e
,
0x4a
,
0x39
,
0x0f
,
0x79
,
0x61
,
0x55
,
0x5c
,
0xcc
,
0x8a
,
0x21
,
0x5b
,
0xe8
,
0x28
,
0x00
,
0xd9
,
0x34
,
0x7d
,
0x8b
,
0x34
,
0xdd
,
0x5e
,
0xa7
,
0x9e
,
0x5b
,
0xd0
,
0x16
,
0x73
,
0x46
,
0x49
,
0x40
,
0x6e
,
0xf7
,
0x3a
,
0xc8
,
0x80
,
0x99
,
0x96
,
0xe7
,
0x12
,
0x9b
,
0x50
,
0xec
,
0xb6
,
0xb6
,
0x9a
,
0x0e
,
0xbe
,
0x87
,
0x9d
,
0x7a
,
0x7e
,
0x41
,
0x5b
,
0x9c
,
0x5a
,
0x3a
,
0xa9
,
0x94
,
0xfb
,
0x5a
,
0x1f
,
0xfb
,
0x26
,
0x43
,
0x36
,
0x6a
,
0xad
,
0x04
,
0x44
,
0x7f
,
0x5f
,
0x83
,
0x03
,
0xcc
,
0x60
,
0xf6
,
0x84
,
0x62
,
0xf4
,
0x5f
,
0x6a
,
0x30
,
0x77
,
0xc3
,
0x24
,
0x7b
,
0x63
,
0x95
,
0x8e
,
0x02
,
0x50
,
0xbb
,
0x83
,
0x9b
,
0x84
,
0x9a
,
0x9d
,
0x2e
,
0x5f
,
0xa9
,
0x49
,
0xa3
,
0xc4
,
0x20
,
0x6b
,
0x0c
,
0xa0
,
0xbf
,
0x09
,
0x95
,
0xab
,
0x9e
,
0xe7
,
0x18
,
0x98
,
0x74
,
0x3d
,
0x97
,
0x60
,
0x74
,
0x09
,
0xf2
,
0x84
,
0x9a
,
0xb4
,
0x47
,
0xa4
,
0x90
,
0x87
,
0x95
,
0x42
,
0xae
,
0x71
,
0x14
,
0x43
,
0xa2
,
0x32
,
0x7b
,
0xbd
,
0x67
,
0x3a
,
0x3d
,
0x21
,
0x63
,
0xd1
,
0x10
,
0x0d
,
0xfd
,
0x2d
,
0x98
,
0x5a
,
0xa3
,
0xbe
,
0xed
,
0xb6
,
0x3f
,
0x47
,
0xe6
,
0xa5
,
0x80
,
0xf9
,
0x3f
,
0x35
,
0x38
,
0xb4
,
0x8c
,
0x49
,
0xcb
,
0xb7
,
0xd7
,
0xf7
,
0xc8
,
0x76
,
0xd0
,
0xa1
,
0xd2
,
0x87
,
0xac
,
0x2c
,
0x73
,
0x55
,
0x67
,
0x8d
,
0x18
,
0x2c
,
0xb1
,
0x18
,
0xb9
,
0xe4
,
0x62
,
0x7c
,
0x3a
,
0x09
,
0x0d
,
0xd5
,
0xa4
,
0xc6
,
0x51
,
0xdf
,
0x17
,
0xc2
,
0x5d
,
0x9a
,
0xe1
,
0x44
,
0x89
,
0x3d
,
0x26
,
0xcf
,
0x85
,
0xfe
,
0x68
,
0x6b
,
0x1c
,
0x10
,
0x6e
,
0xe6
,
0xe4
,
0xac
,
0xb2
,
0x8a
,
0x59
,
0x2d
,
0xc1
,
0x81
,
0x7b
,
0xb6
,
0x4f
,
0x7b
,
0xa6
,
0xd3
,
0x6c
,
0x6d
,
0x9a
,
0xae
,
0x8b
,
0x1d
,
0xae
,
0x27
,
0xe6
,
0xbe
,
0xb2
,
0x8b
,
0x25
,
0x63
,
0x56
,
0x76
,
0x5e
,
0x13
,
0x7d
,
0x4c
,
0x59
,
0x04
,
0x3d
,
0x0d
,
0xf3
,
0xdd
,
0xcd
,
0x2d
,
0x62
,
0xb7
,
0x06
,
0x88
,
0x72
,
0x9c
,
0x68
,
0x2e
,
0xe8
,
0x8d
,
0x51
,
0x9d
,
0x85
,
0x99
,
0x16
,
0xf7
,
0x80
,
0x56
,
0x93
,
0x69
,
0x4d
,
0xa8
,
0x31
,
0xcf
,
0xd5
,
0x58
,
0x93
,
0x1d
,
0xaf
,
0x05
,
0x70
,
0x26
,
0x56
,
0x80
,
0xdc
,
0xa3
,
0xad
,
0x08
,
0x41
,
0x81
,
0x13
,
0xcc
,
0xca
,
0xce
,
0xd7
,
0x69
,
0xab
,
0x4f
,
0x13
,
0xf7
,
0x5d
,
0xc5
,
0xa4
,
0xef
,
0xaa
,
0x43
,
0x81
,
0xfb
,
0x62
,
0x4c
,
0xea
,
0x25
,
0x2e
,
0x66
,
0xd0
,
0x44
,
0x2b
,
0x30
,
0x4d
,
0xa8
,
0xe9
,
0xd3
,
0x66
,
0xd7
,
0x23
,
0x36
,
0xd3
,
0x0b
,
0xa9
,
0xc3
,
0x42
,
0x76
,
0xb1
,
0xbc
,
0xb4
,
0xa0
,
0x5c
,
0xa4
,
0x57
,
0xf0
,
0xd6
,
0xb2
,
0x49
,
0xcd
,
0x55
,
0xd3
,
0xf6
,
0x8d
,
0x29
,
0x4e
,
0xb8
,
0x1a
,
0xd0
,
0xa9
,
0x1d
,
0x64
,
0x79
,
0x7c
,
0x07
,
0x79
,
0xd3
,
0x33
,
0xad
,
0xbd
,
0xe1
,
0x20
,
0x3f
,
0xd4
,
0xa0
,
0x6e
,
0x60
,
0x07
,
0x9b
,
0x64
,
0x6f
,
0xec
,
0x5d
,
0xfd
,
0x7b
,
0x1a
,
0x1c
,
0xbb
,
0x8e
,
0x69
,
0x64
,
0x17
,
0x50
,
0x93
,
0xda
,
0x84
,
0xda
,
0xad
,
0xdd
,
0x8c
,
0x03
,
0xf4
,
0x8f
,
0x34
,
0x38
,
0x9e
,
0x2a
,
0xd6
,
0x38
,
0x4e
,
0xe1
,
0x39
,
0xc8
,
0xb1
,
0x2f
,
0x52
,
0xcf
,
0x70
,
0x1b
,
0x3d
,
0x91
,
0x66
,
0xa3
,
0x6f
,
0x30
,
0x5f
,
0xcb
,
0x8d
,
0x54
,
0xe0
,
0xeb
,
0xff
,
0xd6
,
0x60
,
0x7e
,
0x6d
,
0xd3
,
0xbb
,
0xdf
,
0x17
,
0xe9
,
0x51
,
0x28
,
0x28
,
0xee
,
0x26
,
0xb3
,
0x09
,
0x37
,
0x89
,
0x2e
,
0xc2
,
0x24
,
0xdd
,
0xea
,
0x62
,
0xee
,
0x61
,
0xa7
,
0x96
,
0x8e
,
0x9e
,
0x57
,
0x84
,
0xbf
,
0xe7
,
0x99
,
0x90
,
0xaf
,
0x6d
,
0x75
,
0xb1
,
0xc1
,
0x51
,
0xd1
,
0x69
,
0xa8
,
0x25
,
0x54
,
0x1e
,
0x38
,
0x9a
,
0xe9
,
0xb8
,
0xce
,
0x89
,
0xfe
,
0xfb
,
0x0c
,
0x1c
,
0x1c
,
0x98
,
0xe2
,
0x38
,
0xca
,
0x56
,
0x8d
,
0x9d
,
0x51
,
0x8e
,
0x8d
,
0x4e
,
0x42
,
0xc4
,
0x04
,
0x9a
,
0xb6
,
0xc5
,
0x22
,
0xd4
,
0xec
,
0x62
,
0xd6
,
0xa8
,
0x46
,
0xfc
,
0xad
,
0x45
,
0xd0
,
0x39
,
0x40
,
0x03
,
0x6e
,
0x50
,
0x78
,
0xdb
,
0x49
,
0x63
,
0x26
,
0xe9
,
0x07
,
0xb9
,
0xaf
,
0x55
,
0x3a
,
0x42
,
0xa1
,
0x82
,
0x49
,
0x63
,
0x4e
,
0xe1
,
0x09
,
0x09
,
0xba
,
0x08
,
0x73
,
0xb6
,
0x7b
,
0x0b
,
0x77
,
0x3c
,
0x7f
,
0xab
,
0xd9
,
0xc5
,
0x7e
,
0x0b
,
0xbb
,
0xd4
,
0x6c
,
0x63
,
0x52
,
0xcf
,
0x73
,
0x89
,
0x66
,
0x83
,
0xbe
,
0xd5
,
0x7e
,
0x97
,
0xfe
,
0x89
,
0x06
,
0xf3
,
0x22
,
0x42
,
0x5d
,
0x35
,
0x7d
,
0x6a
,
0xef
,
0xf6
,
0x89
,
0x7c
,
0x12
,
0xa6
,
0xba
,
0x81
,
0x1c
,
0x02
,
0x4f
,
0xc4
,
0xd3
,
0xd5
,
0x10
,
0xca
,
0x77
,
0xd9
,
0xc7
,
0x1a
,
0xcc
,
0xb1
,
0xe0
,
0x71
,
0x3f
,
0xc9
,
0xfc
,
0x2b
,
0x0d
,
0x66
,
0x6f
,
0x98
,
0x64
,
0x3f
,
0x89
,
0xfc
,
0x1b
,
0x79
,
0x04
,
0x85
,
0x32
,
0xef
,
0xea
,
0x15
,
0xeb
,
0x14
,
0x4c
,
0xc7
,
0x85
,
0x0e
,
0xa2
,
0x95
,
0xa9
,
0x98
,
0xd4
,
0x44
,
0xff
,
0x5d
,
0xff
,
0xac
,
0xda
,
0x67
,
0x92
,
0xff
,
0x41
,
0x83
,
0xa3
,
0xd7
,
0x31
,
0x0d
,
0xa5
,
0xde
,
0x13
,
0x67
,
0xda
,
0xa8
,
0xd6
,
0xf2
,
0xa1
,
0x38
,
0x91
,
0x95
,
0xc2
,
0xef
,
0xca
,
0xc9
,
0xf7
,
0x7e
,
0x06
,
0x0e
,
0xb0
,
0x63
,
0x61
,
0x6f
,
0x18
,
0xc1
,
0x28
,
0x97
,
0x0d
,
0x85
,
0xa1
,
0xe4
,
0x54
,
0x86
,
0x12
,
0x9e
,
0xa7
,
0xf9
,
0x91
,
0xcf
,
0x53
,
0xfd
,
0xd7
,
0x19
,
0x11
,
0x07
,
0x44
,
0xb5
,
0x31
,
0xce
,
0xb2
,
0x28
,
0x64
,
0xcd
,
0x28
,
0x65
,
0xd5
,
0xa1
,
0x12
,
0x42
,
0x56
,
0x96
,
0x83
,
0xf3
,
0x31
,
0x06
,
0xdb
,
0xb3
,
0xc7
,
0xe3
,
0x07
,
0x1a
,
0xcc
,
0x07
,
0xd7
,
0xbb
,
0x35
,
0xdc
,
0xee
,
0x60
,
0x97
,
0x3e
,
0xbc
,
0x0d
,
0x25
,
0x2d
,
0x20
,
0xa3
,
0xb0
,
0x80
,
0x23
,
0x50
,
0x22
,
0x62
,
0x9c
,
0xf0
,
0xe6
,
0xd6
,
0x07
,
0xe8
,
0x7f
,
0xd4
,
0xe0
,
0xe0
,
0x80
,
0x38
,
0xe3
,
0x2c
,
0x62
,
0x1d
,
0x0a
,
0xb6
,
0x6b
,
0xe1
,
0x07
,
0xa1
,
0x34
,
0x41
,
0x93
,
0xf5
,
0xac
,
0xf7
,
0x6c
,
0xc7
,
0x0a
,
0xc5
,
0x08
,
0x9a
,
0xe8
,
0x04
,
0x54
,
0xb0
,
0x6b
,
0xae
,
0x3b
,
0xb8
,
0xc9
,
0x71
,
0xb9
,
0x21
,
0x17
,
0x8d
,
0xb2
,
0x80
,
0xad
,
0x30
,
0x10
,
0x23
,
0xde
,
0xb0
,
0x31
,
0x27
,
0xce
,
0x09
,
0x62
,
0xd9
,
0xd4
,
0xbf
,
0xad
,
0xc1
,
0x2c
,
0xb3
,
0x42
,
0x29
,
0x3d
,
0x79
,
0xb4
,
0xda
,
0x5c
,
0x80
,
0x72
,
0xc4
,
0xcc
,
0xe4
,
0x44
,
0xa2
,
0x20
,
0xfd
,
0x2e
,
0xcc
,
0xc5
,
0xc5
,
0x19
,
0x47
,
0x9b
,
0xc7
,
0x00
,
0xc2
,
0xb5
,
0x12
,
0xbb
,
0x21
,
0x6b
,
0x44
,
0x20
,
0xfa
,
0x67
,
0x61
,
0x12
,
0x97
,
0xab
,
0x69
,
0x97
,
0x73
,
0x4c
,
0x7c
,
0x49
,
0xa2
,
0xfe
,
0xbc
,
0xc4
,
0x21
,
0xbc
,
0x7b
,
0x19
,
0x2a
,
0xf8
,
0x01
,
0xf5
,
0xcd
,
0x66
,
0xd7
,
0xf4
,
0xcd
,
0x8e
,
0xd8
,
0x56
,
0x23
,
0xb9
,
0xde
,
0x32
,
0x27
,
0x5b
,
0xe5
,
0x54
,
0xfa
,
0x5f
,
0x58
,
0x98
,
0x26
,
0xcd
,
0x75
,
0xaf
,
0xcf
,
0xf8
,
0x28
,
0x00
,
0x37
,
0x67
,
0xd1
,
0x9d
,
0x13
,
0xdd
,
0x1c
,
0xc2
,
0x0f
,
0xb7
,
0x5f
,
0x68
,
0x50
,
0xe3
,
0x53
,
0x10
,
0xf3
,
0xe9
,
0x32
,
0xb6
,
0x09
,
0x1a
,
0x2d
,
0x41
,
0x33
,
0x64
,
0x73
,
0xfd
,
0x1f
,
0xe4
,
0xa5
,
0x62
,
0xb3
,
0xa3
,
0x2a
,
0x56
,
0x12
,
0x6c
,
0x33
,
0x0d
,
0xfd
,
0xa7
,
0x1a
,
0x1c
,
0x48
,
0xa8
,
0x7c
,
0x1c
,
0x8b
,
0x7e
,
0x0d
,
0x90
,
0x98
,
0xa1
,
0xd5
,
0x9f
,
0x76
,
0x70
,
0x10
,
0x9f
,
0x54
,
0x9e
,
0x3a
,
0x49
,
0x25
,
0x19
,
0x33
,
0x76
,
0x02
,
0x42
,
0xf4
,
0xbf
,
0x6b
,
0x70
,
0xe4
,
0x3a
,
0xa6
,
0x1c
,
0xf5
,
0x2a
,
0xf3
,
0x2a
,
0xab
,
0xbe
,
0xd7
,
0xf6
,
0x31
,
0x21
,
0xfb
,
0xd7
,
0x3e
,
0xbe
,
0x2f
,
0x22
,
0x37
,
0xd5
,
0x94
,
0xc6
,
0xd1
,
0xff
,
0x09
,
0xa8
,
0xf0
,
0x31
,
0xb0
,
0xd5
,
0xf4
,
0xbd
,
0xfb
,
0x44
,
0xda
,
0x51
,
0x59
,
0xc2
,
0x0c
,
0xef
,
0x3e
,
0x37
,
0x08
,
0xea
,
0x51
,
0xd3
,
0x11
,
0x08
,
0xf2
,
0xc8
,
0xe0
,
0x10
,
0xd6
,
0xcd
,
0xf7
,
0x60
,
0x20
,
0x18
,
0x63
,
0x8e
,
0xf7
,
0xaf
,
0x8e
,
0x7f
,
0xae
,
0xc1
,
0x81
,
0xc4
,
0x54
,
0xc6
,
0xd1
,
0xed
,
0x33
,
0x22
,
0xae
,
0x14
,
0x93
,
0x99
,
0x5a
,
0x3a
,
0xae
,
0xa4
,
0x89
,
0x0c
,
0x26
,
0xb0
,
0xd1
,
0x71
,
0x28
,
0x6f
,
0x98
,
0xb6
,
0xd3
,
0xf4
,
0xb1
,
0x49
,
0x3c
,
0x57
,
0x4e
,
0x14
,
0x18
,
0xc8
,
0xe0
,
0x10
,
0xfd
,
0xcf
,
0x9a
,
0x78
,
0x0a
,
0xdb
,
0xe7
,
0x1e
,
0xef
,
0x67
,
0x19
,
0xa8
,
0xae
,
0xb8
,
0x04
,
0xfb
,
0x74
,
0xef
,
0xdf
,
0x3d
,
0xd0
,
0x8b
,
0x50
,
0xe6
,
0x13
,
0x23
,
0x4d
,
0xcb
,
0xa4
,
0xa6
,
0x3c
,
0xae
,
0x8e
,
0x29
,
0xf3
,
0xe6
,
0x2f
,
0x33
,
0xbc
,
0x65
,
0x93
,
0x9a
,
0x86
,
0xd0
,
0x0e
,
0x61
,
0xdf
,
0xe8
,
0x30
,
0x94
,
0x36
,
0x4d
,
0xb2
,
0xd9
,
0xbc
,
0x8b
,
0xb7
,
0x44
,
0x40
,
0x58
,
0x35
,
0x8a
,
0x0c
,
0xf0
,
0x0a
,
0xde
,
0x22
,
0xe8
,
0x10
,
0x14
,
0xdd
,
0x5e
,
0x47
,
0x6c
,
0xb0
,
0xc2
,
0x82
,
0xb6
,
0x58
,
0x35
,
0x0a
,
0x6e
,
0xaf
,
0xc3
,
0xb7
,
0xd7
,
0x5f
,
0x33
,
0x30
,
0x75
,
0xab
,
0xc7
,
0x6e
,
0x3a
,
0x3c
,
0xeb
,
0xdf
,
0x73
,
0xe8
,
0xc3
,
0x19
,
0xe3
,
0x19
,
0xc8
,
0x8a
,
0x98
,
0x81
,
0x51
,
0xd4
,
0x95
,
0x82
,
0xaf
,
0x2c
,
0x13
,
0x83
,
0x21
,
0xf1
,
0x8c
,
0x77
,
0xaf
,
0xd5
,
0x92
,
0xe1
,
0x57
,
0x96
,
0x0b
,
0x5b
,
0x62
,
0x10
,
0x11
,
0x7c
,
0x1d
,
0x86
,
0x12
,
0xf6
,
0xfd
,
0x30
,
0x38
,
0xe3
,
0x53
,
0xc1
,
0xbe
,
0x2f
,
0x3a
,
0x75
,
0xa8
,
0x98
,
0xad
,
0xbb
,
0xae
,
0x77
,
0xdf
,
0xc1
,
0x56
,
0x1b
,
0x5b
,
0x7c
,
0xd9
,
0x8b
,
0x46
,
0x0c
,
0x26
,
0x0c
,
0x83
,
0x2d
,
0x7c
,
0xb3
,
0xe5
,
0x52
,
0x7e
,
0xc5
,
0xc8
,
0x32
,
0xc3
,
0x60
,
0x90
,
0x6b
,
0x2e
,
0x65
,
0xdd
,
0x16
,
0x76
,
0x30
,
0xc5
,
0xbc
,
0xbb
,
0x20
,
0xba
,
0x05
,
0x44
,
0x76
,
0xf7
,
0xba
,
0x21
,
0x75
,
0x51
,
0x74
,
0x0b
,
0x08
,
0xeb
,
0x3e
,
0x02
,
0xa5
,
0x7e
,
0x5a
,
0xbf
,
0xd4
,
0xcf
,
0x13
,
0x72
,
0x80
,
0xfe
,
0x2f
,
0x0d
,
0xaa
,
0xcb
,
0x9c
,
0xd5
,
0x3e
,
0x30
,
0x3a
,
0x04
,
0x93
,
0xf8
,
0x41
,
0xd7
,
0x97
,
0x5b
,
0x87
,
0x7f
,
0x0f
,
0xb5
,
0x23
,
0xfd
,
0x1e
,
0xd4
,
0x56
,
0x1d
,
0xb3
,
0x85
,
0x37
,
0x3d
,
0xc7
,
0xc2
,
0x3e
,
0x3f
,
0xdb
,
0x51
,
0x0d
,
0xb2
,
0xd4
,
0x6c
,
0xcb
,
0xe0
,
0x81
,
0x7d
,
0xa2
,
0xe7
,
0xe5
,
0xdd
,
0x4e
,
0xb8
,
0xa5
,
0xc7
,
0x95
,
0xa7
,
0x6c
,
0x84
,
0x4d
,
0x24
,
0x65
,
0x3a
,
0x0f
,
0x79
,
0xfe
,
0xd4
,
0x26
,
0xc2
,
0x8a
,
0x8a
,
0x21
,
0x5b
,
0xfa
,
0x9d
,
0xd8
,
0xb8
,
0xd7
,
0x7d
,
0xaf
,
0xd7
,
0x45
,
0x2b
,
0x50
,
0xe9
,
0xf6
,
0x61
,
0xcc
,
0x56
,
0xd3
,
0xcf
,
0xf4
,
0xa4
,
0xd0
,
0x46
,
0x8c
,
0x54
,
0xff
,
0x2c
,
0x0b
,
0xd5
,
0x35
,
0x6c
,
0xfa
,
0xad
,
0xcd
,
0xfd
,
0x90
,
0x64
,
0x61
,
0x1a
,
0xb7
,
0x88
,
0x23
,
0x57
,
0x8d
,
0x7d
,
0xa2
,
0xb3
,
0x30
,
0x13
,
0x99
,
0x50
,
0xb3
,
0xcd
,
0x14
,
0xc4
,
0xed
,
0xbe
,
0x62
,
0xd4
,
0xba
,
0x49
,
0xc5
,
0x3d
,
0x07
,
0x45
,
0x8b
,
0x38
,
0x4d
,
0xbe
,
0x44
,
0x05
,
0xbe
,
0x44
,
0xea
,
0xf9
,
0x2d
,
0x13
,
0x87
,
0x2f
,
0x4d
,
0xc1
,
0x12
,
0x1f
,
0xe8
,
0x31
,
0xa8
,
0x7a
,
0x3d
,
0xda
,
0xed
,
0xd1
,
0xa6
,
0xf0
,
0x3b
,
0xf5
,
0x22
,
0x17
,
0xaf
,
0x22
,
0x80
,
0xdc
,
0x2d
,
0x11
,
0xf4
,
0x32
,
0x54
,
0x09
,
0x57
,
0x65
,
0x10
,
0x79
,
0x97
,
0x46
,
0x0d
,
0x10
,
0x2b
,
0x82
,
0x4e
,
0x84
,
0xde
,
0xe8
,
0x34
,
0xd4
,
0xa8
,
0x6f
,
0xde
,
0xc3
,
0x4e
,
0xe4
,
0x11
,
0x0d
,
0xf8
,
0x6e
,
0x9b
,
0x16
,
0xf0
,
0xfe
,
0x03
,
0xda
,
0x05
,
0x98
,
0x6d
,
0xf7
,
0x4c
,
0xdf
,
0x74
,
0x29
,
0xc6
,
0x11
,
0xec
,
0x32
,
0xc7
,
0x46
,
0x61
,
0x57
,
0x48
,
0xa0
,
0xbf
,
0x02
,
0x93
,
0x37
,
0x6c
,
0xca
,
0x15
,
0xc9
,
0x7c
,
0x96
,
0xc6
,
0xef
,
0x39
,
0xdc
,
0x33
,
0x1d
,
0x82
,
0xa2
,
0xef
,
0xdd
,
0x17
,
0x3e
,
0x38
,
0xc3
,
0x4d
,
0xb0
,
0xe0
,
0x7b
,
0xf7
,
0xb9
,
0x83
,
0xe5
,
0xa5
,
0x07
,
0x9e
,
0x2f
,
0x6d
,
0x33
,
0x63
,
0xc8
,
0x96
,
0xfe
,
0x9e
,
0xd6
,
0x37
,
0x1e
,
0xe6
,
0x3e
,
0xc9
,
0xc3
,
0xf9
,
0xcf
,
0x17
,
0xa1
,
0xe0
,
0x0b
,
0xfa
,
0xa1
,
0x8f
,
0xa6
,
0xd1
,
0x91
,
0xf8
,
0x19
,
0x10
,
0x50
,
0xe9
,
0x5f
,
0xd7
,
0xa0
,
0xf2
,
0xb2
,
0xd3
,
0x23
,
0x8f
,
0xc2
,
0x86
,
0x55
,
0xcf
,
0x09
,
0x59
,
0xf5
,
0x53
,
0xc6
,
0x77
,
0x32
,
0x50
,
0x95
,
0x62
,
0x8c
,
0x13
,
0xdb
,
0xa4
,
0x8a
,
0xb2
,
0x06
,
0x65
,
0x36
,
0x64
,
0x93
,
0xe0
,
0x76
,
0x90
,
0x8b
,
0x29
,
0x2f
,
0x2d
,
0x29
,
0x77
,
0x7d
,
0x4c
,
0x0c
,
0xfe
,
0xdc
,
0xbc
,
0xc6
,
0x89
,
0xbe
,
0xe4
,
0x52
,
0x7f
,
0xcb
,
0x80
,
0x56
,
0x08
,
0x68
,
0xdc
,
0x81
,
0xe9
,
0x44
,
0x37
,
0xb3
,
0x8d
,
0xbb
,
0x78
,
0x2b
,
0x70
,
0x6b
,
0x77
,
0xf1
,
0x16
,
0x7a
,
0x3a
,
0x5a
,
0x14
,
0x90
,
0x76
,
0x38
,
0xdf
,
0xf4
,
0xdc
,
0xf6
,
0x15
,
0xdf
,
0x37
,
0xb7
,
0x64
,
0xd1
,
0xc0
,
0xe5
,
0xcc
,
0xf3
,
0x9a
,
0xfe
,
0xa7
,
0x0c
,
0x54
,
0x5e
,
0xed
,
0x61
,
0x7f
,
0x6b
,
0x37
,
0xdd
,
0x4b
,
0xe0
,
0xec
,
0x27
,
0x23
,
0xce
,
0x7e
,
0x60
,
0x47
,
0xe7
,
0x14
,
0x3b
,
0x5a
,
0xe1
,
0x97
,
0xf2
,
0x4a
,
0xbf
,
0xa4
,
0xda
,
0xb2
,
0x85
,
0x1d
,
0x6d
,
0xd9
,
0x62
,
0xea
,
0x96
,
0x65
,
0xd6
,
0x2d
,
0x55
,
0x38
,
0xd6
,
0x26
,
0x8b
,
0x45
,
0x59
,
0x99
,
0x9d
,
0x46
,
0x59
,
0xfa
,
0xc7
,
0x1a
,
0x94
,
0xde
,
0xc0
,
0x2d
,
0xea
,
0xf9
,
0xcc
,
0x5b
,
0x28
,
0x74
,
0xaf
,
0x8d
,
0x10
,
0xc8
,
0x66
,
0x92
,
0x81
,
0xec
,
0x25
,
0x28
,
0xda
,
0x56
,
0xd3
,
0x64
,
0x66
,
0xc3
,
0x17
,
0x6f
,
0x58
,
0x00
,
0x55
,
0xb0
,
0x2d
,
0x6e
,
0x5f
,
0xa3
,
0xe7
,
0xe4
,
0x7f
,
0xa0
,
0x41
,
0x45
,
0xc8
,
0x4c
,
0x04
,
0xe5
,
0x0b
,
0x91
,
0xe1
,
0x34
,
0x95
,
0x2d
,
0xcb
,
0x46
,
0x38
,
0xd1
,
0x1b
,
0x13
,
0xfd
,
0x61
,
0xaf
,
0x00
,
0x30
,
0xdd
,
0x49
,
0x72
,
0xb1
,
0x15
,
0x16
,
0x94
,
0xd2
,
0x0a
,
0x72
,
0xae
,
0xc7
,
0x1b
,
0x13
,
0x46
,
0x89
,
0x51
,
0x71
,
0x16
,
0x57
,
0x0b
,
0x90
,
0xe3
,
0xd4
,
0xfa
,
0x7f
,
0x34
,
0x98
,
0xbd
,
0x66
,
0x3a
,
0xad
,
0x65
,
0x9b
,
0x50
,
0xd3
,
0x6d
,
0x8d
,
0x11
,
0x32
,
0x5d
,
0x86
,
0x82
,
0xd7
,
0x6d
,
0x3a
,
0x78
,
0x83
,
0x4a
,
0x91
,
0x4e
,
0x0c
,
0x99
,
0x91
,
0x50
,
0x83
,
0x91
,
0xf7
,
0xba
,
0x37
,
0xf1
,
0x06
,
0x45
,
0xff
,
0x0f
,
0x45
,
0xaf
,
0xdb
,
0xf4
,
0xed
,
0xf6
,
0x26
,
0x95
,
0xda
,
0x1f
,
0x81
,
0xb8
,
0xe0
,
0x75
,
0x0d
,
0x46
,
0x11
,
0xc9
,
0x84
,
0x4c
,
0xee
,
0x30
,
0x13
,
0xa2
,
0xff
,
0x63
,
0x60
,
0xfa
,
0x63
,
0x98
,
0xf6
,
0x65
,
0x28
,
0xda
,
0x2e
,
0x6d
,
0x5a
,
0x36
,
0x09
,
0x54
,
0x70
,
0x54
,
0x6d
,
0x43
,
0x2e
,
0xe5
,
0x33
,
0xe0
,
0x6b
,
0xea
,
0x52
,
0x36
,
0x36
,
0x7a
,
0x09
,
0x60
,
0xc3
,
0xf1
,
0x4c
,
0x49
,
0x2d
,
0x74
,
0x70
,
0x5c
,
0xbd
,
0x2b
,
0x18
,
0x5a
,
0x40
,
0x5f
,
0xe2
,
0x44
,
0x8c
,
0x43
,
0x7f
,
0x49
,
0xff
,
0xa6
,
0xc1
,
0x81
,
0x55
,
0xec
,
0x8b
,
0x4a
,
0x10
,
0x2a
,
0xb3
,
0x92
,
0x2b
,
0xee
,
0x86
,
0x17
,
0x4f
,
0x0c
,
0x6b
,
0x89
,
0xc4
,
0xf0
,
0xe7
,
0x93
,
0x0c
,
0x8d
,
0xdd
,
0x73
,
0xc4
,
0xf3
,
0x44
,
0x70
,
0xcf
,
0x09
,
0x1e
,
0x61
,
0xc4
,
0x3d
,
0x71
,
0x2a
,
0x65
,
0x99
,
0xa4
,
0xbc
,
0xd1
,
0xeb
,
0xb2
,
0xfe
,
0x5d
,
0x51
,
0x10
,
0xa1
,
0x9c
,
0xd4
,
0xc3
,
0x1b
,
0xec
,
0x3c
,
0x48
,
0x07
,
0x9e
,
0x70
,
0xe7
,
0x4f
,
0x40
,
0xc2
,
0x77
,
0xa4
,
0x94
,
0x69
,
0xfc
,
0x48
,
0x83
,
0x85
,
0x74
,
0xa9
,
0xc6
,
0x39
,
0x79
,
0x5f
,
0x82
,
0x9c
,
0xed
,
0x6e
,
0x78
,
0x41
,
0x92
,
0xec
,
0x8c
,
0x3a
,
0xa0
,
0x56
,
0x8e
,
0x2b
,
0x08
,
0xf5
,
0xdf
,
0x66
,
0xa0
,
0xc6
,
0x7d
,
0xf5
,
0x2e
,
0x2c
,
0x7f
,
0x07
,
0x77
,
0x9a
,
0xc4
,
0x7e
,
0x07
,
0x07
,
0xcb
,
0xdf
,
0xc1
,
0x9d
,
0x35
,
0xfb
,
0x1d
,
0x1c
,
0xb3
,
0x8c
,
0x5c
,
0xdc
,
0x32
,
0xe2
,
0x69
,
0x84
,
0xfc
,
0x90
,
0x24
,
0x68
,
0x21
,
0x9e
,
0x04
,
0x9d
,
0x87
,
0xbc
,
0xeb
,
0x59
,
0x78
,
0x65
,
0x59
,
0x5e
,
0x12
,
0x65
,
0xab
,
0x6f
,
0x6a
,
0xa5
,
0x1d
,
0x9a
,
0xda
,
0x87
,
0x1a
,
0x34
,
0xae
,
0x63
,
0x9a
,
0xd4
,
0xdd
,
0xee
,
0x59
,
0xd9
,
0x47
,
0x1a
,
0x1c
,
0x56
,
0x0a
,
0x34
,
0x8e
,
0x81
,
0xbd
,
0x10
,
0x37
,
0x30
,
0xf5
,
0x8d
,
0x6d
,
0x60
,
0x48
,
0x69
,
0x5b
,
0x17
,
0xa1
,
0xb2
,
0xdc
,
0xeb
,
0x74
,
0xc2
,
0x48
,
0xea
,
0x04
,
0x54
,
0x7c
,
0xf1
,
0x29
,
0x2e
,
0x34
,
0xe2
,
0xfc
,
0x2d
,
0x4b
,
0x18
,
0xbb
,
0xb6
,
0xe8
,
0x67
,
0xa1
,
0x2a
,
0x49
,
0xa4
,
0xd4
,
0x0d
,
0x28
,
0xfa
,
0xf2
,
0x5b
,
0xe2
,
0x87
,
0x6d
,
0xfd
,
0x00
,
0xcc
,
0x1a
,
0xb8
,
0xcd
,
0x4c
,
0xdb
,
0xbf
,
0x69
,
0xbb
,
0x77
,
0xe5
,
0x30
,
0xfa
,
0xbb
,
0x1a
,
0xcc
,
0xc5
,
0xe1
,
0x92
,
0xd7
,
0xb3
,
0x50
,
0x30
,
0x2d
,
0xcb
,
0xc7
,
0x84
,
0x0c
,
0x5d
,
0x96
,
0x2b
,
0x02
,
0xc7
,
0x08
,
0x90
,
0x23
,
0x9a
,
0xcb
,
0x8c
,
0xac
,
0x39
,
0xbd
,
0x09
,
0x33
,
0xd7
,
0x31
,
0xbd
,
0x85
,
0xa9
,
0x3f
,
0xd6
,
0x83
,
0x7a
,
0x9d
,
0x5d
,
0x35
,
0x38
,
0xb1
,
0x34
,
0x8b
,
0xa0
,
0xa9
,
0x7f
,
0xa0
,
0x01
,
0x8a
,
0x8e
,
0x30
,
0xce
,
0x32
,
0x47
,
0xb5
,
0x9c
,
0x89
,
0x6b
,
0x59
,
0xd4
,
0x1c
,
0x75
,
0xba
,
0x9e
,
0x8b
,
0x5d
,
0x1a
,
0x8d
,
0x59
,
0xab
,
0x21
,
0x94
,
0x9b
,
0xdf
,
0x27
,
0x1a
,
0xa0
,
0x9b
,
0x9e
,
0x69
,
0x5d
,
0x35
,
0x9d
,
0xf1
,
0xc2
,
0x83
,
0xa3
,
0x00
,
0xc4
,
0x6f
,
0x35
,
0xe5
,
0x6e
,
0xcd
,
0x48
,
0xef
,
0xe3
,
0xb7
,
0x6e
,
0x8b
,
0x0d
,
0x7b
,
0x1c
,
0xca
,
0x16
,
0xa1
,
0xb2
,
0x3b
,
0x78
,
0xdf
,
0x05
,
0x8b
,
0x50
,
0xd1
,
0xcf
,
0x6b
,
0x40
,
0x09
,
0x36
,
0x1d
,
0x6c
,
0x35
,
0x23
,
0xcf
,
0x63
,
0x93
,
0x1c
,
0xad
,
0x26
,
0x3a
,
0xd6
,
0xfa
,
0x8f
,
0x64
,
0x77
,
0xe0
,
0xe0
,
0x2d
,
0xd3
,
0xed
,
0x99
,
0xce
,
0x35
,
0xaf
,
0xd3
,
0x35
,
0x63
,
0x75
,
0x86
,
0x49
,
0x37
,
0xa7
,
0x29
,
0xdc
,
0xdc
,
0x31
,
0x51
,
0x88
,
0x26
,
0x22
,
0x66
,
0x2e
,
0xeb
,
0xa4
,
0x11
,
0x81
,
0xe8
,
0x04
,
0xea
,
0x83
,
0xec
,
0xc7
,
0x59
,
0x28
,
0x2e
,
0x54
,
0xc0
,
0x2a
,
0xea
,
0x7b
,
0xfb
,
0x30
,
0xfd
,
0x45
,
0x38
,
0xc4
,
0x8b
,
0x02
,
0x03
,
0x50
,
0x2c
,
0x11
,
0x9f
,
0x64
,
0xa0
,
0x29
,
0x18
,
0x7c
,
0x33
,
0xc3
,
0x5d
,
0xdb
,
0x00
,
0x87
,
0x71
,
0x04
,
0xbf
,
0x1c
,
0xcf
,
0x7f
,
0x3f
,
0x9e
,
0x52
,
0xa8
,
0x1a
,
0x1f
,
0x51
,
0x26
,
0xc1
,
0x17
,
0x61
,
0x1a
,
0x3f
,
0xc0
,
0xad
,
0x1e
,
0xb5
,
0xdd
,
0xf6
,
0xaa
,
0x63
,
0xba
,
0xb7
,
0x3d
,
0x79
,
0xa0
,
0x24
,
0xc1
,
0xe8
,
0x71
,
0xa8
,
0x32
,
0xed
,
0x7b
,
0x3d
,
0x2a
,
0xf1
,
0xc4
,
0xc9
,
0x12
,
0x07
,
0x32
,
0x7e
,
0x6c
,
0xbe
,
0x0e
,
0xa6
,
0xd8
,
0x92
,
0x78
,
0xe2
,
0x98
,
0x49
,
0x82
,
0x07
,
0x54
,
0xc9
,
0xc0
,
0x64
,
0x27
,
0xaa
,
0xfc
,
0x54
,
0x4b
,
0xa8
,
0x52
,
0x72
,
0xd8
,
0x2d
,
0x55
,
0xde
,
0x00
,
0xe8
,
0x60
,
0xbf
,
0x8d
,
0x57
,
0xb8
,
0x53
,
0x17
,
0x17
,
0xf2
,
0x45
,
0xa5
,
0x53
,
0xef
,
0x33
,
0xb8
,
0x15
,
0x10
,
0x18
,
0x11
,
0x5a
,
0xfd
,
0x3a
,
0xcc
,
0x2a
,
0x50
,
0x98
,
0xbf
,
0x22
,
0x5e
,
0xcf
,
0x6f
,
0xe1
,
0x20
,
0x55
,
0x13
,
0x34
,
0xd9
,
0xf9
,
0x46
,
0x4d
,
0xbf
,
0x8d
,
0xa9
,
0x34
,
0x5a
,
0xd9
,
0xd2
,
0x9f
,
0xe5
,
0x4f
,
0x46
,
0xfc
,
0xfe
,
0x1f
,
0xb3
,
0xd4
,
0xf8
,
0xfb
,
0xb6
,
0x36
,
0xf0
,
0xbe
,
0xbd
,
0xc1
,
0xdf
,
0x67
,
0xa2
,
0x74
,
0x63
,
0xd6
,
0x26
,
0x6c
,
0x30
,
0x56
,
0xd8
,
0x92
,
0x3f
,
0x29
,
0x04
,
0xcd
,
0x33
,
0x27
,
0xa0
,
0x18
,
0x14
,
0xb7
,
0xa0
,
0x02
,
0x64
,
0xaf
,
0x38
,
0x4e
,
0x6d
,
0x02
,
0x55
,
0xa0
,
0xb8
,
0x22
,
0x2b
,
0x38
,
0x6a
,
0xda
,
0x99
,
0x2f
,
0xc2
,
0x74
,
0x22
,
0x47
,
0x8a
,
0x8a
,
0x30
,
0x79
,
0xdb
,
0x73
,
0x71
,
0x6d
,
0x02
,
0xd5
,
0xa0
,
0x72
,
0xd5
,
0x76
,
0x4d
,
0x7f
,
0x4b
,
0xdc
,
0x49
,
0x6a
,
0x16
,
0x9a
,
0x86
,
0x32
,
0x8f
,
0xcd
,
0x25
,
0x00
,
0x2f
,
0xbd
,
0x77
,
0x1c
,
0xaa
,
0xb7
,
0xb8
,
0x8c
,
0x6b
,
0xd8
,
0xbf
,
0x67
,
0xb7
,
0x30
,
0x6a
,
0x42
,
0x2d
,
0xf9
,
0x2b
,
0x0f
,
0x7a
,
0x52
,
0xbd
,
0x4e
,
0xea
,
0x3f
,
0x7e
,
0x1a
,
0xc3
,
0x66
,
0xad
,
0x4f
,
0xa0
,
0xb7
,
0x60
,
0x2a
,
0xfe
,
0x43
,
0x0c
,
0x52
,
0x07
,
0x8f
,
0xca
,
0xbf
,
0x66
,
0xb6
,
0x63
,
0xde
,
0x84
,
0x6a
,
0xec
,
0xff
,
0x16
,
0x74
,
0x5a
,
0xc9
,
0x5b
,
0xf5
,
0x0f
,
0x4c
,
0x43
,
0x7d
,
0x9f
,
0x8b
,
0xfe
,
0x83
,
0x22
,
0xa4
,
0x8f
,
0x57
,
0xab
,
0xa7
,
0x48
,
0xaf
,
0x2c
,
0x69
,
0xdf
,
0x4e
,
0x7a
,
0x13
,
0x66
,
0x06
,
0x8a
,
0xcf
,
0xd1
,
0x39
,
0x25
,
0xff
,
0xb4
,
0x22
,
0xf5
,
0xed
,
0x86
,
0xb8
,
0x0f
,
0x68
,
0xf0
,
0x3f
,
0x0e
,
0x74
,
0x5e
,
0xbd
,
0x02
,
0x69
,
0x7f
,
0xb1
,
0x34
,
0x2e
,
0x8c
,
0x8c
,
0x1f
,
0x2a
,
0xee
,
0x1b
,
0x1a
,
0x1c
,
0x4c
,
0xa9
,
0x18
,
0x47
,
0x97
,
0x94
,
0xec
,
0x86
,
0x97
,
0xbd
,
0x37
,
0x9e
,
0xde
,
0x19
,
0x51
,
0x28
,
0x88
,
0x0b
,
0xd3
,
0x89
,
0x22
,
0x6a
,
0x74
,
0x36
,
0xb5
,
0xb0
,
0x6c
,
0xb0
,
0x9a
,
0xbc
,
0xf1
,
0xe4
,
0x68
,
0xc8
,
0xe1
,
0x78
,
0x77
,
0x60
,
0x3a
,
0x51
,
0x79
,
0x9c
,
0x32
,
0x9e
,
0xba
,
0x3e
,
0x79
,
0xbb
,
0x05
,
0x7d
,
0x13
,
0xaa
,
0xb1
,
0x12
,
0xe1
,
0x14
,
0x8b
,
0x57
,
0x95
,
0x11
,
0x6f
,
0xc7
,
0xfa
,
0x0e
,
0x54
,
0xa2
,
0x95
,
0xbc
,
0x68
,
0x31
,
0x6d
,
0x2f
,
0x0d
,
0x30
,
0xde
,
0xc9
,
0x56
,
0xea
,
0x17
,
0xea
,
0x0d
,
0xd9
,
0x4a
,
0x03
,
0xb5
,
0x8d
,
0xa3
,
0x6f
,
0xa5
,
0x08
,
0xff
,
0xa1
,
0x5b
,
0x69
,
0xc7
,
0x43
,
0xbc
,
0xab
,
0xc1
,
0xbc
,
0xba
,
0x10
,
0x14
,
0x2d
,
0xa5
,
0xd9
,
0x66
,
0x7a
,
0xc9
,
0x6b
,
0xe3
,
0xd2
,
0x8e
,
0x68
,
0x42
,
0x2d
,
0xde
,
0x85
,
0xa9
,
0x78
,
0xb9
,
0x63
,
0x8a
,
0x16
,
0x95
,
0x15
,
0xa2
,
0x8d
,
0xb3
,
0x23
,
0xe1
,
0x86
,
0x83
,
0xbd
,
0x0e
,
0xe5
,
0xc8
,
0xdf
,
0xb9
,
0xe8
,
0xd4
,
0x10
,
0x3b
,
0x8e
,
0xfe
,
0xaa
,
0xba
,
0x9d
,
0x26
,
0x5f
,
0x85
,
0x52
,
0xf8
,
0x53
,
0x2d
,
0x3a
,
0x99
,
0x6a
,
0xbf
,
0x3b
,
0x61
,
0xb9
,
0x06
,
0xd0
,
0xff
,
0x63
,
0x16
,
0x3d
,
0xa1
,
0xe4
,
0x39
,
0xf0
,
0x4b
,
0xed
,
0x76
,
0x4c
,
0xc3
,
0xe9
,
0x8b
,
0x47
,
0xe6
,
0x61
,
0xd3
,
0x8f
,
0x56
,
0x45
,
0x6c
,
0xc7
,
0x76
,
0x13
,
0xaa
,
0xb1
,
0x5a
,
0xa6
,
0xb4
,
0x2d
,
0xac
,
0x28
,
0x31
,
0x6b
,
0x9c
,
0x19
,
0x05
,
0x35
,
0x5c
,
0xbf
,
0x4d
,
0xa8
,
0xc6
,
0x2a
,
0x4b
,
0x52
,
0x46
,
0x52
,
0x15
,
0xd2
,
0xa4
,
0x8c
,
0xa4
,
0x2c
,
0x54
,
0xd1
,
0x27
,
0xd0
,
0xd7
,
0x22
,
0x45
,
0x2c
,
0xb1
,
0x42
,
0x21
,
0x74
,
0x71
,
0x28
,
0x1f
,
0x55
,
0x9d
,
0x54
,
0x63
,
0x69
,
0x27
,
0x24
,
0xa1
,
0x08
,
0xd2
,
0xaa
,
0x84
,
0x4a
,
0xd3
,
0xad
,
0x6a
,
0x27
,
0x2b
,
0xb5
,
0x06
,
0x79
,
0x51
,
0x2b
,
0x82
,
0xf4
,
0x94
,
0xaa
,
0xb0
,
0x48
,
0x21
,
0x49
,
0xe3
,
0x31
,
0x25
,
0x4e
,
0xbc
,
0x8c
,
0x42
,
0x30
,
0x15
,
0xb5
,
0x00
,
0x29
,
0x4c
,
0x63
,
0x85
,
0x02
,
0xa3
,
0x32
,
0x35
,
0x20
,
0x2f
,
0x1e
,
0x01
,
0x53
,
0x98
,
0xc6
,
0x1e
,
0xb2
,
0x1b
,
0xc3
,
0x71
,
0xc4
,
0xcb
,
0xe1
,
0x04
,
0x5a
,
0x85
,
0x1c
,
0x0f
,
0x7a
,
0xd1
,
0x89
,
0x61
,
0x0f
,
0x69
,
0xc3
,
0x38
,
0xc6
,
0xde
,
0xda
,
0xf4
,
0x09
,
0xf4
,
0x65
,
0xc8
,
0xf1
,
0x14
,
0x4e
,
0x0a
,
0xc7
,
0xe8
,
0x6b
,
0x58
,
0x63
,
0x28
,
0x4a
,
0x20
,
0xa2
,
0x05
,
0x95
,
0x68
,
0xae
,
0x3c
,
0xe5
,
0xc8
,
0x52
,
0xbc
,
0x26
,
0x34
,
0x46
,
0xc1
,
0x0c
,
0x46
,
0x11
,
0xdb
,
0xa8
,
0x7f
,
0x01
,
0x48
,
0xdf
,
0x46
,
0x03
,
0x97
,
0x8b
,
0xf4
,
0x6d
,
0x34
,
0x78
,
0x9f
,
0xd0
,
0x27
,
0xd0
,
0xb7
,
0x34
,
0xa8
,
0xa7
,
0x25
,
0x70
,
0x51
,
0x6a
,
0x04
,
0x34
,
0x2c
,
0x0b
,
0xdd
,
0x78
,
0x66
,
0x87
,
0x54
,
0xa1
,
0x2c
,
0xef
,
0xc0
,
0xac
,
0x22
,
0xcb
,
0x87
,
0x2e
,
0xa4
,
0xf1
,
0x4b
,
0x49
,
0x50
,
0x36
,
0x9e
,
0x1a
,
0x9d
,
0x20
,
0x1c
,
0x7b
,
0x15
,
0x72
,
0x3c
,
0x3b
,
0x97
,
0x62
,
0x28
,
0xd1
,
0x64
,
0x5f
,
0x8a
,
0xe9
,
0xc5
,
0x92
,
0x7b
,
0xfa
,
0x04
,
0xc2
,
0x50
,
0x89
,
0xa6
,
0xea
,
0x52
,
0x2c
,
0x45
,
0x91
,
0xe5
,
0x6b
,
0x9c
,
0x1e
,
0x01
,
0x33
,
0x1c
,
0xa6
,
0x09
,
0xd0
,
0x4f
,
0x95
,
0xa5
,
0x9c
,
0x43
,
0x03
,
0xd9
,
0xba
,
0xc6
,
0xa9
,
0x6d
,
0xf1
,
0xa2
,
0x47
,
0x72
,
0x24
,
0xf9
,
0x95
,
0x72
,
0x26
,
0x0d
,
0xa6
,
0xc7
,
0x46
,
0xb8
,
0x27
,
0x0c
,
0x26
,
0x62
,
0x52
,
0xee
,
0x09
,
0xa9
,
0x39
,
0x9f
,
0xc6
,
0x85
,
0x91
,
0xf1
,
0xc3
,
0xf9
,
0xbc
,
0x0d
,
0xb5
,
0x64
,
0xe2
,
0x2a
,
0xe5
,
0xfe
,
0x99
,
0x92
,
0x3e
,
0x6b
,
0x9c
,
0x1b
,
0x11
,
0x3b
,
0x7a
,
0x56
,
0x1d
,
0x1e
,
0x94
,
0xe9
,
0x2b
,
0x36
,
0xdd
,
0xe4
,
0x39
,
0x93
,
0x51
,
0x66
,
0x1d
,
0x4d
,
0xcf
,
0x8c
,
0x32
,
0xeb
,
0x58
,
0x32
,
0x46
,
0x9f
,
0x58
,
0xea
,
0x41
,
0x65
,
0xd5
,
0xf7
,
0x1e
,
0x6c
,
0x05
,
0xb7
,
0xf0
,
0xff
,
0x8d
,
0x75
,
0x5e
,
0x7d
,
0xe6
,
0xab
,
0x97
,
0xda
,
0x36
,
0xdd
,
0xec
,
0xad
,
0xb3
,
0xf5
,
0xbf
,
0x20
,
0x70
,
0xcf
,
0xd9
,
0x9e
,
0xfc
,
0xba
,
0x60
,
0xbb
,
0x14
,
0xfb
,
0xae
,
0xe9
,
0x5c
,
0xe0
,
0xbc
,
0x24
,
0xb4
,
0xbb
,
0xbe
,
0x9e
,
0xe7
,
0xed
,
0x4b
,
0xff
,
0x0d
,
0x00
,
0x00
,
0xff
,
0xff
,
0x86
,
0x01
,
0x16
,
0x1c
,
0xed
,
0x45
,
0x00
,
0x00
,
}
// Reference imports to suppress errors if they are not otherwise used.
...
...
internal/proxy/impl.go
浏览文件 @
8a63dba1
...
...
@@ -143,6 +143,7 @@ func (node *Proxy) ReleaseDQLMessageStream(ctx context.Context, request *proxypb
},
nil
}
// TODO(dragondriver): add more detailed ut for ConsistencyLevel, should we support multiple consistency level in Proxy?
// CreateCollection create a collection by the schema.
func
(
node
*
Proxy
)
CreateCollection
(
ctx
context
.
Context
,
request
*
milvuspb
.
CreateCollectionRequest
)
(
*
commonpb
.
Status
,
error
)
{
if
!
node
.
checkHealthy
()
{
...
...
@@ -171,7 +172,8 @@ func (node *Proxy) CreateCollection(ctx context.Context, request *milvuspb.Creat
zap
.
String
(
"db"
,
request
.
DbName
),
zap
.
String
(
"collection"
,
request
.
CollectionName
),
zap
.
Int
(
"len(schema)"
,
lenOfSchema
),
zap
.
Int32
(
"shards_num"
,
request
.
ShardsNum
))
zap
.
Int32
(
"shards_num"
,
request
.
ShardsNum
),
zap
.
String
(
"consistency_level"
,
request
.
ConsistencyLevel
.
String
()))
if
err
:=
node
.
sched
.
ddQueue
.
Enqueue
(
cct
);
err
!=
nil
{
log
.
Warn
(
...
...
@@ -182,7 +184,8 @@ func (node *Proxy) CreateCollection(ctx context.Context, request *milvuspb.Creat
zap
.
String
(
"db"
,
request
.
DbName
),
zap
.
String
(
"collection"
,
request
.
CollectionName
),
zap
.
Int
(
"len(schema)"
,
lenOfSchema
),
zap
.
Int32
(
"shards_num"
,
request
.
ShardsNum
))
zap
.
Int32
(
"shards_num"
,
request
.
ShardsNum
),
zap
.
String
(
"consistency_level"
,
request
.
ConsistencyLevel
.
String
()))
return
&
commonpb
.
Status
{
ErrorCode
:
commonpb
.
ErrorCode_UnexpectedError
,
...
...
@@ -201,7 +204,8 @@ func (node *Proxy) CreateCollection(ctx context.Context, request *milvuspb.Creat
zap
.
String
(
"db"
,
request
.
DbName
),
zap
.
String
(
"collection"
,
request
.
CollectionName
),
zap
.
Int
(
"len(schema)"
,
lenOfSchema
),
zap
.
Int32
(
"shards_num"
,
request
.
ShardsNum
))
zap
.
Int32
(
"shards_num"
,
request
.
ShardsNum
),
zap
.
String
(
"consistency_level"
,
request
.
ConsistencyLevel
.
String
()))
if
err
:=
cct
.
WaitToFinish
();
err
!=
nil
{
log
.
Warn
(
...
...
@@ -215,7 +219,8 @@ func (node *Proxy) CreateCollection(ctx context.Context, request *milvuspb.Creat
zap
.
String
(
"db"
,
request
.
DbName
),
zap
.
String
(
"collection"
,
request
.
CollectionName
),
zap
.
Int
(
"len(schema)"
,
lenOfSchema
),
zap
.
Int32
(
"shards_num"
,
request
.
ShardsNum
))
zap
.
Int32
(
"shards_num"
,
request
.
ShardsNum
),
zap
.
String
(
"consistency_level"
,
request
.
ConsistencyLevel
.
String
()))
return
&
commonpb
.
Status
{
ErrorCode
:
commonpb
.
ErrorCode_UnexpectedError
,
...
...
@@ -233,7 +238,8 @@ func (node *Proxy) CreateCollection(ctx context.Context, request *milvuspb.Creat
zap
.
String
(
"db"
,
request
.
DbName
),
zap
.
String
(
"collection"
,
request
.
CollectionName
),
zap
.
Int
(
"len(schema)"
,
lenOfSchema
),
zap
.
Int32
(
"shards_num"
,
request
.
ShardsNum
))
zap
.
Int32
(
"shards_num"
,
request
.
ShardsNum
),
zap
.
String
(
"consistency_level"
,
request
.
ConsistencyLevel
.
String
()))
return
cct
.
result
,
nil
}
...
...
@@ -2136,7 +2142,12 @@ func (node *Proxy) Search(ctx context.Context, request *milvuspb.SearchRequest)
qc
:
node
.
queryCoord
,
}
log
.
Debug
(
"Search received"
,
method
:=
"Search"
travelTs
:=
request
.
TravelTimestamp
guaranteeTs
:=
request
.
GuaranteeTimestamp
log
.
Debug
(
rpcReceived
(
method
),
zap
.
String
(
"traceID"
,
traceID
),
zap
.
String
(
"role"
,
typeutil
.
ProxyRole
),
zap
.
String
(
"db"
,
request
.
DbName
),
...
...
@@ -2144,11 +2155,14 @@ func (node *Proxy) Search(ctx context.Context, request *milvuspb.SearchRequest)
zap
.
Any
(
"partitions"
,
request
.
PartitionNames
),
zap
.
Any
(
"dsl"
,
request
.
Dsl
),
zap
.
Any
(
"len(PlaceholderGroup)"
,
len
(
request
.
PlaceholderGroup
)),
zap
.
Any
(
"OutputFields"
,
request
.
OutputFields
))
zap
.
Any
(
"OutputFields"
,
request
.
OutputFields
),
zap
.
Any
(
"search_params"
,
request
.
SearchParams
),
zap
.
Uint64
(
"travel_timestamp"
,
travelTs
),
zap
.
Uint64
(
"guarantee_timestamp"
,
guaranteeTs
))
err
:=
node
.
sched
.
dqQueue
.
Enqueue
(
qt
)
if
err
!=
nil
{
log
.
Debug
(
"Search failed to enqueue"
,
if
err
:=
node
.
sched
.
dqQueue
.
Enqueue
(
qt
);
err
!=
nil
{
log
.
Warn
(
rpcFailedToEnqueue
(
method
)
,
zap
.
Error
(
err
),
zap
.
String
(
"traceID"
,
traceID
),
zap
.
String
(
"role"
,
typeutil
.
ProxyRole
),
...
...
@@ -2158,7 +2172,9 @@ func (node *Proxy) Search(ctx context.Context, request *milvuspb.SearchRequest)
zap
.
Any
(
"dsl"
,
request
.
Dsl
),
zap
.
Any
(
"len(PlaceholderGroup)"
,
len
(
request
.
PlaceholderGroup
)),
zap
.
Any
(
"OutputFields"
,
request
.
OutputFields
),
)
zap
.
Any
(
"search_params"
,
request
.
SearchParams
),
zap
.
Uint64
(
"travel_timestamp"
,
travelTs
),
zap
.
Uint64
(
"guarantee_timestamp"
,
guaranteeTs
))
return
&
milvuspb
.
SearchResults
{
Status
:
&
commonpb
.
Status
{
...
...
@@ -2168,7 +2184,8 @@ func (node *Proxy) Search(ctx context.Context, request *milvuspb.SearchRequest)
},
nil
}
log
.
Debug
(
"Search enqueued"
,
log
.
Debug
(
rpcEnqueued
(
method
),
zap
.
String
(
"traceID"
,
traceID
),
zap
.
String
(
"role"
,
typeutil
.
ProxyRole
),
zap
.
Int64
(
"msgID"
,
qt
.
ID
()),
...
...
@@ -2178,12 +2195,14 @@ func (node *Proxy) Search(ctx context.Context, request *milvuspb.SearchRequest)
zap
.
Any
(
"partitions"
,
request
.
PartitionNames
),
zap
.
Any
(
"dsl"
,
request
.
Dsl
),
zap
.
Any
(
"len(PlaceholderGroup)"
,
len
(
request
.
PlaceholderGroup
)),
zap
.
Any
(
"OutputFields"
,
request
.
OutputFields
))
err
=
qt
.
WaitToFinish
()
zap
.
Any
(
"OutputFields"
,
request
.
OutputFields
),
zap
.
Any
(
"search_params"
,
request
.
SearchParams
),
zap
.
Uint64
(
"travel_timestamp"
,
travelTs
),
zap
.
Uint64
(
"guarantee_timestamp"
,
guaranteeTs
))
if
err
!=
nil
{
log
.
Debug
(
"Search failed to WaitToFinish"
,
if
err
:=
qt
.
WaitToFinish
();
err
!=
nil
{
log
.
Warn
(
rpcFailedToWaitToFinish
(
method
),
zap
.
Error
(
err
),
zap
.
String
(
"traceID"
,
traceID
),
zap
.
String
(
"role"
,
typeutil
.
ProxyRole
),
...
...
@@ -2193,7 +2212,10 @@ func (node *Proxy) Search(ctx context.Context, request *milvuspb.SearchRequest)
zap
.
Any
(
"partitions"
,
request
.
PartitionNames
),
zap
.
Any
(
"dsl"
,
request
.
Dsl
),
zap
.
Any
(
"len(PlaceholderGroup)"
,
len
(
request
.
PlaceholderGroup
)),
zap
.
Any
(
"OutputFields"
,
request
.
OutputFields
))
zap
.
Any
(
"OutputFields"
,
request
.
OutputFields
),
zap
.
Any
(
"search_params"
,
request
.
SearchParams
),
zap
.
Uint64
(
"travel_timestamp"
,
travelTs
),
zap
.
Uint64
(
"guarantee_timestamp"
,
guaranteeTs
))
return
&
milvuspb
.
SearchResults
{
Status
:
&
commonpb
.
Status
{
...
...
@@ -2203,7 +2225,8 @@ func (node *Proxy) Search(ctx context.Context, request *milvuspb.SearchRequest)
},
nil
}
log
.
Debug
(
"Search Done"
,
log
.
Debug
(
rpcDone
(
method
),
zap
.
String
(
"traceID"
,
traceID
),
zap
.
String
(
"role"
,
typeutil
.
ProxyRole
),
zap
.
Int64
(
"msgID"
,
qt
.
ID
()),
...
...
@@ -2212,7 +2235,10 @@ func (node *Proxy) Search(ctx context.Context, request *milvuspb.SearchRequest)
zap
.
Any
(
"partitions"
,
request
.
PartitionNames
),
zap
.
Any
(
"dsl"
,
request
.
Dsl
),
zap
.
Any
(
"len(PlaceholderGroup)"
,
len
(
request
.
PlaceholderGroup
)),
zap
.
Any
(
"OutputFields"
,
request
.
OutputFields
))
zap
.
Any
(
"OutputFields"
,
request
.
OutputFields
),
zap
.
Any
(
"search_params"
,
request
.
SearchParams
),
zap
.
Uint64
(
"travel_timestamp"
,
travelTs
),
zap
.
Uint64
(
"guarantee_timestamp"
,
guaranteeTs
))
return
qt
.
result
,
nil
}
...
...
internal/proxy/task.go
浏览文件 @
8a63dba1
...
...
@@ -2570,6 +2570,7 @@ func (dct *describeCollectionTask) Execute(ctx context.Context) error {
dct
.
result
.
CreatedTimestamp
=
result
.
CreatedTimestamp
dct
.
result
.
CreatedUtcTimestamp
=
result
.
CreatedUtcTimestamp
dct
.
result
.
ShardsNum
=
result
.
ShardsNum
dct
.
result
.
ConsistencyLevel
=
result
.
ConsistencyLevel
for
_
,
field
:=
range
result
.
Schema
.
Fields
{
if
field
.
FieldID
>=
common
.
StartOfUserFieldID
{
dct
.
result
.
Schema
.
Fields
=
append
(
dct
.
result
.
Schema
.
Fields
,
&
schemapb
.
FieldSchema
{
...
...
internal/rootcoord/task.go
浏览文件 @
8a63dba1
...
...
@@ -102,7 +102,8 @@ func (t *CreateCollectionReqTask) Execute(ctx context.Context) error {
t
.
Req
.
ShardsNum
=
common
.
DefaultShardsNum
}
log
.
Debug
(
"CreateCollectionReqTask Execute"
,
zap
.
Any
(
"CollectionName"
,
t
.
Req
.
CollectionName
),
zap
.
Any
(
"ShardsNum"
,
t
.
Req
.
ShardsNum
))
zap
.
Int32
(
"ShardsNum"
,
t
.
Req
.
ShardsNum
),
zap
.
String
(
"ConsistencyLevel"
,
t
.
Req
.
ConsistencyLevel
.
String
()))
for
idx
,
field
:=
range
schema
.
Fields
{
field
.
FieldID
=
int64
(
idx
+
StartOfUserFieldID
)
...
...
@@ -161,6 +162,7 @@ func (t *CreateCollectionReqTask) Execute(ctx context.Context) error {
PhysicalChannelNames
:
chanNames
,
ShardsNum
:
t
.
Req
.
ShardsNum
,
PartitionCreatedTimestamps
:
[]
uint64
{
0
},
ConsistencyLevel
:
t
.
Req
.
ConsistencyLevel
,
}
idxInfo
:=
make
([]
*
etcdpb
.
IndexInfo
,
0
,
16
)
...
...
@@ -430,6 +432,7 @@ func (t *DescribeCollectionReqTask) Execute(ctx context.Context) error {
collInfo
.
ShardsNum
=
int32
(
len
(
collInfo
.
VirtualChannelNames
))
}
t
.
Rsp
.
ShardsNum
=
collInfo
.
ShardsNum
t
.
Rsp
.
ConsistencyLevel
=
collInfo
.
ConsistencyLevel
t
.
Rsp
.
CreatedTimestamp
=
collInfo
.
CreateTime
createdPhysicalTime
,
_
:=
tsoutil
.
ParseHybridTs
(
collInfo
.
CreateTime
)
...
...
tests/python_client/testcases/test_delete.py
浏览文件 @
8a63dba1
...
...
@@ -396,6 +396,7 @@ class TestDeleteOperation(TestcaseBase):
collection_w
.
query
(
expr
=
f
'
{
ct
.
default_int64_field_name
}
in
{
[
0
,
tmp_nb
]
}
'
,
check_task
=
CheckTasks
.
check_query_empty
)
@
pytest
.
mark
.
skip
(
"enable this later using session/strong consistency"
)
@
pytest
.
mark
.
tags
(
CaseLabel
.
L1
)
def
test_delete_search
(
self
):
"""
...
...
@@ -420,6 +421,8 @@ class TestDeleteOperation(TestcaseBase):
# assert search result is not equal to entity
log
.
debug
(
f
"Second search result ids:
{
search_res_2
[
0
].
ids
}
"
)
inter
=
set
(
ids
[:
ct
.
default_nb
//
2
]).
intersection
(
set
(
search_res_2
[
0
].
ids
))
# Using bounded staleness, we could still search the "deleted" entities,
# since the search requests arrived query nodes earlier than query nodes consume the delete requests.
assert
len
(
inter
)
==
0
@
pytest
.
mark
.
tags
(
CaseLabel
.
L1
)
...
...
tests/python_client/testcases/test_search_20.py
浏览文件 @
8a63dba1
...
...
@@ -502,6 +502,7 @@ class TestCollectionSearchInvalid(TestcaseBase):
check_items
=
{
"err_code"
:
1
,
"err_msg"
:
"partition has been released"
})
@
pytest
.
mark
.
skip
(
"enable this later using session/strong consistency"
)
@
pytest
.
mark
.
tags
(
CaseLabel
.
L1
)
def
test_search_with_empty_collection
(
self
):
"""
...
...
@@ -535,6 +536,8 @@ class TestCollectionSearchInvalid(TestcaseBase):
# 4. search with data inserted but not load again
data
=
cf
.
gen_default_dataframe_data
(
nb
=
2000
)
insert_res
=
collection_w
.
insert
(
data
)[
0
]
# Using bounded staleness, maybe we cannot search the "inserted" requests,
# since the search requests arrived query nodes earlier than query nodes consume the insert requests.
collection_w
.
search
(
vectors
[:
default_nq
],
default_search_field
,
default_search_params
,
default_limit
,
default_search_exp
,
guarantee_timestamp
=
insert_res
.
timestamp
,
...
...
@@ -1223,6 +1226,7 @@ class TestCollectionSearch(TestcaseBase):
"limit"
:
default_limit
,
"_async"
:
_async
})
@
pytest
.
mark
.
skip
(
"enable this later using session/strong consistency"
)
@
pytest
.
mark
.
tags
(
CaseLabel
.
L1
)
def
test_search_new_data
(
self
,
nq
,
dim
,
auto_id
,
_async
):
"""
...
...
@@ -1258,6 +1262,8 @@ class TestCollectionSearch(TestcaseBase):
insert_offset
=
nb_old
)
insert_ids
.
extend
(
insert_ids_new
)
# 4. search for new data without load
# Using bounded staleness, maybe we could not search the "inserted" entities,
# since the search requests arrived query nodes earlier than query nodes consume the insert requests.
collection_w
.
search
(
vectors
[:
nq
],
default_search_field
,
default_search_params
,
limit
,
default_search_exp
,
_async
=
_async
,
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录