// Code generated by protoc-gen-go. DO NOT EDIT. // source: message.proto package msgpb import ( fmt "fmt" proto "github.com/golang/protobuf/proto" math "math" ) // Reference imports to suppress errors if they are not otherwise used. var _ = proto.Marshal var _ = fmt.Errorf var _ = math.Inf // This is a compile-time assertion to ensure that this generated file // is compatible with the proto package it is being compiled against. // A compilation error at this line likely means your copy of the // proto package needs to be updated. const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package type ErrorCode int32 const ( ErrorCode_SUCCESS ErrorCode = 0 ErrorCode_UNEXPECTED_ERROR ErrorCode = 1 ErrorCode_CONNECT_FAILED ErrorCode = 2 ErrorCode_PERMISSION_DENIED ErrorCode = 3 ErrorCode_COLLECTION_NOT_EXISTS ErrorCode = 4 ErrorCode_ILLEGAL_ARGUMENT ErrorCode = 5 ErrorCode_ILLEGAL_DIMENSION ErrorCode = 7 ErrorCode_ILLEGAL_INDEX_TYPE ErrorCode = 8 ErrorCode_ILLEGAL_COLLECTION_NAME ErrorCode = 9 ErrorCode_ILLEGAL_TOPK ErrorCode = 10 ErrorCode_ILLEGAL_ROWRECORD ErrorCode = 11 ErrorCode_ILLEGAL_VECTOR_ID ErrorCode = 12 ErrorCode_ILLEGAL_SEARCH_RESULT ErrorCode = 13 ErrorCode_FILE_NOT_FOUND ErrorCode = 14 ErrorCode_META_FAILED ErrorCode = 15 ErrorCode_CACHE_FAILED ErrorCode = 16 ErrorCode_CANNOT_CREATE_FOLDER ErrorCode = 17 ErrorCode_CANNOT_CREATE_FILE ErrorCode = 18 ErrorCode_CANNOT_DELETE_FOLDER ErrorCode = 19 ErrorCode_CANNOT_DELETE_FILE ErrorCode = 20 ErrorCode_BUILD_INDEX_ERROR ErrorCode = 21 ErrorCode_ILLEGAL_NLIST ErrorCode = 22 ErrorCode_ILLEGAL_METRIC_TYPE ErrorCode = 23 ErrorCode_OUT_OF_MEMORY ErrorCode = 24 ) var ErrorCode_name = map[int32]string{ 0: "SUCCESS", 1: "UNEXPECTED_ERROR", 2: "CONNECT_FAILED", 3: "PERMISSION_DENIED", 4: "COLLECTION_NOT_EXISTS", 5: "ILLEGAL_ARGUMENT", 7: "ILLEGAL_DIMENSION", 8: "ILLEGAL_INDEX_TYPE", 9: "ILLEGAL_COLLECTION_NAME", 10: "ILLEGAL_TOPK", 11: "ILLEGAL_ROWRECORD", 12: "ILLEGAL_VECTOR_ID", 13: "ILLEGAL_SEARCH_RESULT", 14: "FILE_NOT_FOUND", 15: "META_FAILED", 16: "CACHE_FAILED", 17: "CANNOT_CREATE_FOLDER", 18: "CANNOT_CREATE_FILE", 19: "CANNOT_DELETE_FOLDER", 20: "CANNOT_DELETE_FILE", 21: "BUILD_INDEX_ERROR", 22: "ILLEGAL_NLIST", 23: "ILLEGAL_METRIC_TYPE", 24: "OUT_OF_MEMORY", } var ErrorCode_value = map[string]int32{ "SUCCESS": 0, "UNEXPECTED_ERROR": 1, "CONNECT_FAILED": 2, "PERMISSION_DENIED": 3, "COLLECTION_NOT_EXISTS": 4, "ILLEGAL_ARGUMENT": 5, "ILLEGAL_DIMENSION": 7, "ILLEGAL_INDEX_TYPE": 8, "ILLEGAL_COLLECTION_NAME": 9, "ILLEGAL_TOPK": 10, "ILLEGAL_ROWRECORD": 11, "ILLEGAL_VECTOR_ID": 12, "ILLEGAL_SEARCH_RESULT": 13, "FILE_NOT_FOUND": 14, "META_FAILED": 15, "CACHE_FAILED": 16, "CANNOT_CREATE_FOLDER": 17, "CANNOT_CREATE_FILE": 18, "CANNOT_DELETE_FOLDER": 19, "CANNOT_DELETE_FILE": 20, "BUILD_INDEX_ERROR": 21, "ILLEGAL_NLIST": 22, "ILLEGAL_METRIC_TYPE": 23, "OUT_OF_MEMORY": 24, } func (x ErrorCode) String() string { return proto.EnumName(ErrorCode_name, int32(x)) } func (ErrorCode) EnumDescriptor() ([]byte, []int) { return fileDescriptor_33c57e4bae7b9afd, []int{0} } //* // @brief Field data type type DataType int32 const ( DataType_NONE DataType = 0 DataType_BOOL DataType = 1 DataType_INT8 DataType = 2 DataType_INT16 DataType = 3 DataType_INT32 DataType = 4 DataType_INT64 DataType = 5 DataType_FLOAT DataType = 10 DataType_DOUBLE DataType = 11 DataType_STRING DataType = 20 DataType_VECTOR_BINARY DataType = 100 DataType_VECTOR_FLOAT DataType = 101 ) var DataType_name = map[int32]string{ 0: "NONE", 1: "BOOL", 2: "INT8", 3: "INT16", 4: "INT32", 5: "INT64", 10: "FLOAT", 11: "DOUBLE", 20: "STRING", 100: "VECTOR_BINARY", 101: "VECTOR_FLOAT", } var DataType_value = map[string]int32{ "NONE": 0, "BOOL": 1, "INT8": 2, "INT16": 3, "INT32": 4, "INT64": 5, "FLOAT": 10, "DOUBLE": 11, "STRING": 20, "VECTOR_BINARY": 100, "VECTOR_FLOAT": 101, } func (x DataType) String() string { return proto.EnumName(DataType_name, int32(x)) } func (DataType) EnumDescriptor() ([]byte, []int) { return fileDescriptor_33c57e4bae7b9afd, []int{1} } type CompareOperator int32 const ( CompareOperator_LT CompareOperator = 0 CompareOperator_LTE CompareOperator = 1 CompareOperator_EQ CompareOperator = 2 CompareOperator_GT CompareOperator = 3 CompareOperator_GTE CompareOperator = 4 CompareOperator_NE CompareOperator = 5 ) var CompareOperator_name = map[int32]string{ 0: "LT", 1: "LTE", 2: "EQ", 3: "GT", 4: "GTE", 5: "NE", } var CompareOperator_value = map[string]int32{ "LT": 0, "LTE": 1, "EQ": 2, "GT": 3, "GTE": 4, "NE": 5, } func (x CompareOperator) String() string { return proto.EnumName(CompareOperator_name, int32(x)) } func (CompareOperator) EnumDescriptor() ([]byte, []int) { return fileDescriptor_33c57e4bae7b9afd, []int{2} } type Occur int32 const ( Occur_INVALID Occur = 0 Occur_MUST Occur = 1 Occur_SHOULD Occur = 2 Occur_MUST_NOT Occur = 3 ) var Occur_name = map[int32]string{ 0: "INVALID", 1: "MUST", 2: "SHOULD", 3: "MUST_NOT", } var Occur_value = map[string]int32{ "INVALID": 0, "MUST": 1, "SHOULD": 2, "MUST_NOT": 3, } func (x Occur) String() string { return proto.EnumName(Occur_name, int32(x)) } func (Occur) EnumDescriptor() ([]byte, []int) { return fileDescriptor_33c57e4bae7b9afd, []int{3} } ////////////////////pulsar////////////////////////////////////// type OpType int32 const ( OpType_INSERT OpType = 0 OpType_DELETE OpType = 1 ) var OpType_name = map[int32]string{ 0: "INSERT", 1: "DELETE", } var OpType_value = map[string]int32{ "INSERT": 0, "DELETE": 1, } func (x OpType) String() string { return proto.EnumName(OpType_name, int32(x)) } func (OpType) EnumDescriptor() ([]byte, []int) { return fileDescriptor_33c57e4bae7b9afd, []int{4} } type SyncType int32 const ( SyncType_READ SyncType = 0 SyncType_WRITE SyncType = 1 ) var SyncType_name = map[int32]string{ 0: "READ", 1: "WRITE", } var SyncType_value = map[string]int32{ "READ": 0, "WRITE": 1, } func (x SyncType) String() string { return proto.EnumName(SyncType_name, int32(x)) } func (SyncType) EnumDescriptor() ([]byte, []int) { return fileDescriptor_33c57e4bae7b9afd, []int{5} } type Status struct { ErrorCode ErrorCode `protobuf:"varint,1,opt,name=error_code,json=errorCode,proto3,enum=milvus.grpc.ErrorCode" json:"error_code,omitempty"` Reason string `protobuf:"bytes,2,opt,name=reason,proto3" json:"reason,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *Status) Reset() { *m = Status{} } func (m *Status) String() string { return proto.CompactTextString(m) } func (*Status) ProtoMessage() {} func (*Status) Descriptor() ([]byte, []int) { return fileDescriptor_33c57e4bae7b9afd, []int{0} } func (m *Status) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_Status.Unmarshal(m, b) } func (m *Status) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_Status.Marshal(b, m, deterministic) } func (m *Status) XXX_Merge(src proto.Message) { xxx_messageInfo_Status.Merge(m, src) } func (m *Status) XXX_Size() int { return xxx_messageInfo_Status.Size(m) } func (m *Status) XXX_DiscardUnknown() { xxx_messageInfo_Status.DiscardUnknown(m) } var xxx_messageInfo_Status proto.InternalMessageInfo func (m *Status) GetErrorCode() ErrorCode { if m != nil { return m.ErrorCode } return ErrorCode_SUCCESS } func (m *Status) GetReason() string { if m != nil { return m.Reason } return "" } //* // @brief General usage type KeyValuePair struct { Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *KeyValuePair) Reset() { *m = KeyValuePair{} } func (m *KeyValuePair) String() string { return proto.CompactTextString(m) } func (*KeyValuePair) ProtoMessage() {} func (*KeyValuePair) Descriptor() ([]byte, []int) { return fileDescriptor_33c57e4bae7b9afd, []int{1} } func (m *KeyValuePair) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_KeyValuePair.Unmarshal(m, b) } func (m *KeyValuePair) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_KeyValuePair.Marshal(b, m, deterministic) } func (m *KeyValuePair) XXX_Merge(src proto.Message) { xxx_messageInfo_KeyValuePair.Merge(m, src) } func (m *KeyValuePair) XXX_Size() int { return xxx_messageInfo_KeyValuePair.Size(m) } func (m *KeyValuePair) XXX_DiscardUnknown() { xxx_messageInfo_KeyValuePair.DiscardUnknown(m) } var xxx_messageInfo_KeyValuePair proto.InternalMessageInfo func (m *KeyValuePair) GetKey() string { if m != nil { return m.Key } return "" } func (m *KeyValuePair) GetValue() string { if m != nil { return m.Value } return "" } //* // @brief Collection name type CollectionName struct { CollectionName string `protobuf:"bytes,1,opt,name=collection_name,json=collectionName,proto3" json:"collection_name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CollectionName) Reset() { *m = CollectionName{} } func (m *CollectionName) String() string { return proto.CompactTextString(m) } func (*CollectionName) ProtoMessage() {} func (*CollectionName) Descriptor() ([]byte, []int) { return fileDescriptor_33c57e4bae7b9afd, []int{2} } func (m *CollectionName) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CollectionName.Unmarshal(m, b) } func (m *CollectionName) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CollectionName.Marshal(b, m, deterministic) } func (m *CollectionName) XXX_Merge(src proto.Message) { xxx_messageInfo_CollectionName.Merge(m, src) } func (m *CollectionName) XXX_Size() int { return xxx_messageInfo_CollectionName.Size(m) } func (m *CollectionName) XXX_DiscardUnknown() { xxx_messageInfo_CollectionName.DiscardUnknown(m) } var xxx_messageInfo_CollectionName proto.InternalMessageInfo func (m *CollectionName) GetCollectionName() string { if m != nil { return m.CollectionName } return "" } //* // @brief Collection name list type CollectionNameList struct { Status *Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"` CollectionNames []string `protobuf:"bytes,2,rep,name=collection_names,json=collectionNames,proto3" json:"collection_names,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CollectionNameList) Reset() { *m = CollectionNameList{} } func (m *CollectionNameList) String() string { return proto.CompactTextString(m) } func (*CollectionNameList) ProtoMessage() {} func (*CollectionNameList) Descriptor() ([]byte, []int) { return fileDescriptor_33c57e4bae7b9afd, []int{3} } func (m *CollectionNameList) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CollectionNameList.Unmarshal(m, b) } func (m *CollectionNameList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CollectionNameList.Marshal(b, m, deterministic) } func (m *CollectionNameList) XXX_Merge(src proto.Message) { xxx_messageInfo_CollectionNameList.Merge(m, src) } func (m *CollectionNameList) XXX_Size() int { return xxx_messageInfo_CollectionNameList.Size(m) } func (m *CollectionNameList) XXX_DiscardUnknown() { xxx_messageInfo_CollectionNameList.DiscardUnknown(m) } var xxx_messageInfo_CollectionNameList proto.InternalMessageInfo func (m *CollectionNameList) GetStatus() *Status { if m != nil { return m.Status } return nil } func (m *CollectionNameList) GetCollectionNames() []string { if m != nil { return m.CollectionNames } return nil } //* // @brief Field name type FieldName struct { CollectionName string `protobuf:"bytes,1,opt,name=collection_name,json=collectionName,proto3" json:"collection_name,omitempty"` FieldName string `protobuf:"bytes,2,opt,name=field_name,json=fieldName,proto3" json:"field_name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *FieldName) Reset() { *m = FieldName{} } func (m *FieldName) String() string { return proto.CompactTextString(m) } func (*FieldName) ProtoMessage() {} func (*FieldName) Descriptor() ([]byte, []int) { return fileDescriptor_33c57e4bae7b9afd, []int{4} } func (m *FieldName) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_FieldName.Unmarshal(m, b) } func (m *FieldName) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_FieldName.Marshal(b, m, deterministic) } func (m *FieldName) XXX_Merge(src proto.Message) { xxx_messageInfo_FieldName.Merge(m, src) } func (m *FieldName) XXX_Size() int { return xxx_messageInfo_FieldName.Size(m) } func (m *FieldName) XXX_DiscardUnknown() { xxx_messageInfo_FieldName.DiscardUnknown(m) } var xxx_messageInfo_FieldName proto.InternalMessageInfo func (m *FieldName) GetCollectionName() string { if m != nil { return m.CollectionName } return "" } func (m *FieldName) GetFieldName() string { if m != nil { return m.FieldName } return "" } //* // @brief Collection mapping // @extra_params: key-value pair for extra parameters of the collection // typically usage: // extra_params["params"] = {segment_row_count: 1000000, auto_id: true} // Note: // the segment_row_count specify segment row count limit for merging // the auto_id = true means entity id is auto-generated by milvus type Mapping struct { Status *Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"` CollectionName string `protobuf:"bytes,2,opt,name=collection_name,json=collectionName,proto3" json:"collection_name,omitempty"` Schema *Schema `protobuf:"bytes,3,opt,name=schema,proto3" json:"schema,omitempty"` ExtraParams []*KeyValuePair `protobuf:"bytes,4,rep,name=extra_params,json=extraParams,proto3" json:"extra_params,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *Mapping) Reset() { *m = Mapping{} } func (m *Mapping) String() string { return proto.CompactTextString(m) } func (*Mapping) ProtoMessage() {} func (*Mapping) Descriptor() ([]byte, []int) { return fileDescriptor_33c57e4bae7b9afd, []int{5} } func (m *Mapping) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_Mapping.Unmarshal(m, b) } func (m *Mapping) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_Mapping.Marshal(b, m, deterministic) } func (m *Mapping) XXX_Merge(src proto.Message) { xxx_messageInfo_Mapping.Merge(m, src) } func (m *Mapping) XXX_Size() int { return xxx_messageInfo_Mapping.Size(m) } func (m *Mapping) XXX_DiscardUnknown() { xxx_messageInfo_Mapping.DiscardUnknown(m) } var xxx_messageInfo_Mapping proto.InternalMessageInfo func (m *Mapping) GetStatus() *Status { if m != nil { return m.Status } return nil } func (m *Mapping) GetCollectionName() string { if m != nil { return m.CollectionName } return "" } func (m *Mapping) GetSchema() *Schema { if m != nil { return m.Schema } return nil } func (m *Mapping) GetExtraParams() []*KeyValuePair { if m != nil { return m.ExtraParams } return nil } //* // @brief Collection mapping list type MappingList struct { Status *Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"` MappingList []*Mapping `protobuf:"bytes,2,rep,name=mapping_list,json=mappingList,proto3" json:"mapping_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *MappingList) Reset() { *m = MappingList{} } func (m *MappingList) String() string { return proto.CompactTextString(m) } func (*MappingList) ProtoMessage() {} func (*MappingList) Descriptor() ([]byte, []int) { return fileDescriptor_33c57e4bae7b9afd, []int{6} } func (m *MappingList) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_MappingList.Unmarshal(m, b) } func (m *MappingList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_MappingList.Marshal(b, m, deterministic) } func (m *MappingList) XXX_Merge(src proto.Message) { xxx_messageInfo_MappingList.Merge(m, src) } func (m *MappingList) XXX_Size() int { return xxx_messageInfo_MappingList.Size(m) } func (m *MappingList) XXX_DiscardUnknown() { xxx_messageInfo_MappingList.DiscardUnknown(m) } var xxx_messageInfo_MappingList proto.InternalMessageInfo func (m *MappingList) GetStatus() *Status { if m != nil { return m.Status } return nil } func (m *MappingList) GetMappingList() []*Mapping { if m != nil { return m.MappingList } return nil } //* // @brief Parameters of partition type PartitionParam struct { CollectionName string `protobuf:"bytes,1,opt,name=collection_name,json=collectionName,proto3" json:"collection_name,omitempty"` Tag string `protobuf:"bytes,2,opt,name=tag,proto3" json:"tag,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PartitionParam) Reset() { *m = PartitionParam{} } func (m *PartitionParam) String() string { return proto.CompactTextString(m) } func (*PartitionParam) ProtoMessage() {} func (*PartitionParam) Descriptor() ([]byte, []int) { return fileDescriptor_33c57e4bae7b9afd, []int{7} } func (m *PartitionParam) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PartitionParam.Unmarshal(m, b) } func (m *PartitionParam) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PartitionParam.Marshal(b, m, deterministic) } func (m *PartitionParam) XXX_Merge(src proto.Message) { xxx_messageInfo_PartitionParam.Merge(m, src) } func (m *PartitionParam) XXX_Size() int { return xxx_messageInfo_PartitionParam.Size(m) } func (m *PartitionParam) XXX_DiscardUnknown() { xxx_messageInfo_PartitionParam.DiscardUnknown(m) } var xxx_messageInfo_PartitionParam proto.InternalMessageInfo func (m *PartitionParam) GetCollectionName() string { if m != nil { return m.CollectionName } return "" } func (m *PartitionParam) GetTag() string { if m != nil { return m.Tag } return "" } //* // @brief Partition list type PartitionList struct { Status *Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"` PartitionTagArray []string `protobuf:"bytes,2,rep,name=partition_tag_array,json=partitionTagArray,proto3" json:"partition_tag_array,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *PartitionList) Reset() { *m = PartitionList{} } func (m *PartitionList) String() string { return proto.CompactTextString(m) } func (*PartitionList) ProtoMessage() {} func (*PartitionList) Descriptor() ([]byte, []int) { return fileDescriptor_33c57e4bae7b9afd, []int{8} } func (m *PartitionList) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PartitionList.Unmarshal(m, b) } func (m *PartitionList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_PartitionList.Marshal(b, m, deterministic) } func (m *PartitionList) XXX_Merge(src proto.Message) { xxx_messageInfo_PartitionList.Merge(m, src) } func (m *PartitionList) XXX_Size() int { return xxx_messageInfo_PartitionList.Size(m) } func (m *PartitionList) XXX_DiscardUnknown() { xxx_messageInfo_PartitionList.DiscardUnknown(m) } var xxx_messageInfo_PartitionList proto.InternalMessageInfo func (m *PartitionList) GetStatus() *Status { if m != nil { return m.Status } return nil } func (m *PartitionList) GetPartitionTagArray() []string { if m != nil { return m.PartitionTagArray } return nil } //* // @brief Vector row record type VectorRowRecord struct { FloatData []float32 `protobuf:"fixed32,1,rep,packed,name=float_data,json=floatData,proto3" json:"float_data,omitempty"` BinaryData []byte `protobuf:"bytes,2,opt,name=binary_data,json=binaryData,proto3" json:"binary_data,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *VectorRowRecord) Reset() { *m = VectorRowRecord{} } func (m *VectorRowRecord) String() string { return proto.CompactTextString(m) } func (*VectorRowRecord) ProtoMessage() {} func (*VectorRowRecord) Descriptor() ([]byte, []int) { return fileDescriptor_33c57e4bae7b9afd, []int{9} } func (m *VectorRowRecord) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_VectorRowRecord.Unmarshal(m, b) } func (m *VectorRowRecord) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_VectorRowRecord.Marshal(b, m, deterministic) } func (m *VectorRowRecord) XXX_Merge(src proto.Message) { xxx_messageInfo_VectorRowRecord.Merge(m, src) } func (m *VectorRowRecord) XXX_Size() int { return xxx_messageInfo_VectorRowRecord.Size(m) } func (m *VectorRowRecord) XXX_DiscardUnknown() { xxx_messageInfo_VectorRowRecord.DiscardUnknown(m) } var xxx_messageInfo_VectorRowRecord proto.InternalMessageInfo func (m *VectorRowRecord) GetFloatData() []float32 { if m != nil { return m.FloatData } return nil } func (m *VectorRowRecord) GetBinaryData() []byte { if m != nil { return m.BinaryData } return nil } type EntityIds struct { Status *Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"` EntityIdArray []int64 `protobuf:"varint,2,rep,packed,name=entity_id_array,json=entityIdArray,proto3" json:"entity_id_array,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *EntityIds) Reset() { *m = EntityIds{} } func (m *EntityIds) String() string { return proto.CompactTextString(m) } func (*EntityIds) ProtoMessage() {} func (*EntityIds) Descriptor() ([]byte, []int) { return fileDescriptor_33c57e4bae7b9afd, []int{10} } func (m *EntityIds) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_EntityIds.Unmarshal(m, b) } func (m *EntityIds) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_EntityIds.Marshal(b, m, deterministic) } func (m *EntityIds) XXX_Merge(src proto.Message) { xxx_messageInfo_EntityIds.Merge(m, src) } func (m *EntityIds) XXX_Size() int { return xxx_messageInfo_EntityIds.Size(m) } func (m *EntityIds) XXX_DiscardUnknown() { xxx_messageInfo_EntityIds.DiscardUnknown(m) } var xxx_messageInfo_EntityIds proto.InternalMessageInfo func (m *EntityIds) GetStatus() *Status { if m != nil { return m.Status } return nil } func (m *EntityIds) GetEntityIdArray() []int64 { if m != nil { return m.EntityIdArray } return nil } type VectorRecord struct { Records []*VectorRowRecord `protobuf:"bytes,1,rep,name=records,proto3" json:"records,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *VectorRecord) Reset() { *m = VectorRecord{} } func (m *VectorRecord) String() string { return proto.CompactTextString(m) } func (*VectorRecord) ProtoMessage() {} func (*VectorRecord) Descriptor() ([]byte, []int) { return fileDescriptor_33c57e4bae7b9afd, []int{11} } func (m *VectorRecord) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_VectorRecord.Unmarshal(m, b) } func (m *VectorRecord) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_VectorRecord.Marshal(b, m, deterministic) } func (m *VectorRecord) XXX_Merge(src proto.Message) { xxx_messageInfo_VectorRecord.Merge(m, src) } func (m *VectorRecord) XXX_Size() int { return xxx_messageInfo_VectorRecord.Size(m) } func (m *VectorRecord) XXX_DiscardUnknown() { xxx_messageInfo_VectorRecord.DiscardUnknown(m) } var xxx_messageInfo_VectorRecord proto.InternalMessageInfo func (m *VectorRecord) GetRecords() []*VectorRowRecord { if m != nil { return m.Records } return nil } type VectorParam struct { Json string `protobuf:"bytes,1,opt,name=json,proto3" json:"json,omitempty"` RowRecord *VectorRecord `protobuf:"bytes,2,opt,name=row_record,json=rowRecord,proto3" json:"row_record,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *VectorParam) Reset() { *m = VectorParam{} } func (m *VectorParam) String() string { return proto.CompactTextString(m) } func (*VectorParam) ProtoMessage() {} func (*VectorParam) Descriptor() ([]byte, []int) { return fileDescriptor_33c57e4bae7b9afd, []int{12} } func (m *VectorParam) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_VectorParam.Unmarshal(m, b) } func (m *VectorParam) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_VectorParam.Marshal(b, m, deterministic) } func (m *VectorParam) XXX_Merge(src proto.Message) { xxx_messageInfo_VectorParam.Merge(m, src) } func (m *VectorParam) XXX_Size() int { return xxx_messageInfo_VectorParam.Size(m) } func (m *VectorParam) XXX_DiscardUnknown() { xxx_messageInfo_VectorParam.DiscardUnknown(m) } var xxx_messageInfo_VectorParam proto.InternalMessageInfo func (m *VectorParam) GetJson() string { if m != nil { return m.Json } return "" } func (m *VectorParam) GetRowRecord() *VectorRecord { if m != nil { return m.RowRecord } return nil } //* // @brief schema type FieldMeta struct { FieldName string `protobuf:"bytes,1,opt,name=field_name,json=fieldName,proto3" json:"field_name,omitempty"` Type DataType `protobuf:"varint,2,opt,name=type,proto3,enum=milvus.grpc.DataType" json:"type,omitempty"` Dim int64 `protobuf:"varint,3,opt,name=dim,proto3" json:"dim,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *FieldMeta) Reset() { *m = FieldMeta{} } func (m *FieldMeta) String() string { return proto.CompactTextString(m) } func (*FieldMeta) ProtoMessage() {} func (*FieldMeta) Descriptor() ([]byte, []int) { return fileDescriptor_33c57e4bae7b9afd, []int{13} } func (m *FieldMeta) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_FieldMeta.Unmarshal(m, b) } func (m *FieldMeta) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_FieldMeta.Marshal(b, m, deterministic) } func (m *FieldMeta) XXX_Merge(src proto.Message) { xxx_messageInfo_FieldMeta.Merge(m, src) } func (m *FieldMeta) XXX_Size() int { return xxx_messageInfo_FieldMeta.Size(m) } func (m *FieldMeta) XXX_DiscardUnknown() { xxx_messageInfo_FieldMeta.DiscardUnknown(m) } var xxx_messageInfo_FieldMeta proto.InternalMessageInfo func (m *FieldMeta) GetFieldName() string { if m != nil { return m.FieldName } return "" } func (m *FieldMeta) GetType() DataType { if m != nil { return m.Type } return DataType_NONE } func (m *FieldMeta) GetDim() int64 { if m != nil { return m.Dim } return 0 } type Schema struct { FieldMetas []*FieldMeta `protobuf:"bytes,1,rep,name=field_metas,json=fieldMetas,proto3" json:"field_metas,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *Schema) Reset() { *m = Schema{} } func (m *Schema) String() string { return proto.CompactTextString(m) } func (*Schema) ProtoMessage() {} func (*Schema) Descriptor() ([]byte, []int) { return fileDescriptor_33c57e4bae7b9afd, []int{14} } func (m *Schema) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_Schema.Unmarshal(m, b) } func (m *Schema) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_Schema.Marshal(b, m, deterministic) } func (m *Schema) XXX_Merge(src proto.Message) { xxx_messageInfo_Schema.Merge(m, src) } func (m *Schema) XXX_Size() int { return xxx_messageInfo_Schema.Size(m) } func (m *Schema) XXX_DiscardUnknown() { xxx_messageInfo_Schema.DiscardUnknown(m) } var xxx_messageInfo_Schema proto.InternalMessageInfo func (m *Schema) GetFieldMetas() []*FieldMeta { if m != nil { return m.FieldMetas } return nil } type RowData struct { Blob []byte `protobuf:"bytes,1,opt,name=blob,proto3" json:"blob,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *RowData) Reset() { *m = RowData{} } func (m *RowData) String() string { return proto.CompactTextString(m) } func (*RowData) ProtoMessage() {} func (*RowData) Descriptor() ([]byte, []int) { return fileDescriptor_33c57e4bae7b9afd, []int{15} } func (m *RowData) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_RowData.Unmarshal(m, b) } func (m *RowData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_RowData.Marshal(b, m, deterministic) } func (m *RowData) XXX_Merge(src proto.Message) { xxx_messageInfo_RowData.Merge(m, src) } func (m *RowData) XXX_Size() int { return xxx_messageInfo_RowData.Size(m) } func (m *RowData) XXX_DiscardUnknown() { xxx_messageInfo_RowData.DiscardUnknown(m) } var xxx_messageInfo_RowData proto.InternalMessageInfo func (m *RowData) GetBlob() []byte { if m != nil { return m.Blob } return nil } //////////////////////suvlim-proxy/////////////////////////////////// type InsertParam struct { CollectionName string `protobuf:"bytes,1,opt,name=collection_name,json=collectionName,proto3" json:"collection_name,omitempty"` Schema *Schema `protobuf:"bytes,2,opt,name=schema,proto3" json:"schema,omitempty"` RowsData []*RowData `protobuf:"bytes,3,rep,name=rows_data,json=rowsData,proto3" json:"rows_data,omitempty"` EntityIdArray []int64 `protobuf:"varint,4,rep,packed,name=entity_id_array,json=entityIdArray,proto3" json:"entity_id_array,omitempty"` PartitionTag string `protobuf:"bytes,5,opt,name=partition_tag,json=partitionTag,proto3" json:"partition_tag,omitempty"` ExtraParams []*KeyValuePair `protobuf:"bytes,6,rep,name=extra_params,json=extraParams,proto3" json:"extra_params,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *InsertParam) Reset() { *m = InsertParam{} } func (m *InsertParam) String() string { return proto.CompactTextString(m) } func (*InsertParam) ProtoMessage() {} func (*InsertParam) Descriptor() ([]byte, []int) { return fileDescriptor_33c57e4bae7b9afd, []int{16} } func (m *InsertParam) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_InsertParam.Unmarshal(m, b) } func (m *InsertParam) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_InsertParam.Marshal(b, m, deterministic) } func (m *InsertParam) XXX_Merge(src proto.Message) { xxx_messageInfo_InsertParam.Merge(m, src) } func (m *InsertParam) XXX_Size() int { return xxx_messageInfo_InsertParam.Size(m) } func (m *InsertParam) XXX_DiscardUnknown() { xxx_messageInfo_InsertParam.DiscardUnknown(m) } var xxx_messageInfo_InsertParam proto.InternalMessageInfo func (m *InsertParam) GetCollectionName() string { if m != nil { return m.CollectionName } return "" } func (m *InsertParam) GetSchema() *Schema { if m != nil { return m.Schema } return nil } func (m *InsertParam) GetRowsData() []*RowData { if m != nil { return m.RowsData } return nil } func (m *InsertParam) GetEntityIdArray() []int64 { if m != nil { return m.EntityIdArray } return nil } func (m *InsertParam) GetPartitionTag() string { if m != nil { return m.PartitionTag } return "" } func (m *InsertParam) GetExtraParams() []*KeyValuePair { if m != nil { return m.ExtraParams } return nil } type SearchParam struct { CollectionName string `protobuf:"bytes,1,opt,name=collection_name,json=collectionName,proto3" json:"collection_name,omitempty"` VectorParam []*VectorParam `protobuf:"bytes,2,rep,name=vector_param,json=vectorParam,proto3" json:"vector_param,omitempty"` Dsl string `protobuf:"bytes,3,opt,name=dsl,proto3" json:"dsl,omitempty"` PartitionTag []string `protobuf:"bytes,4,rep,name=partition_tag,json=partitionTag,proto3" json:"partition_tag,omitempty"` ExtraParams []*KeyValuePair `protobuf:"bytes,5,rep,name=extra_params,json=extraParams,proto3" json:"extra_params,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SearchParam) Reset() { *m = SearchParam{} } func (m *SearchParam) String() string { return proto.CompactTextString(m) } func (*SearchParam) ProtoMessage() {} func (*SearchParam) Descriptor() ([]byte, []int) { return fileDescriptor_33c57e4bae7b9afd, []int{17} } func (m *SearchParam) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SearchParam.Unmarshal(m, b) } func (m *SearchParam) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SearchParam.Marshal(b, m, deterministic) } func (m *SearchParam) XXX_Merge(src proto.Message) { xxx_messageInfo_SearchParam.Merge(m, src) } func (m *SearchParam) XXX_Size() int { return xxx_messageInfo_SearchParam.Size(m) } func (m *SearchParam) XXX_DiscardUnknown() { xxx_messageInfo_SearchParam.DiscardUnknown(m) } var xxx_messageInfo_SearchParam proto.InternalMessageInfo func (m *SearchParam) GetCollectionName() string { if m != nil { return m.CollectionName } return "" } func (m *SearchParam) GetVectorParam() []*VectorParam { if m != nil { return m.VectorParam } return nil } func (m *SearchParam) GetDsl() string { if m != nil { return m.Dsl } return "" } func (m *SearchParam) GetPartitionTag() []string { if m != nil { return m.PartitionTag } return nil } func (m *SearchParam) GetExtraParams() []*KeyValuePair { if m != nil { return m.ExtraParams } return nil } type SearchInSegmentParam struct { FileIdArray []string `protobuf:"bytes,1,rep,name=file_id_array,json=fileIdArray,proto3" json:"file_id_array,omitempty"` SearchParam *SearchParam `protobuf:"bytes,2,opt,name=search_param,json=searchParam,proto3" json:"search_param,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SearchInSegmentParam) Reset() { *m = SearchInSegmentParam{} } func (m *SearchInSegmentParam) String() string { return proto.CompactTextString(m) } func (*SearchInSegmentParam) ProtoMessage() {} func (*SearchInSegmentParam) Descriptor() ([]byte, []int) { return fileDescriptor_33c57e4bae7b9afd, []int{18} } func (m *SearchInSegmentParam) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SearchInSegmentParam.Unmarshal(m, b) } func (m *SearchInSegmentParam) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SearchInSegmentParam.Marshal(b, m, deterministic) } func (m *SearchInSegmentParam) XXX_Merge(src proto.Message) { xxx_messageInfo_SearchInSegmentParam.Merge(m, src) } func (m *SearchInSegmentParam) XXX_Size() int { return xxx_messageInfo_SearchInSegmentParam.Size(m) } func (m *SearchInSegmentParam) XXX_DiscardUnknown() { xxx_messageInfo_SearchInSegmentParam.DiscardUnknown(m) } var xxx_messageInfo_SearchInSegmentParam proto.InternalMessageInfo func (m *SearchInSegmentParam) GetFileIdArray() []string { if m != nil { return m.FileIdArray } return nil } func (m *SearchInSegmentParam) GetSearchParam() *SearchParam { if m != nil { return m.SearchParam } return nil } type Entities struct { Status *Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"` Ids []int64 `protobuf:"varint,2,rep,packed,name=ids,proto3" json:"ids,omitempty"` ValidRow []bool `protobuf:"varint,3,rep,packed,name=valid_row,json=validRow,proto3" json:"valid_row,omitempty"` RowsData []*RowData `protobuf:"bytes,4,rep,name=rows_data,json=rowsData,proto3" json:"rows_data,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *Entities) Reset() { *m = Entities{} } func (m *Entities) String() string { return proto.CompactTextString(m) } func (*Entities) ProtoMessage() {} func (*Entities) Descriptor() ([]byte, []int) { return fileDescriptor_33c57e4bae7b9afd, []int{19} } func (m *Entities) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_Entities.Unmarshal(m, b) } func (m *Entities) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_Entities.Marshal(b, m, deterministic) } func (m *Entities) XXX_Merge(src proto.Message) { xxx_messageInfo_Entities.Merge(m, src) } func (m *Entities) XXX_Size() int { return xxx_messageInfo_Entities.Size(m) } func (m *Entities) XXX_DiscardUnknown() { xxx_messageInfo_Entities.DiscardUnknown(m) } var xxx_messageInfo_Entities proto.InternalMessageInfo func (m *Entities) GetStatus() *Status { if m != nil { return m.Status } return nil } func (m *Entities) GetIds() []int64 { if m != nil { return m.Ids } return nil } func (m *Entities) GetValidRow() []bool { if m != nil { return m.ValidRow } return nil } func (m *Entities) GetRowsData() []*RowData { if m != nil { return m.RowsData } return nil } //* // @brief Query result type QueryResult struct { Status *Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"` Entities *Entities `protobuf:"bytes,2,opt,name=entities,proto3" json:"entities,omitempty"` RowNum int64 `protobuf:"varint,3,opt,name=row_num,json=rowNum,proto3" json:"row_num,omitempty"` Scores []float32 `protobuf:"fixed32,4,rep,packed,name=scores,proto3" json:"scores,omitempty"` Distances []float32 `protobuf:"fixed32,5,rep,packed,name=distances,proto3" json:"distances,omitempty"` ExtraParams []*KeyValuePair `protobuf:"bytes,6,rep,name=extra_params,json=extraParams,proto3" json:"extra_params,omitempty"` QueryId int64 `protobuf:"varint,7,opt,name=query_id,json=queryId,proto3" json:"query_id,omitempty"` ClientId int64 `protobuf:"varint,8,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *QueryResult) Reset() { *m = QueryResult{} } func (m *QueryResult) String() string { return proto.CompactTextString(m) } func (*QueryResult) ProtoMessage() {} func (*QueryResult) Descriptor() ([]byte, []int) { return fileDescriptor_33c57e4bae7b9afd, []int{20} } func (m *QueryResult) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_QueryResult.Unmarshal(m, b) } func (m *QueryResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_QueryResult.Marshal(b, m, deterministic) } func (m *QueryResult) XXX_Merge(src proto.Message) { xxx_messageInfo_QueryResult.Merge(m, src) } func (m *QueryResult) XXX_Size() int { return xxx_messageInfo_QueryResult.Size(m) } func (m *QueryResult) XXX_DiscardUnknown() { xxx_messageInfo_QueryResult.DiscardUnknown(m) } var xxx_messageInfo_QueryResult proto.InternalMessageInfo func (m *QueryResult) GetStatus() *Status { if m != nil { return m.Status } return nil } func (m *QueryResult) GetEntities() *Entities { if m != nil { return m.Entities } return nil } func (m *QueryResult) GetRowNum() int64 { if m != nil { return m.RowNum } return 0 } func (m *QueryResult) GetScores() []float32 { if m != nil { return m.Scores } return nil } func (m *QueryResult) GetDistances() []float32 { if m != nil { return m.Distances } return nil } func (m *QueryResult) GetExtraParams() []*KeyValuePair { if m != nil { return m.ExtraParams } return nil } func (m *QueryResult) GetQueryId() int64 { if m != nil { return m.QueryId } return 0 } func (m *QueryResult) GetClientId() int64 { if m != nil { return m.ClientId } return 0 } //* // @brief Server string Reply type StringReply struct { Status *Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"` StringReply string `protobuf:"bytes,2,opt,name=string_reply,json=stringReply,proto3" json:"string_reply,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *StringReply) Reset() { *m = StringReply{} } func (m *StringReply) String() string { return proto.CompactTextString(m) } func (*StringReply) ProtoMessage() {} func (*StringReply) Descriptor() ([]byte, []int) { return fileDescriptor_33c57e4bae7b9afd, []int{21} } func (m *StringReply) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_StringReply.Unmarshal(m, b) } func (m *StringReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_StringReply.Marshal(b, m, deterministic) } func (m *StringReply) XXX_Merge(src proto.Message) { xxx_messageInfo_StringReply.Merge(m, src) } func (m *StringReply) XXX_Size() int { return xxx_messageInfo_StringReply.Size(m) } func (m *StringReply) XXX_DiscardUnknown() { xxx_messageInfo_StringReply.DiscardUnknown(m) } var xxx_messageInfo_StringReply proto.InternalMessageInfo func (m *StringReply) GetStatus() *Status { if m != nil { return m.Status } return nil } func (m *StringReply) GetStringReply() string { if m != nil { return m.StringReply } return "" } //* // @brief Server bool Reply type BoolReply struct { Status *Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"` BoolReply bool `protobuf:"varint,2,opt,name=bool_reply,json=boolReply,proto3" json:"bool_reply,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *BoolReply) Reset() { *m = BoolReply{} } func (m *BoolReply) String() string { return proto.CompactTextString(m) } func (*BoolReply) ProtoMessage() {} func (*BoolReply) Descriptor() ([]byte, []int) { return fileDescriptor_33c57e4bae7b9afd, []int{22} } func (m *BoolReply) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_BoolReply.Unmarshal(m, b) } func (m *BoolReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_BoolReply.Marshal(b, m, deterministic) } func (m *BoolReply) XXX_Merge(src proto.Message) { xxx_messageInfo_BoolReply.Merge(m, src) } func (m *BoolReply) XXX_Size() int { return xxx_messageInfo_BoolReply.Size(m) } func (m *BoolReply) XXX_DiscardUnknown() { xxx_messageInfo_BoolReply.DiscardUnknown(m) } var xxx_messageInfo_BoolReply proto.InternalMessageInfo func (m *BoolReply) GetStatus() *Status { if m != nil { return m.Status } return nil } func (m *BoolReply) GetBoolReply() bool { if m != nil { return m.BoolReply } return false } //* // @brief Return collection row count type CollectionRowCount struct { Status *Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"` CollectionRowCount int64 `protobuf:"varint,2,opt,name=collection_row_count,json=collectionRowCount,proto3" json:"collection_row_count,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CollectionRowCount) Reset() { *m = CollectionRowCount{} } func (m *CollectionRowCount) String() string { return proto.CompactTextString(m) } func (*CollectionRowCount) ProtoMessage() {} func (*CollectionRowCount) Descriptor() ([]byte, []int) { return fileDescriptor_33c57e4bae7b9afd, []int{23} } func (m *CollectionRowCount) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CollectionRowCount.Unmarshal(m, b) } func (m *CollectionRowCount) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CollectionRowCount.Marshal(b, m, deterministic) } func (m *CollectionRowCount) XXX_Merge(src proto.Message) { xxx_messageInfo_CollectionRowCount.Merge(m, src) } func (m *CollectionRowCount) XXX_Size() int { return xxx_messageInfo_CollectionRowCount.Size(m) } func (m *CollectionRowCount) XXX_DiscardUnknown() { xxx_messageInfo_CollectionRowCount.DiscardUnknown(m) } var xxx_messageInfo_CollectionRowCount proto.InternalMessageInfo func (m *CollectionRowCount) GetStatus() *Status { if m != nil { return m.Status } return nil } func (m *CollectionRowCount) GetCollectionRowCount() int64 { if m != nil { return m.CollectionRowCount } return 0 } //* // @brief Server command parameters type Command struct { Cmd string `protobuf:"bytes,1,opt,name=cmd,proto3" json:"cmd,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *Command) Reset() { *m = Command{} } func (m *Command) String() string { return proto.CompactTextString(m) } func (*Command) ProtoMessage() {} func (*Command) Descriptor() ([]byte, []int) { return fileDescriptor_33c57e4bae7b9afd, []int{24} } func (m *Command) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_Command.Unmarshal(m, b) } func (m *Command) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_Command.Marshal(b, m, deterministic) } func (m *Command) XXX_Merge(src proto.Message) { xxx_messageInfo_Command.Merge(m, src) } func (m *Command) XXX_Size() int { return xxx_messageInfo_Command.Size(m) } func (m *Command) XXX_DiscardUnknown() { xxx_messageInfo_Command.DiscardUnknown(m) } var xxx_messageInfo_Command proto.InternalMessageInfo func (m *Command) GetCmd() string { if m != nil { return m.Cmd } return "" } //* // @brief Index params // @collection_name: target collection // @field_name: target field // @index_name: a name for index provided by user, unique within this field // @extra_params: index parameters in json format // for vector field: // extra_params["index_type"] = one of the values: FLAT, IVF_LAT, IVF_SQ8, NSGMIX, IVFSQ8H, // PQ, HNSW, HNSW_SQ8NM, ANNOY // extra_params["metric_type"] = one of the values: L2, IP, HAMMING, JACCARD, TANIMOTO // SUBSTRUCTURE, SUPERSTRUCTURE // extra_params["params"] = extra parameters for index, for example ivflat: {nlist: 2048} // for structured field: // extra_params["index_type"] = one of the values: SORTED type IndexParam struct { Status *Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"` CollectionName string `protobuf:"bytes,2,opt,name=collection_name,json=collectionName,proto3" json:"collection_name,omitempty"` FieldName string `protobuf:"bytes,3,opt,name=field_name,json=fieldName,proto3" json:"field_name,omitempty"` IndexName string `protobuf:"bytes,4,opt,name=index_name,json=indexName,proto3" json:"index_name,omitempty"` ExtraParams []*KeyValuePair `protobuf:"bytes,5,rep,name=extra_params,json=extraParams,proto3" json:"extra_params,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *IndexParam) Reset() { *m = IndexParam{} } func (m *IndexParam) String() string { return proto.CompactTextString(m) } func (*IndexParam) ProtoMessage() {} func (*IndexParam) Descriptor() ([]byte, []int) { return fileDescriptor_33c57e4bae7b9afd, []int{25} } func (m *IndexParam) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_IndexParam.Unmarshal(m, b) } func (m *IndexParam) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_IndexParam.Marshal(b, m, deterministic) } func (m *IndexParam) XXX_Merge(src proto.Message) { xxx_messageInfo_IndexParam.Merge(m, src) } func (m *IndexParam) XXX_Size() int { return xxx_messageInfo_IndexParam.Size(m) } func (m *IndexParam) XXX_DiscardUnknown() { xxx_messageInfo_IndexParam.DiscardUnknown(m) } var xxx_messageInfo_IndexParam proto.InternalMessageInfo func (m *IndexParam) GetStatus() *Status { if m != nil { return m.Status } return nil } func (m *IndexParam) GetCollectionName() string { if m != nil { return m.CollectionName } return "" } func (m *IndexParam) GetFieldName() string { if m != nil { return m.FieldName } return "" } func (m *IndexParam) GetIndexName() string { if m != nil { return m.IndexName } return "" } func (m *IndexParam) GetExtraParams() []*KeyValuePair { if m != nil { return m.ExtraParams } return nil } //* // @brief Parameters for flush action type FlushParam struct { CollectionNameArray []string `protobuf:"bytes,1,rep,name=collection_name_array,json=collectionNameArray,proto3" json:"collection_name_array,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *FlushParam) Reset() { *m = FlushParam{} } func (m *FlushParam) String() string { return proto.CompactTextString(m) } func (*FlushParam) ProtoMessage() {} func (*FlushParam) Descriptor() ([]byte, []int) { return fileDescriptor_33c57e4bae7b9afd, []int{26} } func (m *FlushParam) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_FlushParam.Unmarshal(m, b) } func (m *FlushParam) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_FlushParam.Marshal(b, m, deterministic) } func (m *FlushParam) XXX_Merge(src proto.Message) { xxx_messageInfo_FlushParam.Merge(m, src) } func (m *FlushParam) XXX_Size() int { return xxx_messageInfo_FlushParam.Size(m) } func (m *FlushParam) XXX_DiscardUnknown() { xxx_messageInfo_FlushParam.DiscardUnknown(m) } var xxx_messageInfo_FlushParam proto.InternalMessageInfo func (m *FlushParam) GetCollectionNameArray() []string { if m != nil { return m.CollectionNameArray } return nil } //* // @brief Parameters for flush action type CompactParam struct { CollectionName string `protobuf:"bytes,1,opt,name=collection_name,json=collectionName,proto3" json:"collection_name,omitempty"` Threshold float64 `protobuf:"fixed64,2,opt,name=threshold,proto3" json:"threshold,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CompactParam) Reset() { *m = CompactParam{} } func (m *CompactParam) String() string { return proto.CompactTextString(m) } func (*CompactParam) ProtoMessage() {} func (*CompactParam) Descriptor() ([]byte, []int) { return fileDescriptor_33c57e4bae7b9afd, []int{27} } func (m *CompactParam) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CompactParam.Unmarshal(m, b) } func (m *CompactParam) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CompactParam.Marshal(b, m, deterministic) } func (m *CompactParam) XXX_Merge(src proto.Message) { xxx_messageInfo_CompactParam.Merge(m, src) } func (m *CompactParam) XXX_Size() int { return xxx_messageInfo_CompactParam.Size(m) } func (m *CompactParam) XXX_DiscardUnknown() { xxx_messageInfo_CompactParam.DiscardUnknown(m) } var xxx_messageInfo_CompactParam proto.InternalMessageInfo func (m *CompactParam) GetCollectionName() string { if m != nil { return m.CollectionName } return "" } func (m *CompactParam) GetThreshold() float64 { if m != nil { return m.Threshold } return 0 } //* // @brief Parameters for deleting entities by id type DeleteByIDParam struct { CollectionName string `protobuf:"bytes,1,opt,name=collection_name,json=collectionName,proto3" json:"collection_name,omitempty"` IdArray []int64 `protobuf:"varint,2,rep,packed,name=id_array,json=idArray,proto3" json:"id_array,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *DeleteByIDParam) Reset() { *m = DeleteByIDParam{} } func (m *DeleteByIDParam) String() string { return proto.CompactTextString(m) } func (*DeleteByIDParam) ProtoMessage() {} func (*DeleteByIDParam) Descriptor() ([]byte, []int) { return fileDescriptor_33c57e4bae7b9afd, []int{28} } func (m *DeleteByIDParam) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DeleteByIDParam.Unmarshal(m, b) } func (m *DeleteByIDParam) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_DeleteByIDParam.Marshal(b, m, deterministic) } func (m *DeleteByIDParam) XXX_Merge(src proto.Message) { xxx_messageInfo_DeleteByIDParam.Merge(m, src) } func (m *DeleteByIDParam) XXX_Size() int { return xxx_messageInfo_DeleteByIDParam.Size(m) } func (m *DeleteByIDParam) XXX_DiscardUnknown() { xxx_messageInfo_DeleteByIDParam.DiscardUnknown(m) } var xxx_messageInfo_DeleteByIDParam proto.InternalMessageInfo func (m *DeleteByIDParam) GetCollectionName() string { if m != nil { return m.CollectionName } return "" } func (m *DeleteByIDParam) GetIdArray() []int64 { if m != nil { return m.IdArray } return nil } //* // @brief Return collection stats // @json_info: collection stats in json format, typically, the format is like: // { // row_count: xxx, // data_size: xxx, // partitions: [ // { // tag: xxx, // id: xxx, // row_count: xxx, // data_size: xxx, // segments: [ // { // id: xxx, // row_count: xxx, // data_size: xxx, // files: [ // { // field: xxx, // name: xxx, // index_type: xxx, // path: xxx, // data_size: xxx, // } // ] // } // ] // } // ] // } type CollectionInfo struct { Status *Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"` JsonInfo string `protobuf:"bytes,2,opt,name=json_info,json=jsonInfo,proto3" json:"json_info,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CollectionInfo) Reset() { *m = CollectionInfo{} } func (m *CollectionInfo) String() string { return proto.CompactTextString(m) } func (*CollectionInfo) ProtoMessage() {} func (*CollectionInfo) Descriptor() ([]byte, []int) { return fileDescriptor_33c57e4bae7b9afd, []int{29} } func (m *CollectionInfo) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CollectionInfo.Unmarshal(m, b) } func (m *CollectionInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CollectionInfo.Marshal(b, m, deterministic) } func (m *CollectionInfo) XXX_Merge(src proto.Message) { xxx_messageInfo_CollectionInfo.Merge(m, src) } func (m *CollectionInfo) XXX_Size() int { return xxx_messageInfo_CollectionInfo.Size(m) } func (m *CollectionInfo) XXX_DiscardUnknown() { xxx_messageInfo_CollectionInfo.DiscardUnknown(m) } var xxx_messageInfo_CollectionInfo proto.InternalMessageInfo func (m *CollectionInfo) GetStatus() *Status { if m != nil { return m.Status } return nil } func (m *CollectionInfo) GetJsonInfo() string { if m != nil { return m.JsonInfo } return "" } //* // @brief Parameters for returning entities id of a segment type GetEntityIDsParam struct { CollectionName string `protobuf:"bytes,1,opt,name=collection_name,json=collectionName,proto3" json:"collection_name,omitempty"` SegmentId int64 `protobuf:"varint,2,opt,name=segment_id,json=segmentId,proto3" json:"segment_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *GetEntityIDsParam) Reset() { *m = GetEntityIDsParam{} } func (m *GetEntityIDsParam) String() string { return proto.CompactTextString(m) } func (*GetEntityIDsParam) ProtoMessage() {} func (*GetEntityIDsParam) Descriptor() ([]byte, []int) { return fileDescriptor_33c57e4bae7b9afd, []int{30} } func (m *GetEntityIDsParam) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetEntityIDsParam.Unmarshal(m, b) } func (m *GetEntityIDsParam) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_GetEntityIDsParam.Marshal(b, m, deterministic) } func (m *GetEntityIDsParam) XXX_Merge(src proto.Message) { xxx_messageInfo_GetEntityIDsParam.Merge(m, src) } func (m *GetEntityIDsParam) XXX_Size() int { return xxx_messageInfo_GetEntityIDsParam.Size(m) } func (m *GetEntityIDsParam) XXX_DiscardUnknown() { xxx_messageInfo_GetEntityIDsParam.DiscardUnknown(m) } var xxx_messageInfo_GetEntityIDsParam proto.InternalMessageInfo func (m *GetEntityIDsParam) GetCollectionName() string { if m != nil { return m.CollectionName } return "" } func (m *GetEntityIDsParam) GetSegmentId() int64 { if m != nil { return m.SegmentId } return 0 } //* // @brief Entities identity type EntityIdentity struct { CollectionName string `protobuf:"bytes,1,opt,name=collection_name,json=collectionName,proto3" json:"collection_name,omitempty"` IdArray []int64 `protobuf:"varint,2,rep,packed,name=id_array,json=idArray,proto3" json:"id_array,omitempty"` FieldNames []string `protobuf:"bytes,3,rep,name=field_names,json=fieldNames,proto3" json:"field_names,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *EntityIdentity) Reset() { *m = EntityIdentity{} } func (m *EntityIdentity) String() string { return proto.CompactTextString(m) } func (*EntityIdentity) ProtoMessage() {} func (*EntityIdentity) Descriptor() ([]byte, []int) { return fileDescriptor_33c57e4bae7b9afd, []int{31} } func (m *EntityIdentity) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_EntityIdentity.Unmarshal(m, b) } func (m *EntityIdentity) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_EntityIdentity.Marshal(b, m, deterministic) } func (m *EntityIdentity) XXX_Merge(src proto.Message) { xxx_messageInfo_EntityIdentity.Merge(m, src) } func (m *EntityIdentity) XXX_Size() int { return xxx_messageInfo_EntityIdentity.Size(m) } func (m *EntityIdentity) XXX_DiscardUnknown() { xxx_messageInfo_EntityIdentity.DiscardUnknown(m) } var xxx_messageInfo_EntityIdentity proto.InternalMessageInfo func (m *EntityIdentity) GetCollectionName() string { if m != nil { return m.CollectionName } return "" } func (m *EntityIdentity) GetIdArray() []int64 { if m != nil { return m.IdArray } return nil } func (m *EntityIdentity) GetFieldNames() []string { if m != nil { return m.FieldNames } return nil } //* // @brief Vector field parameters type VectorFieldParam struct { Dimension int64 `protobuf:"varint,1,opt,name=dimension,proto3" json:"dimension,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *VectorFieldParam) Reset() { *m = VectorFieldParam{} } func (m *VectorFieldParam) String() string { return proto.CompactTextString(m) } func (*VectorFieldParam) ProtoMessage() {} func (*VectorFieldParam) Descriptor() ([]byte, []int) { return fileDescriptor_33c57e4bae7b9afd, []int{32} } func (m *VectorFieldParam) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_VectorFieldParam.Unmarshal(m, b) } func (m *VectorFieldParam) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_VectorFieldParam.Marshal(b, m, deterministic) } func (m *VectorFieldParam) XXX_Merge(src proto.Message) { xxx_messageInfo_VectorFieldParam.Merge(m, src) } func (m *VectorFieldParam) XXX_Size() int { return xxx_messageInfo_VectorFieldParam.Size(m) } func (m *VectorFieldParam) XXX_DiscardUnknown() { xxx_messageInfo_VectorFieldParam.DiscardUnknown(m) } var xxx_messageInfo_VectorFieldParam proto.InternalMessageInfo func (m *VectorFieldParam) GetDimension() int64 { if m != nil { return m.Dimension } return 0 } //* // @brief Field type type FieldType struct { // Types that are valid to be assigned to Value: // *FieldType_DataType // *FieldType_VectorParam Value isFieldType_Value `protobuf_oneof:"value"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *FieldType) Reset() { *m = FieldType{} } func (m *FieldType) String() string { return proto.CompactTextString(m) } func (*FieldType) ProtoMessage() {} func (*FieldType) Descriptor() ([]byte, []int) { return fileDescriptor_33c57e4bae7b9afd, []int{33} } func (m *FieldType) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_FieldType.Unmarshal(m, b) } func (m *FieldType) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_FieldType.Marshal(b, m, deterministic) } func (m *FieldType) XXX_Merge(src proto.Message) { xxx_messageInfo_FieldType.Merge(m, src) } func (m *FieldType) XXX_Size() int { return xxx_messageInfo_FieldType.Size(m) } func (m *FieldType) XXX_DiscardUnknown() { xxx_messageInfo_FieldType.DiscardUnknown(m) } var xxx_messageInfo_FieldType proto.InternalMessageInfo type isFieldType_Value interface { isFieldType_Value() } type FieldType_DataType struct { DataType DataType `protobuf:"varint,1,opt,name=data_type,json=dataType,proto3,enum=milvus.grpc.DataType,oneof"` } type FieldType_VectorParam struct { VectorParam *VectorFieldParam `protobuf:"bytes,2,opt,name=vector_param,json=vectorParam,proto3,oneof"` } func (*FieldType_DataType) isFieldType_Value() {} func (*FieldType_VectorParam) isFieldType_Value() {} func (m *FieldType) GetValue() isFieldType_Value { if m != nil { return m.Value } return nil } func (m *FieldType) GetDataType() DataType { if x, ok := m.GetValue().(*FieldType_DataType); ok { return x.DataType } return DataType_NONE } func (m *FieldType) GetVectorParam() *VectorFieldParam { if x, ok := m.GetValue().(*FieldType_VectorParam); ok { return x.VectorParam } return nil } // XXX_OneofWrappers is for the internal use of the proto package. func (*FieldType) XXX_OneofWrappers() []interface{} { return []interface{}{ (*FieldType_DataType)(nil), (*FieldType_VectorParam)(nil), } } //* // @brief Field parameters type FieldParam struct { Id uint64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` Type DataType `protobuf:"varint,3,opt,name=type,proto3,enum=milvus.grpc.DataType" json:"type,omitempty"` IndexParams []*KeyValuePair `protobuf:"bytes,4,rep,name=index_params,json=indexParams,proto3" json:"index_params,omitempty"` ExtraParams []*KeyValuePair `protobuf:"bytes,5,rep,name=extra_params,json=extraParams,proto3" json:"extra_params,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *FieldParam) Reset() { *m = FieldParam{} } func (m *FieldParam) String() string { return proto.CompactTextString(m) } func (*FieldParam) ProtoMessage() {} func (*FieldParam) Descriptor() ([]byte, []int) { return fileDescriptor_33c57e4bae7b9afd, []int{34} } func (m *FieldParam) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_FieldParam.Unmarshal(m, b) } func (m *FieldParam) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_FieldParam.Marshal(b, m, deterministic) } func (m *FieldParam) XXX_Merge(src proto.Message) { xxx_messageInfo_FieldParam.Merge(m, src) } func (m *FieldParam) XXX_Size() int { return xxx_messageInfo_FieldParam.Size(m) } func (m *FieldParam) XXX_DiscardUnknown() { xxx_messageInfo_FieldParam.DiscardUnknown(m) } var xxx_messageInfo_FieldParam proto.InternalMessageInfo func (m *FieldParam) GetId() uint64 { if m != nil { return m.Id } return 0 } func (m *FieldParam) GetName() string { if m != nil { return m.Name } return "" } func (m *FieldParam) GetType() DataType { if m != nil { return m.Type } return DataType_NONE } func (m *FieldParam) GetIndexParams() []*KeyValuePair { if m != nil { return m.IndexParams } return nil } func (m *FieldParam) GetExtraParams() []*KeyValuePair { if m != nil { return m.ExtraParams } return nil } //* // @brief Vector field record type VectorFieldRecord struct { Value []*VectorRowRecord `protobuf:"bytes,1,rep,name=value,proto3" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *VectorFieldRecord) Reset() { *m = VectorFieldRecord{} } func (m *VectorFieldRecord) String() string { return proto.CompactTextString(m) } func (*VectorFieldRecord) ProtoMessage() {} func (*VectorFieldRecord) Descriptor() ([]byte, []int) { return fileDescriptor_33c57e4bae7b9afd, []int{35} } func (m *VectorFieldRecord) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_VectorFieldRecord.Unmarshal(m, b) } func (m *VectorFieldRecord) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_VectorFieldRecord.Marshal(b, m, deterministic) } func (m *VectorFieldRecord) XXX_Merge(src proto.Message) { xxx_messageInfo_VectorFieldRecord.Merge(m, src) } func (m *VectorFieldRecord) XXX_Size() int { return xxx_messageInfo_VectorFieldRecord.Size(m) } func (m *VectorFieldRecord) XXX_DiscardUnknown() { xxx_messageInfo_VectorFieldRecord.DiscardUnknown(m) } var xxx_messageInfo_VectorFieldRecord proto.InternalMessageInfo func (m *VectorFieldRecord) GetValue() []*VectorRowRecord { if m != nil { return m.Value } return nil } type TermQuery struct { FieldName string `protobuf:"bytes,1,opt,name=field_name,json=fieldName,proto3" json:"field_name,omitempty"` IntValue []int64 `protobuf:"varint,2,rep,packed,name=int_value,json=intValue,proto3" json:"int_value,omitempty"` DoubleValue []float64 `protobuf:"fixed64,3,rep,packed,name=double_value,json=doubleValue,proto3" json:"double_value,omitempty"` ValueNum int64 `protobuf:"varint,4,opt,name=value_num,json=valueNum,proto3" json:"value_num,omitempty"` Boost float32 `protobuf:"fixed32,5,opt,name=boost,proto3" json:"boost,omitempty"` ExtraParams []*KeyValuePair `protobuf:"bytes,6,rep,name=extra_params,json=extraParams,proto3" json:"extra_params,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *TermQuery) Reset() { *m = TermQuery{} } func (m *TermQuery) String() string { return proto.CompactTextString(m) } func (*TermQuery) ProtoMessage() {} func (*TermQuery) Descriptor() ([]byte, []int) { return fileDescriptor_33c57e4bae7b9afd, []int{36} } func (m *TermQuery) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_TermQuery.Unmarshal(m, b) } func (m *TermQuery) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_TermQuery.Marshal(b, m, deterministic) } func (m *TermQuery) XXX_Merge(src proto.Message) { xxx_messageInfo_TermQuery.Merge(m, src) } func (m *TermQuery) XXX_Size() int { return xxx_messageInfo_TermQuery.Size(m) } func (m *TermQuery) XXX_DiscardUnknown() { xxx_messageInfo_TermQuery.DiscardUnknown(m) } var xxx_messageInfo_TermQuery proto.InternalMessageInfo func (m *TermQuery) GetFieldName() string { if m != nil { return m.FieldName } return "" } func (m *TermQuery) GetIntValue() []int64 { if m != nil { return m.IntValue } return nil } func (m *TermQuery) GetDoubleValue() []float64 { if m != nil { return m.DoubleValue } return nil } func (m *TermQuery) GetValueNum() int64 { if m != nil { return m.ValueNum } return 0 } func (m *TermQuery) GetBoost() float32 { if m != nil { return m.Boost } return 0 } func (m *TermQuery) GetExtraParams() []*KeyValuePair { if m != nil { return m.ExtraParams } return nil } type CompareExpr struct { Operator CompareOperator `protobuf:"varint,1,opt,name=operator,proto3,enum=milvus.grpc.CompareOperator" json:"operator,omitempty"` Operand string `protobuf:"bytes,2,opt,name=operand,proto3" json:"operand,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CompareExpr) Reset() { *m = CompareExpr{} } func (m *CompareExpr) String() string { return proto.CompactTextString(m) } func (*CompareExpr) ProtoMessage() {} func (*CompareExpr) Descriptor() ([]byte, []int) { return fileDescriptor_33c57e4bae7b9afd, []int{37} } func (m *CompareExpr) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CompareExpr.Unmarshal(m, b) } func (m *CompareExpr) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CompareExpr.Marshal(b, m, deterministic) } func (m *CompareExpr) XXX_Merge(src proto.Message) { xxx_messageInfo_CompareExpr.Merge(m, src) } func (m *CompareExpr) XXX_Size() int { return xxx_messageInfo_CompareExpr.Size(m) } func (m *CompareExpr) XXX_DiscardUnknown() { xxx_messageInfo_CompareExpr.DiscardUnknown(m) } var xxx_messageInfo_CompareExpr proto.InternalMessageInfo func (m *CompareExpr) GetOperator() CompareOperator { if m != nil { return m.Operator } return CompareOperator_LT } func (m *CompareExpr) GetOperand() string { if m != nil { return m.Operand } return "" } type RangeQuery struct { FieldName string `protobuf:"bytes,1,opt,name=field_name,json=fieldName,proto3" json:"field_name,omitempty"` Operand []*CompareExpr `protobuf:"bytes,2,rep,name=operand,proto3" json:"operand,omitempty"` Boost float32 `protobuf:"fixed32,3,opt,name=boost,proto3" json:"boost,omitempty"` ExtraParams []*KeyValuePair `protobuf:"bytes,4,rep,name=extra_params,json=extraParams,proto3" json:"extra_params,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *RangeQuery) Reset() { *m = RangeQuery{} } func (m *RangeQuery) String() string { return proto.CompactTextString(m) } func (*RangeQuery) ProtoMessage() {} func (*RangeQuery) Descriptor() ([]byte, []int) { return fileDescriptor_33c57e4bae7b9afd, []int{38} } func (m *RangeQuery) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_RangeQuery.Unmarshal(m, b) } func (m *RangeQuery) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_RangeQuery.Marshal(b, m, deterministic) } func (m *RangeQuery) XXX_Merge(src proto.Message) { xxx_messageInfo_RangeQuery.Merge(m, src) } func (m *RangeQuery) XXX_Size() int { return xxx_messageInfo_RangeQuery.Size(m) } func (m *RangeQuery) XXX_DiscardUnknown() { xxx_messageInfo_RangeQuery.DiscardUnknown(m) } var xxx_messageInfo_RangeQuery proto.InternalMessageInfo func (m *RangeQuery) GetFieldName() string { if m != nil { return m.FieldName } return "" } func (m *RangeQuery) GetOperand() []*CompareExpr { if m != nil { return m.Operand } return nil } func (m *RangeQuery) GetBoost() float32 { if m != nil { return m.Boost } return 0 } func (m *RangeQuery) GetExtraParams() []*KeyValuePair { if m != nil { return m.ExtraParams } return nil } type VectorQuery struct { FieldName string `protobuf:"bytes,1,opt,name=field_name,json=fieldName,proto3" json:"field_name,omitempty"` QueryBoost float32 `protobuf:"fixed32,2,opt,name=query_boost,json=queryBoost,proto3" json:"query_boost,omitempty"` Records []*VectorRowRecord `protobuf:"bytes,3,rep,name=records,proto3" json:"records,omitempty"` Topk int64 `protobuf:"varint,4,opt,name=topk,proto3" json:"topk,omitempty"` ExtraParams []*KeyValuePair `protobuf:"bytes,5,rep,name=extra_params,json=extraParams,proto3" json:"extra_params,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *VectorQuery) Reset() { *m = VectorQuery{} } func (m *VectorQuery) String() string { return proto.CompactTextString(m) } func (*VectorQuery) ProtoMessage() {} func (*VectorQuery) Descriptor() ([]byte, []int) { return fileDescriptor_33c57e4bae7b9afd, []int{39} } func (m *VectorQuery) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_VectorQuery.Unmarshal(m, b) } func (m *VectorQuery) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_VectorQuery.Marshal(b, m, deterministic) } func (m *VectorQuery) XXX_Merge(src proto.Message) { xxx_messageInfo_VectorQuery.Merge(m, src) } func (m *VectorQuery) XXX_Size() int { return xxx_messageInfo_VectorQuery.Size(m) } func (m *VectorQuery) XXX_DiscardUnknown() { xxx_messageInfo_VectorQuery.DiscardUnknown(m) } var xxx_messageInfo_VectorQuery proto.InternalMessageInfo func (m *VectorQuery) GetFieldName() string { if m != nil { return m.FieldName } return "" } func (m *VectorQuery) GetQueryBoost() float32 { if m != nil { return m.QueryBoost } return 0 } func (m *VectorQuery) GetRecords() []*VectorRowRecord { if m != nil { return m.Records } return nil } func (m *VectorQuery) GetTopk() int64 { if m != nil { return m.Topk } return 0 } func (m *VectorQuery) GetExtraParams() []*KeyValuePair { if m != nil { return m.ExtraParams } return nil } type BooleanQuery struct { Occur Occur `protobuf:"varint,1,opt,name=occur,proto3,enum=milvus.grpc.Occur" json:"occur,omitempty"` GeneralQuery []*GeneralQuery `protobuf:"bytes,2,rep,name=general_query,json=generalQuery,proto3" json:"general_query,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *BooleanQuery) Reset() { *m = BooleanQuery{} } func (m *BooleanQuery) String() string { return proto.CompactTextString(m) } func (*BooleanQuery) ProtoMessage() {} func (*BooleanQuery) Descriptor() ([]byte, []int) { return fileDescriptor_33c57e4bae7b9afd, []int{40} } func (m *BooleanQuery) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_BooleanQuery.Unmarshal(m, b) } func (m *BooleanQuery) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_BooleanQuery.Marshal(b, m, deterministic) } func (m *BooleanQuery) XXX_Merge(src proto.Message) { xxx_messageInfo_BooleanQuery.Merge(m, src) } func (m *BooleanQuery) XXX_Size() int { return xxx_messageInfo_BooleanQuery.Size(m) } func (m *BooleanQuery) XXX_DiscardUnknown() { xxx_messageInfo_BooleanQuery.DiscardUnknown(m) } var xxx_messageInfo_BooleanQuery proto.InternalMessageInfo func (m *BooleanQuery) GetOccur() Occur { if m != nil { return m.Occur } return Occur_INVALID } func (m *BooleanQuery) GetGeneralQuery() []*GeneralQuery { if m != nil { return m.GeneralQuery } return nil } type GeneralQuery struct { // Types that are valid to be assigned to Query: // *GeneralQuery_BooleanQuery // *GeneralQuery_TermQuery // *GeneralQuery_RangeQuery // *GeneralQuery_VectorQuery Query isGeneralQuery_Query `protobuf_oneof:"query"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *GeneralQuery) Reset() { *m = GeneralQuery{} } func (m *GeneralQuery) String() string { return proto.CompactTextString(m) } func (*GeneralQuery) ProtoMessage() {} func (*GeneralQuery) Descriptor() ([]byte, []int) { return fileDescriptor_33c57e4bae7b9afd, []int{41} } func (m *GeneralQuery) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GeneralQuery.Unmarshal(m, b) } func (m *GeneralQuery) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_GeneralQuery.Marshal(b, m, deterministic) } func (m *GeneralQuery) XXX_Merge(src proto.Message) { xxx_messageInfo_GeneralQuery.Merge(m, src) } func (m *GeneralQuery) XXX_Size() int { return xxx_messageInfo_GeneralQuery.Size(m) } func (m *GeneralQuery) XXX_DiscardUnknown() { xxx_messageInfo_GeneralQuery.DiscardUnknown(m) } var xxx_messageInfo_GeneralQuery proto.InternalMessageInfo type isGeneralQuery_Query interface { isGeneralQuery_Query() } type GeneralQuery_BooleanQuery struct { BooleanQuery *BooleanQuery `protobuf:"bytes,1,opt,name=boolean_query,json=booleanQuery,proto3,oneof"` } type GeneralQuery_TermQuery struct { TermQuery *TermQuery `protobuf:"bytes,2,opt,name=term_query,json=termQuery,proto3,oneof"` } type GeneralQuery_RangeQuery struct { RangeQuery *RangeQuery `protobuf:"bytes,3,opt,name=range_query,json=rangeQuery,proto3,oneof"` } type GeneralQuery_VectorQuery struct { VectorQuery *VectorQuery `protobuf:"bytes,4,opt,name=vector_query,json=vectorQuery,proto3,oneof"` } func (*GeneralQuery_BooleanQuery) isGeneralQuery_Query() {} func (*GeneralQuery_TermQuery) isGeneralQuery_Query() {} func (*GeneralQuery_RangeQuery) isGeneralQuery_Query() {} func (*GeneralQuery_VectorQuery) isGeneralQuery_Query() {} func (m *GeneralQuery) GetQuery() isGeneralQuery_Query { if m != nil { return m.Query } return nil } func (m *GeneralQuery) GetBooleanQuery() *BooleanQuery { if x, ok := m.GetQuery().(*GeneralQuery_BooleanQuery); ok { return x.BooleanQuery } return nil } func (m *GeneralQuery) GetTermQuery() *TermQuery { if x, ok := m.GetQuery().(*GeneralQuery_TermQuery); ok { return x.TermQuery } return nil } func (m *GeneralQuery) GetRangeQuery() *RangeQuery { if x, ok := m.GetQuery().(*GeneralQuery_RangeQuery); ok { return x.RangeQuery } return nil } func (m *GeneralQuery) GetVectorQuery() *VectorQuery { if x, ok := m.GetQuery().(*GeneralQuery_VectorQuery); ok { return x.VectorQuery } return nil } // XXX_OneofWrappers is for the internal use of the proto package. func (*GeneralQuery) XXX_OneofWrappers() []interface{} { return []interface{}{ (*GeneralQuery_BooleanQuery)(nil), (*GeneralQuery_TermQuery)(nil), (*GeneralQuery_RangeQuery)(nil), (*GeneralQuery_VectorQuery)(nil), } } type SearchParamPB struct { CollectionName string `protobuf:"bytes,1,opt,name=collection_name,json=collectionName,proto3" json:"collection_name,omitempty"` PartitionTagArray []string `protobuf:"bytes,2,rep,name=partition_tag_array,json=partitionTagArray,proto3" json:"partition_tag_array,omitempty"` GeneralQuery *GeneralQuery `protobuf:"bytes,3,opt,name=general_query,json=generalQuery,proto3" json:"general_query,omitempty"` ExtraParams []*KeyValuePair `protobuf:"bytes,4,rep,name=extra_params,json=extraParams,proto3" json:"extra_params,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SearchParamPB) Reset() { *m = SearchParamPB{} } func (m *SearchParamPB) String() string { return proto.CompactTextString(m) } func (*SearchParamPB) ProtoMessage() {} func (*SearchParamPB) Descriptor() ([]byte, []int) { return fileDescriptor_33c57e4bae7b9afd, []int{42} } func (m *SearchParamPB) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SearchParamPB.Unmarshal(m, b) } func (m *SearchParamPB) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SearchParamPB.Marshal(b, m, deterministic) } func (m *SearchParamPB) XXX_Merge(src proto.Message) { xxx_messageInfo_SearchParamPB.Merge(m, src) } func (m *SearchParamPB) XXX_Size() int { return xxx_messageInfo_SearchParamPB.Size(m) } func (m *SearchParamPB) XXX_DiscardUnknown() { xxx_messageInfo_SearchParamPB.DiscardUnknown(m) } var xxx_messageInfo_SearchParamPB proto.InternalMessageInfo func (m *SearchParamPB) GetCollectionName() string { if m != nil { return m.CollectionName } return "" } func (m *SearchParamPB) GetPartitionTagArray() []string { if m != nil { return m.PartitionTagArray } return nil } func (m *SearchParamPB) GetGeneralQuery() *GeneralQuery { if m != nil { return m.GeneralQuery } return nil } func (m *SearchParamPB) GetExtraParams() []*KeyValuePair { if m != nil { return m.ExtraParams } return nil } type InsertOrDeleteMsg struct { CollectionName string `protobuf:"bytes,1,opt,name=collection_name,json=collectionName,proto3" json:"collection_name,omitempty"` RowsData *RowData `protobuf:"bytes,2,opt,name=rows_data,json=rowsData,proto3" json:"rows_data,omitempty"` Uid int64 `protobuf:"varint,3,opt,name=uid,proto3" json:"uid,omitempty"` PartitionTag string `protobuf:"bytes,4,opt,name=partition_tag,json=partitionTag,proto3" json:"partition_tag,omitempty"` Timestamp uint64 `protobuf:"varint,5,opt,name=timestamp,proto3" json:"timestamp,omitempty"` SegmentId int64 `protobuf:"varint,6,opt,name=segment_id,json=segmentId,proto3" json:"segment_id,omitempty"` ChannelId int64 `protobuf:"varint,7,opt,name=channel_id,json=channelId,proto3" json:"channel_id,omitempty"` Op OpType `protobuf:"varint,8,opt,name=op,proto3,enum=milvus.grpc.OpType" json:"op,omitempty"` ClientId int64 `protobuf:"varint,9,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"` ExtraParams []*KeyValuePair `protobuf:"bytes,10,rep,name=extra_params,json=extraParams,proto3" json:"extra_params,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *InsertOrDeleteMsg) Reset() { *m = InsertOrDeleteMsg{} } func (m *InsertOrDeleteMsg) String() string { return proto.CompactTextString(m) } func (*InsertOrDeleteMsg) ProtoMessage() {} func (*InsertOrDeleteMsg) Descriptor() ([]byte, []int) { return fileDescriptor_33c57e4bae7b9afd, []int{43} } func (m *InsertOrDeleteMsg) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_InsertOrDeleteMsg.Unmarshal(m, b) } func (m *InsertOrDeleteMsg) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_InsertOrDeleteMsg.Marshal(b, m, deterministic) } func (m *InsertOrDeleteMsg) XXX_Merge(src proto.Message) { xxx_messageInfo_InsertOrDeleteMsg.Merge(m, src) } func (m *InsertOrDeleteMsg) XXX_Size() int { return xxx_messageInfo_InsertOrDeleteMsg.Size(m) } func (m *InsertOrDeleteMsg) XXX_DiscardUnknown() { xxx_messageInfo_InsertOrDeleteMsg.DiscardUnknown(m) } var xxx_messageInfo_InsertOrDeleteMsg proto.InternalMessageInfo func (m *InsertOrDeleteMsg) GetCollectionName() string { if m != nil { return m.CollectionName } return "" } func (m *InsertOrDeleteMsg) GetRowsData() *RowData { if m != nil { return m.RowsData } return nil } func (m *InsertOrDeleteMsg) GetUid() int64 { if m != nil { return m.Uid } return 0 } func (m *InsertOrDeleteMsg) GetPartitionTag() string { if m != nil { return m.PartitionTag } return "" } func (m *InsertOrDeleteMsg) GetTimestamp() uint64 { if m != nil { return m.Timestamp } return 0 } func (m *InsertOrDeleteMsg) GetSegmentId() int64 { if m != nil { return m.SegmentId } return 0 } func (m *InsertOrDeleteMsg) GetChannelId() int64 { if m != nil { return m.ChannelId } return 0 } func (m *InsertOrDeleteMsg) GetOp() OpType { if m != nil { return m.Op } return OpType_INSERT } func (m *InsertOrDeleteMsg) GetClientId() int64 { if m != nil { return m.ClientId } return 0 } func (m *InsertOrDeleteMsg) GetExtraParams() []*KeyValuePair { if m != nil { return m.ExtraParams } return nil } type SearchMsg struct { CollectionName string `protobuf:"bytes,1,opt,name=collection_name,json=collectionName,proto3" json:"collection_name,omitempty"` Records *VectorRowRecord `protobuf:"bytes,2,opt,name=records,proto3" json:"records,omitempty"` PartitionTag string `protobuf:"bytes,3,opt,name=partition_tag,json=partitionTag,proto3" json:"partition_tag,omitempty"` Uid int64 `protobuf:"varint,4,opt,name=uid,proto3" json:"uid,omitempty"` Timestamp uint64 `protobuf:"varint,5,opt,name=timestamp,proto3" json:"timestamp,omitempty"` ClientId int64 `protobuf:"varint,6,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"` ExtraParams []*KeyValuePair `protobuf:"bytes,7,rep,name=extra_params,json=extraParams,proto3" json:"extra_params,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SearchMsg) Reset() { *m = SearchMsg{} } func (m *SearchMsg) String() string { return proto.CompactTextString(m) } func (*SearchMsg) ProtoMessage() {} func (*SearchMsg) Descriptor() ([]byte, []int) { return fileDescriptor_33c57e4bae7b9afd, []int{44} } func (m *SearchMsg) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SearchMsg.Unmarshal(m, b) } func (m *SearchMsg) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SearchMsg.Marshal(b, m, deterministic) } func (m *SearchMsg) XXX_Merge(src proto.Message) { xxx_messageInfo_SearchMsg.Merge(m, src) } func (m *SearchMsg) XXX_Size() int { return xxx_messageInfo_SearchMsg.Size(m) } func (m *SearchMsg) XXX_DiscardUnknown() { xxx_messageInfo_SearchMsg.DiscardUnknown(m) } var xxx_messageInfo_SearchMsg proto.InternalMessageInfo func (m *SearchMsg) GetCollectionName() string { if m != nil { return m.CollectionName } return "" } func (m *SearchMsg) GetRecords() *VectorRowRecord { if m != nil { return m.Records } return nil } func (m *SearchMsg) GetPartitionTag() string { if m != nil { return m.PartitionTag } return "" } func (m *SearchMsg) GetUid() int64 { if m != nil { return m.Uid } return 0 } func (m *SearchMsg) GetTimestamp() uint64 { if m != nil { return m.Timestamp } return 0 } func (m *SearchMsg) GetClientId() int64 { if m != nil { return m.ClientId } return 0 } func (m *SearchMsg) GetExtraParams() []*KeyValuePair { if m != nil { return m.ExtraParams } return nil } type TimeSyncMsg struct { Peer_Id int64 `protobuf:"varint,1,opt,name=peer_Id,json=peerId,proto3" json:"peer_Id,omitempty"` Timestamp uint64 `protobuf:"varint,2,opt,name=Timestamp,json=timestamp,proto3" json:"Timestamp,omitempty"` SyncType SyncType `protobuf:"varint,3,opt,name=sync_type,json=syncType,proto3,enum=milvus.grpc.SyncType" json:"sync_type,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *TimeSyncMsg) Reset() { *m = TimeSyncMsg{} } func (m *TimeSyncMsg) String() string { return proto.CompactTextString(m) } func (*TimeSyncMsg) ProtoMessage() {} func (*TimeSyncMsg) Descriptor() ([]byte, []int) { return fileDescriptor_33c57e4bae7b9afd, []int{45} } func (m *TimeSyncMsg) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_TimeSyncMsg.Unmarshal(m, b) } func (m *TimeSyncMsg) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_TimeSyncMsg.Marshal(b, m, deterministic) } func (m *TimeSyncMsg) XXX_Merge(src proto.Message) { xxx_messageInfo_TimeSyncMsg.Merge(m, src) } func (m *TimeSyncMsg) XXX_Size() int { return xxx_messageInfo_TimeSyncMsg.Size(m) } func (m *TimeSyncMsg) XXX_DiscardUnknown() { xxx_messageInfo_TimeSyncMsg.DiscardUnknown(m) } var xxx_messageInfo_TimeSyncMsg proto.InternalMessageInfo func (m *TimeSyncMsg) GetPeer_Id() int64 { if m != nil { return m.Peer_Id } return 0 } func (m *TimeSyncMsg) GetTimestamp() uint64 { if m != nil { return m.Timestamp } return 0 } func (m *TimeSyncMsg) GetSyncType() SyncType { if m != nil { return m.SyncType } return SyncType_READ } type Key2SegMsg struct { Uid int64 `protobuf:"varint,1,opt,name=uid,proto3" json:"uid,omitempty"` Timestamp uint64 `protobuf:"varint,2,opt,name=timestamp,proto3" json:"timestamp,omitempty"` SegmentId []int64 `protobuf:"varint,3,rep,packed,name=segment_id,json=segmentId,proto3" json:"segment_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *Key2SegMsg) Reset() { *m = Key2SegMsg{} } func (m *Key2SegMsg) String() string { return proto.CompactTextString(m) } func (*Key2SegMsg) ProtoMessage() {} func (*Key2SegMsg) Descriptor() ([]byte, []int) { return fileDescriptor_33c57e4bae7b9afd, []int{46} } func (m *Key2SegMsg) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_Key2SegMsg.Unmarshal(m, b) } func (m *Key2SegMsg) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_Key2SegMsg.Marshal(b, m, deterministic) } func (m *Key2SegMsg) XXX_Merge(src proto.Message) { xxx_messageInfo_Key2SegMsg.Merge(m, src) } func (m *Key2SegMsg) XXX_Size() int { return xxx_messageInfo_Key2SegMsg.Size(m) } func (m *Key2SegMsg) XXX_DiscardUnknown() { xxx_messageInfo_Key2SegMsg.DiscardUnknown(m) } var xxx_messageInfo_Key2SegMsg proto.InternalMessageInfo func (m *Key2SegMsg) GetUid() int64 { if m != nil { return m.Uid } return 0 } func (m *Key2SegMsg) GetTimestamp() uint64 { if m != nil { return m.Timestamp } return 0 } func (m *Key2SegMsg) GetSegmentId() []int64 { if m != nil { return m.SegmentId } return nil } func init() { proto.RegisterEnum("milvus.grpc.ErrorCode", ErrorCode_name, ErrorCode_value) proto.RegisterEnum("milvus.grpc.DataType", DataType_name, DataType_value) proto.RegisterEnum("milvus.grpc.CompareOperator", CompareOperator_name, CompareOperator_value) proto.RegisterEnum("milvus.grpc.Occur", Occur_name, Occur_value) proto.RegisterEnum("milvus.grpc.OpType", OpType_name, OpType_value) proto.RegisterEnum("milvus.grpc.SyncType", SyncType_name, SyncType_value) proto.RegisterType((*Status)(nil), "milvus.grpc.Status") proto.RegisterType((*KeyValuePair)(nil), "milvus.grpc.KeyValuePair") proto.RegisterType((*CollectionName)(nil), "milvus.grpc.CollectionName") proto.RegisterType((*CollectionNameList)(nil), "milvus.grpc.CollectionNameList") proto.RegisterType((*FieldName)(nil), "milvus.grpc.FieldName") proto.RegisterType((*Mapping)(nil), "milvus.grpc.Mapping") proto.RegisterType((*MappingList)(nil), "milvus.grpc.MappingList") proto.RegisterType((*PartitionParam)(nil), "milvus.grpc.PartitionParam") proto.RegisterType((*PartitionList)(nil), "milvus.grpc.PartitionList") proto.RegisterType((*VectorRowRecord)(nil), "milvus.grpc.VectorRowRecord") proto.RegisterType((*EntityIds)(nil), "milvus.grpc.EntityIds") proto.RegisterType((*VectorRecord)(nil), "milvus.grpc.VectorRecord") proto.RegisterType((*VectorParam)(nil), "milvus.grpc.VectorParam") proto.RegisterType((*FieldMeta)(nil), "milvus.grpc.FieldMeta") proto.RegisterType((*Schema)(nil), "milvus.grpc.Schema") proto.RegisterType((*RowData)(nil), "milvus.grpc.RowData") proto.RegisterType((*InsertParam)(nil), "milvus.grpc.InsertParam") proto.RegisterType((*SearchParam)(nil), "milvus.grpc.SearchParam") proto.RegisterType((*SearchInSegmentParam)(nil), "milvus.grpc.SearchInSegmentParam") proto.RegisterType((*Entities)(nil), "milvus.grpc.Entities") proto.RegisterType((*QueryResult)(nil), "milvus.grpc.QueryResult") proto.RegisterType((*StringReply)(nil), "milvus.grpc.StringReply") proto.RegisterType((*BoolReply)(nil), "milvus.grpc.BoolReply") proto.RegisterType((*CollectionRowCount)(nil), "milvus.grpc.CollectionRowCount") proto.RegisterType((*Command)(nil), "milvus.grpc.Command") proto.RegisterType((*IndexParam)(nil), "milvus.grpc.IndexParam") proto.RegisterType((*FlushParam)(nil), "milvus.grpc.FlushParam") proto.RegisterType((*CompactParam)(nil), "milvus.grpc.CompactParam") proto.RegisterType((*DeleteByIDParam)(nil), "milvus.grpc.DeleteByIDParam") proto.RegisterType((*CollectionInfo)(nil), "milvus.grpc.CollectionInfo") proto.RegisterType((*GetEntityIDsParam)(nil), "milvus.grpc.GetEntityIDsParam") proto.RegisterType((*EntityIdentity)(nil), "milvus.grpc.EntityIdentity") proto.RegisterType((*VectorFieldParam)(nil), "milvus.grpc.VectorFieldParam") proto.RegisterType((*FieldType)(nil), "milvus.grpc.FieldType") proto.RegisterType((*FieldParam)(nil), "milvus.grpc.FieldParam") proto.RegisterType((*VectorFieldRecord)(nil), "milvus.grpc.VectorFieldRecord") proto.RegisterType((*TermQuery)(nil), "milvus.grpc.TermQuery") proto.RegisterType((*CompareExpr)(nil), "milvus.grpc.CompareExpr") proto.RegisterType((*RangeQuery)(nil), "milvus.grpc.RangeQuery") proto.RegisterType((*VectorQuery)(nil), "milvus.grpc.VectorQuery") proto.RegisterType((*BooleanQuery)(nil), "milvus.grpc.BooleanQuery") proto.RegisterType((*GeneralQuery)(nil), "milvus.grpc.GeneralQuery") proto.RegisterType((*SearchParamPB)(nil), "milvus.grpc.SearchParamPB") proto.RegisterType((*InsertOrDeleteMsg)(nil), "milvus.grpc.InsertOrDeleteMsg") proto.RegisterType((*SearchMsg)(nil), "milvus.grpc.SearchMsg") proto.RegisterType((*TimeSyncMsg)(nil), "milvus.grpc.TimeSyncMsg") proto.RegisterType((*Key2SegMsg)(nil), "milvus.grpc.Key2SegMsg") } func init() { proto.RegisterFile("message.proto", fileDescriptor_33c57e4bae7b9afd) } var fileDescriptor_33c57e4bae7b9afd = []byte{ // 2859 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xb4, 0x5a, 0xdd, 0x72, 0xdb, 0xc6, 0xf5, 0x27, 0x08, 0x8a, 0x24, 0x0e, 0x48, 0x09, 0x5a, 0xcb, 0xb6, 0x6c, 0xc7, 0x7f, 0x3b, 0xf8, 0xcf, 0xb4, 0x8e, 0x3b, 0xe3, 0x49, 0x94, 0xd4, 0x76, 0xeb, 0x24, 0x0d, 0x3f, 0x20, 0x09, 0x35, 0x45, 0xca, 0x4b, 0xc8, 0xce, 0xc7, 0x74, 0x50, 0x88, 0x58, 0xd3, 0x68, 0x48, 0x80, 0x05, 0x40, 0xcb, 0xbc, 0xed, 0x7d, 0x3b, 0xd3, 0xcb, 0xce, 0xf4, 0xa6, 0x7d, 0x84, 0xf6, 0x2d, 0xfa, 0x02, 0xb9, 0xc8, 0x4c, 0x2f, 0x3b, 0x7d, 0x8c, 0xce, 0x7e, 0x80, 0x04, 0x28, 0x52, 0x22, 0xa3, 0xf6, 0x4a, 0xcb, 0xb3, 0xbb, 0x67, 0xcf, 0xf7, 0xfe, 0xce, 0x42, 0x50, 0x1d, 0x92, 0x28, 0x72, 0xfa, 0xe4, 0xd1, 0x28, 0x0c, 0xe2, 0x00, 0xa9, 0x43, 0x6f, 0xf0, 0x76, 0x1c, 0x3d, 0xea, 0x87, 0xa3, 0x9e, 0xfe, 0x0a, 0x8a, 0xdd, 0xd8, 0x89, 0xc7, 0x11, 0xfa, 0x29, 0x00, 0x09, 0xc3, 0x20, 0xb4, 0x7b, 0x81, 0x4b, 0x76, 0xa5, 0xfb, 0xd2, 0x83, 0xcd, 0xbd, 0x1b, 0x8f, 0x52, 0x6b, 0x1f, 0x19, 0x74, 0xba, 0x11, 0xb8, 0x04, 0x2b, 0x24, 0x19, 0xa2, 0x1b, 0x50, 0x0c, 0x89, 0x13, 0x05, 0xfe, 0x6e, 0xfe, 0xbe, 0xf4, 0x40, 0xc1, 0xe2, 0x97, 0xfe, 0x18, 0x2a, 0xcf, 0xc9, 0xe4, 0xa5, 0x33, 0x18, 0x93, 0x63, 0xc7, 0x0b, 0x91, 0x06, 0xf2, 0xb7, 0x64, 0xc2, 0xf8, 0x2a, 0x98, 0x0e, 0xd1, 0x0e, 0x6c, 0xbc, 0xa5, 0xd3, 0x62, 0x23, 0xff, 0xa1, 0xff, 0x0c, 0x36, 0x1b, 0xc1, 0x60, 0x40, 0x7a, 0xb1, 0x17, 0xf8, 0x6d, 0x67, 0x48, 0xd0, 0x8f, 0x61, 0xab, 0x37, 0xa5, 0xd8, 0xbe, 0x33, 0x24, 0x82, 0xcb, 0x66, 0x2f, 0xb3, 0x50, 0x1f, 0x00, 0xca, 0x6e, 0x6d, 0x79, 0x51, 0x8c, 0x7e, 0x02, 0xc5, 0x88, 0x69, 0xc8, 0x76, 0xa9, 0x7b, 0xd7, 0x32, 0x3a, 0x71, 0xe5, 0xb1, 0x58, 0x82, 0x3e, 0x00, 0x6d, 0xee, 0xac, 0x68, 0x37, 0x7f, 0x5f, 0x7e, 0xa0, 0xe0, 0xad, 0xec, 0x61, 0x91, 0xde, 0x05, 0x65, 0xdf, 0x23, 0x03, 0x77, 0x2d, 0x19, 0xd1, 0x5d, 0x80, 0xd7, 0x74, 0x17, 0x5f, 0xc3, 0x35, 0x57, 0x5e, 0x27, 0x7c, 0xf4, 0x7f, 0x48, 0x50, 0x3a, 0x72, 0x46, 0x23, 0xcf, 0xef, 0xaf, 0x27, 0xf8, 0x02, 0x01, 0xf2, 0x0b, 0x05, 0xa0, 0x5c, 0x7b, 0x6f, 0xc8, 0xd0, 0xd9, 0x95, 0x17, 0x71, 0x65, 0x53, 0x58, 0x2c, 0x41, 0x9f, 0x42, 0x85, 0xbc, 0x8b, 0x43, 0xc7, 0x1e, 0x39, 0xa1, 0x33, 0x8c, 0x76, 0x0b, 0xf7, 0xe5, 0x07, 0xea, 0xde, 0xad, 0xcc, 0x96, 0xb4, 0x97, 0xb1, 0xca, 0x96, 0x1f, 0xb3, 0xd5, 0x7a, 0x04, 0xaa, 0xd0, 0x65, 0x7d, 0x47, 0x3c, 0x81, 0xca, 0x90, 0xef, 0xb5, 0x07, 0x5e, 0x14, 0x33, 0x27, 0xa8, 0x7b, 0x3b, 0x99, 0x2d, 0x82, 0x39, 0x56, 0x87, 0xb3, 0x53, 0xf4, 0xe7, 0xb0, 0x79, 0xec, 0x84, 0xb1, 0x47, 0x15, 0x66, 0x72, 0xac, 0xee, 0x1b, 0x0d, 0xe4, 0xd8, 0xe9, 0x0b, 0xbb, 0xd1, 0xa1, 0x3e, 0x80, 0xea, 0x94, 0xd9, 0xfa, 0x3a, 0x3c, 0x82, 0x6b, 0xa3, 0x64, 0xb7, 0x1d, 0x3b, 0x7d, 0xdb, 0x09, 0x43, 0x67, 0x22, 0xe2, 0x69, 0x7b, 0x3a, 0x65, 0x39, 0xfd, 0x1a, 0x9d, 0xd0, 0x5f, 0xc0, 0xd6, 0x4b, 0xd2, 0x8b, 0x83, 0x10, 0x07, 0x67, 0x98, 0xf4, 0x82, 0xd0, 0x65, 0xe1, 0x32, 0x08, 0x9c, 0xd8, 0x76, 0x9d, 0xd8, 0xd9, 0x95, 0xee, 0xcb, 0x0f, 0xf2, 0x58, 0x61, 0x94, 0xa6, 0x13, 0x3b, 0xe8, 0x1e, 0xa8, 0xa7, 0x9e, 0xef, 0x84, 0x13, 0x3e, 0x4f, 0x25, 0xaf, 0x60, 0xe0, 0x24, 0xba, 0x40, 0xff, 0x35, 0x28, 0x86, 0x1f, 0x7b, 0xf1, 0xc4, 0x74, 0xa3, 0xf5, 0x84, 0xff, 0x11, 0x6c, 0x11, 0xb6, 0xd3, 0xf6, 0xdc, 0x94, 0xe0, 0x32, 0xae, 0x12, 0xc1, 0x90, 0x0b, 0xbd, 0x0f, 0x15, 0x21, 0x34, 0x97, 0xf8, 0x31, 0x94, 0x42, 0x36, 0x8a, 0x98, 0xb8, 0xea, 0xde, 0x7b, 0x99, 0x53, 0xe6, 0x14, 0xc4, 0xc9, 0x62, 0xfd, 0x1b, 0x50, 0xf9, 0x1c, 0x77, 0x1a, 0x82, 0xc2, 0x6f, 0x68, 0x51, 0xe1, 0x9e, 0x62, 0x63, 0xf4, 0x14, 0x20, 0x0c, 0xce, 0x6c, 0xbe, 0x83, 0x29, 0x3b, 0x1f, 0x8b, 0x69, 0x49, 0xb0, 0x12, 0x26, 0xa7, 0xe8, 0x7d, 0x91, 0xab, 0x47, 0x24, 0x76, 0xe6, 0x52, 0x50, 0x9a, 0x4b, 0x41, 0xf4, 0x01, 0x14, 0xe2, 0xc9, 0x88, 0xa7, 0xcf, 0xe6, 0xde, 0xf5, 0x0c, 0x7f, 0x6a, 0x53, 0x6b, 0x32, 0x22, 0x98, 0x2d, 0xa1, 0x01, 0xe3, 0x7a, 0x43, 0x96, 0x48, 0x32, 0xa6, 0x43, 0xbd, 0x06, 0x45, 0x9e, 0x42, 0xe8, 0x09, 0xa8, 0xfc, 0x94, 0x21, 0x89, 0x9d, 0xc4, 0x16, 0xd9, 0x7a, 0x3a, 0x15, 0x09, 0x73, 0x81, 0xe8, 0x30, 0xd2, 0xef, 0x42, 0x09, 0x07, 0x67, 0xcc, 0xbd, 0x08, 0x0a, 0xa7, 0x83, 0xe0, 0x94, 0xc9, 0x58, 0xc1, 0x6c, 0xac, 0xff, 0x25, 0x0f, 0xaa, 0xe9, 0x47, 0x24, 0x8c, 0xd7, 0x8c, 0xee, 0x59, 0xe2, 0xe7, 0x2f, 0x4f, 0xfc, 0x8f, 0x80, 0x5a, 0x2f, 0xe2, 0x61, 0x25, 0x2f, 0xc8, 0x3d, 0x21, 0x22, 0x2e, 0xd3, 0x65, 0x4c, 0xd8, 0x05, 0x01, 0x53, 0x58, 0x10, 0x30, 0xe8, 0xff, 0xa1, 0x9a, 0xc9, 0x8a, 0xdd, 0x0d, 0x26, 0x6e, 0x25, 0x9d, 0x0f, 0xe7, 0x0a, 0x4f, 0x71, 0xad, 0xc2, 0xf3, 0x6f, 0x09, 0xd4, 0x2e, 0x71, 0xc2, 0xde, 0x9b, 0x35, 0x6d, 0xf4, 0x0c, 0x2a, 0x6f, 0x59, 0x08, 0xf1, 0x73, 0x45, 0xd5, 0xd9, 0x5d, 0x10, 0x63, 0x8c, 0x31, 0x56, 0xdf, 0xa6, 0x42, 0x96, 0x46, 0x43, 0x34, 0x60, 0xd1, 0xa0, 0x60, 0x3a, 0x3c, 0xaf, 0x6a, 0x81, 0xa5, 0xfe, 0xc5, 0xaa, 0x6e, 0xac, 0xa5, 0xea, 0x19, 0xec, 0x70, 0x4d, 0x4d, 0xbf, 0x4b, 0xfa, 0x43, 0xe2, 0x8b, 0xb0, 0xd0, 0xa1, 0xfa, 0xda, 0x1b, 0x90, 0x99, 0x2f, 0x24, 0x76, 0xb4, 0x4a, 0x89, 0x89, 0x27, 0x9e, 0x41, 0x25, 0x62, 0x7b, 0xa7, 0xda, 0x4a, 0xe7, 0xb4, 0x4d, 0x99, 0x11, 0xab, 0xd1, 0xec, 0x87, 0xfe, 0x27, 0x09, 0xca, 0xac, 0xb4, 0x78, 0x64, 0xcd, 0xca, 0xa2, 0x81, 0xec, 0xb9, 0x91, 0xa8, 0x26, 0x74, 0x88, 0xee, 0x80, 0xf2, 0xd6, 0x19, 0x78, 0xae, 0x1d, 0x06, 0x67, 0x2c, 0xda, 0xca, 0xb8, 0xcc, 0x08, 0x38, 0x38, 0xcb, 0x86, 0x62, 0x61, 0x95, 0x50, 0xd4, 0xff, 0x96, 0x07, 0xf5, 0xc5, 0x98, 0x84, 0x13, 0x4c, 0xa2, 0xf1, 0x60, 0xcd, 0xaa, 0xfd, 0x11, 0x94, 0x89, 0xd0, 0x4b, 0x58, 0x24, 0x5b, 0x03, 0x12, 0xa5, 0xf1, 0x74, 0x19, 0xba, 0x09, 0x25, 0x5a, 0x98, 0xfc, 0x71, 0x52, 0x0b, 0x8a, 0x61, 0x70, 0xd6, 0x1e, 0x0f, 0x29, 0x38, 0x8a, 0x7a, 0x41, 0x48, 0xf8, 0xcd, 0x99, 0xc7, 0xe2, 0x17, 0x7a, 0x0f, 0x14, 0xd7, 0x8b, 0x62, 0xc7, 0xef, 0x11, 0xee, 0xf0, 0x3c, 0x9e, 0x11, 0xae, 0x16, 0xfc, 0xe8, 0x16, 0x94, 0x7f, 0x4b, 0x75, 0xb7, 0x3d, 0x77, 0xb7, 0xc4, 0xa4, 0x29, 0xb1, 0xdf, 0xa6, 0x4b, 0xed, 0xdc, 0x1b, 0x78, 0xc4, 0x8f, 0xe9, 0x5c, 0x99, 0xcd, 0x95, 0x39, 0xc1, 0x74, 0xf5, 0x5f, 0x81, 0xda, 0x8d, 0x43, 0x7a, 0x9f, 0x92, 0xd1, 0x60, 0xb2, 0x9e, 0xcd, 0xde, 0x87, 0x4a, 0xc4, 0xf6, 0xda, 0x21, 0xdd, 0x2c, 0xae, 0x50, 0x35, 0x9a, 0xf1, 0xd3, 0x5f, 0x81, 0x52, 0x0f, 0x82, 0xc1, 0x0f, 0x60, 0x7e, 0x17, 0xe0, 0x34, 0x08, 0x06, 0x29, 0xd6, 0x65, 0xac, 0x9c, 0x26, 0xbc, 0xf4, 0x28, 0x8d, 0xfa, 0x70, 0x70, 0xd6, 0x08, 0xc6, 0xfe, 0x9a, 0x2e, 0xff, 0x10, 0x76, 0x52, 0xf5, 0x81, 0xba, 0xb2, 0x47, 0x99, 0xb0, 0xb3, 0x64, 0x8c, 0x7a, 0xe7, 0xd8, 0xeb, 0x77, 0xa0, 0xd4, 0x08, 0x86, 0x43, 0xc7, 0x77, 0x69, 0x38, 0xf7, 0x86, 0x6e, 0x02, 0x6c, 0x7b, 0x43, 0x57, 0xff, 0xa7, 0x04, 0x60, 0xfa, 0x2e, 0x79, 0xc7, 0x53, 0xf1, 0x7f, 0x83, 0xe3, 0xb2, 0xb7, 0x98, 0x3c, 0x7f, 0x8b, 0xdd, 0x05, 0xf0, 0xa8, 0x08, 0x7c, 0xba, 0xc0, 0xa7, 0x19, 0x85, 0x4d, 0x5f, 0xad, 0xe8, 0x7c, 0x01, 0xb0, 0x3f, 0x18, 0x47, 0xa2, 0xba, 0xee, 0xc1, 0xf5, 0x39, 0x91, 0x33, 0x25, 0xe7, 0x5a, 0x56, 0x70, 0x8e, 0x1a, 0x4e, 0xa0, 0xd2, 0x08, 0x86, 0x23, 0xa7, 0xb7, 0xee, 0x2d, 0xf6, 0x1e, 0x28, 0xf1, 0x9b, 0x90, 0x44, 0x6f, 0x82, 0x01, 0x87, 0x00, 0x12, 0x9e, 0x11, 0xf4, 0x13, 0xd8, 0x6a, 0x92, 0x01, 0x89, 0x49, 0x7d, 0x62, 0x36, 0xd7, 0xe4, 0x7c, 0x0b, 0xca, 0x73, 0x48, 0xa7, 0xe4, 0x09, 0x8c, 0xf3, 0x75, 0xba, 0x27, 0x31, 0xfd, 0xd7, 0xc1, 0x7a, 0x3e, 0xbd, 0x03, 0x0a, 0xc5, 0x2f, 0xb6, 0xe7, 0xbf, 0x0e, 0x84, 0x37, 0xcb, 0x94, 0x40, 0x39, 0xe9, 0xdf, 0xc0, 0xf6, 0x01, 0x89, 0x05, 0x48, 0x6b, 0x46, 0x6b, 0x0a, 0x7d, 0x17, 0x20, 0xe2, 0x65, 0x9f, 0xa6, 0x34, 0x8f, 0x57, 0x45, 0x50, 0x4c, 0x57, 0x1f, 0xc3, 0x66, 0x02, 0xff, 0xf8, 0x25, 0xfc, 0xdf, 0x30, 0x07, 0x45, 0x9d, 0xb3, 0xd0, 0x8b, 0x58, 0xc1, 0x56, 0x04, 0x84, 0xe1, 0xad, 0xd1, 0x87, 0xa0, 0xf1, 0x5b, 0x92, 0x21, 0x1c, 0xae, 0x12, 0x2b, 0x79, 0x43, 0xe2, 0x47, 0x9e, 0x40, 0x75, 0x32, 0x9e, 0x11, 0xf4, 0x3f, 0x48, 0x02, 0xa1, 0x51, 0x74, 0x85, 0x3e, 0x01, 0x85, 0x56, 0x7b, 0x9b, 0xe1, 0x30, 0xe9, 0x02, 0x1c, 0x76, 0x98, 0xc3, 0x65, 0x57, 0x8c, 0x51, 0xfd, 0xdc, 0xe5, 0x4d, 0x3d, 0x73, 0x77, 0xc1, 0xe5, 0x3d, 0x13, 0xeb, 0x30, 0x97, 0xb9, 0xc3, 0xeb, 0x25, 0xd1, 0x93, 0xea, 0xdf, 0x49, 0x00, 0x29, 0xe9, 0x37, 0x21, 0xef, 0xf1, 0x1c, 0x2f, 0xe0, 0xbc, 0xe7, 0x52, 0x64, 0x96, 0xca, 0x4d, 0x36, 0x9e, 0x02, 0x47, 0xf9, 0x72, 0xe0, 0xf8, 0x29, 0x54, 0x78, 0x76, 0xae, 0xdc, 0x57, 0x79, 0xd3, 0x7a, 0x12, 0x5d, 0x31, 0x79, 0x0f, 0x60, 0x3b, 0x65, 0x05, 0x81, 0xda, 0xf7, 0x92, 0x5e, 0x7c, 0x15, 0xcc, 0x2e, 0x4c, 0xf4, 0xbd, 0x04, 0x8a, 0x45, 0xc2, 0x21, 0xbb, 0x69, 0x2f, 0x43, 0xd5, 0x77, 0x40, 0xf1, 0xfc, 0xd8, 0x4e, 0x1a, 0x7e, 0x1a, 0x4f, 0x65, 0xcf, 0x8f, 0x99, 0x8c, 0xf4, 0xfa, 0x70, 0x83, 0xf1, 0xe9, 0x80, 0x88, 0x79, 0x1a, 0x51, 0x12, 0x56, 0x39, 0x8d, 0x2f, 0xe1, 0x10, 0x61, 0x4c, 0xd8, 0x25, 0x5b, 0xe0, 0x57, 0x17, 0x23, 0xd0, 0x6b, 0x76, 0x07, 0x36, 0x4e, 0x83, 0x20, 0x8a, 0x19, 0x94, 0xcc, 0x63, 0xfe, 0xe3, 0x8a, 0x18, 0xd2, 0x01, 0x95, 0x55, 0xa8, 0x90, 0x18, 0xef, 0x46, 0x21, 0x7a, 0x0a, 0xe5, 0x60, 0x44, 0x42, 0x27, 0x0e, 0x42, 0x11, 0x91, 0x59, 0x1b, 0x89, 0xb5, 0x1d, 0xb1, 0x06, 0x4f, 0x57, 0xa3, 0x5d, 0x28, 0xb1, 0xb1, 0xef, 0x8a, 0x68, 0x49, 0x7e, 0xea, 0x7f, 0x97, 0x00, 0xb0, 0xe3, 0xf7, 0xc9, 0x4a, 0x16, 0xdc, 0x4b, 0xf3, 0x39, 0x0f, 0x4b, 0x53, 0xc2, 0x4e, 0x4f, 0x98, 0x19, 0x46, 0xbe, 0xc8, 0x30, 0xeb, 0x75, 0xf5, 0xdf, 0x49, 0x49, 0xa7, 0xb6, 0x92, 0xd8, 0xf7, 0x40, 0xe5, 0x70, 0x84, 0x0b, 0x92, 0x67, 0x82, 0x00, 0x23, 0xd5, 0x99, 0x34, 0xa9, 0x86, 0x51, 0x5e, 0xa3, 0x61, 0xa4, 0x29, 0x18, 0x07, 0xa3, 0x6f, 0x45, 0x30, 0xb0, 0xf1, 0x15, 0x33, 0xe3, 0x1d, 0x54, 0x28, 0x44, 0x21, 0x8e, 0xcf, 0x35, 0x7b, 0x00, 0x1b, 0x41, 0xaf, 0x37, 0x4e, 0x1c, 0x8e, 0x32, 0x6c, 0x3a, 0x74, 0x06, 0xf3, 0x05, 0xe8, 0x73, 0xa8, 0xf6, 0x89, 0x4f, 0x42, 0x67, 0x60, 0x33, 0xcd, 0x84, 0x87, 0xb2, 0x07, 0x1f, 0xf0, 0x15, 0x1c, 0x98, 0x56, 0xfa, 0xa9, 0x5f, 0xfa, 0xef, 0xf3, 0x50, 0x49, 0x4f, 0xa3, 0x2f, 0xa0, 0x7a, 0xca, 0x45, 0x11, 0x0c, 0xa5, 0x05, 0xdd, 0x6e, 0x5a, 0xd8, 0xc3, 0x1c, 0xae, 0x9c, 0xa6, 0x85, 0x7f, 0x02, 0x10, 0x93, 0x70, 0x38, 0x95, 0x47, 0x3a, 0xd7, 0x7e, 0x4e, 0x73, 0xf7, 0x30, 0x87, 0x95, 0x78, 0x9a, 0xc8, 0x3f, 0x07, 0x35, 0xa4, 0x41, 0x29, 0x76, 0xf2, 0x57, 0xa2, 0x9b, 0x59, 0xc4, 0x3d, 0x0d, 0xda, 0xc3, 0x1c, 0x86, 0x70, 0x16, 0xc2, 0x9f, 0x4d, 0x4b, 0x30, 0xdf, 0x5c, 0x58, 0xd0, 0x51, 0xa4, 0x62, 0x67, 0x56, 0x7d, 0xd9, 0x4f, 0x5a, 0x7d, 0xd9, 0x3e, 0xfd, 0x5f, 0x12, 0x54, 0x53, 0x9d, 0xc7, 0x71, 0x7d, 0xf5, 0x7b, 0x6b, 0xcd, 0x47, 0x97, 0xf3, 0xae, 0x93, 0x17, 0x58, 0x7a, 0xb9, 0xeb, 0xae, 0x98, 0x4c, 0xbf, 0x93, 0x61, 0x9b, 0x77, 0xf3, 0x9d, 0x90, 0x23, 0x97, 0xa3, 0xa8, 0xbf, 0xba, 0xb2, 0x99, 0xde, 0x88, 0xfb, 0xf8, 0xb2, 0x36, 0x5d, 0x03, 0x79, 0xec, 0xb9, 0xc9, 0x9b, 0xc5, 0xd8, 0x73, 0x17, 0x75, 0xa9, 0xe7, 0x1b, 0x72, 0x8a, 0xbb, 0xbc, 0x21, 0x89, 0x62, 0x67, 0x38, 0x62, 0x65, 0xb6, 0x80, 0x67, 0x84, 0x39, 0x18, 0x52, 0x9c, 0x83, 0x21, 0x74, 0xba, 0xf7, 0xc6, 0xf1, 0x7d, 0x32, 0x98, 0x35, 0x25, 0x8a, 0xa0, 0x98, 0x54, 0x80, 0x7c, 0x30, 0x62, 0xfd, 0xc8, 0xe6, 0x1c, 0x90, 0xea, 0x8c, 0xd8, 0xa5, 0x99, 0x0f, 0x46, 0xd9, 0xde, 0x45, 0xc9, 0xf6, 0x2e, 0xe7, 0x9c, 0x00, 0x6b, 0x39, 0xe1, 0xcf, 0x79, 0x50, 0x78, 0xb4, 0xad, 0x65, 0xfc, 0x54, 0xe1, 0xe2, 0xa6, 0x5f, 0xb1, 0x70, 0x9d, 0xb3, 0xb7, 0xbc, 0xc0, 0xde, 0xc2, 0x4d, 0x85, 0x99, 0x9b, 0x2e, 0xf6, 0x40, 0xc6, 0x3c, 0xc5, 0x4b, 0xcc, 0x53, 0x5a, 0xb3, 0x2c, 0xaa, 0x96, 0x37, 0x24, 0xdd, 0x89, 0xdf, 0xa3, 0xf6, 0xb9, 0x09, 0xa5, 0x11, 0x21, 0xa1, 0x6d, 0xba, 0x02, 0xc6, 0x15, 0xe9, 0x4f, 0x93, 0x09, 0x68, 0x4d, 0x05, 0xcc, 0xcf, 0x0b, 0xb8, 0x07, 0x4a, 0x34, 0xf1, 0x7b, 0xf6, 0x52, 0x88, 0x44, 0xf9, 0x33, 0x6f, 0x97, 0x23, 0x31, 0xd2, 0xbf, 0x01, 0x78, 0x4e, 0x26, 0x7b, 0x5d, 0xd2, 0xa7, 0x07, 0x0b, 0x93, 0x48, 0x4b, 0x4c, 0x92, 0xbf, 0x38, 0x28, 0x65, 0x86, 0x39, 0x66, 0x41, 0xf9, 0xf0, 0xaf, 0x05, 0x50, 0xa6, 0x5f, 0x34, 0x90, 0x0a, 0xa5, 0xee, 0x49, 0xa3, 0x61, 0x74, 0xbb, 0x5a, 0x0e, 0xed, 0x80, 0x76, 0xd2, 0x36, 0xbe, 0x3c, 0x36, 0x1a, 0x96, 0xd1, 0xb4, 0x0d, 0x8c, 0x3b, 0x58, 0x93, 0x10, 0x82, 0xcd, 0x46, 0xa7, 0xdd, 0x36, 0x1a, 0x96, 0xbd, 0x5f, 0x33, 0x5b, 0x46, 0x53, 0xcb, 0xa3, 0xeb, 0xb0, 0x7d, 0x6c, 0xe0, 0x23, 0xb3, 0xdb, 0x35, 0x3b, 0x6d, 0xbb, 0x69, 0xb4, 0x4d, 0xa3, 0xa9, 0xc9, 0xe8, 0x16, 0x5c, 0x6f, 0x74, 0x5a, 0x2d, 0xa3, 0x61, 0x51, 0x72, 0xbb, 0x63, 0xd9, 0xc6, 0x97, 0x66, 0xd7, 0xea, 0x6a, 0x05, 0xca, 0xdb, 0x6c, 0xb5, 0x8c, 0x83, 0x5a, 0xcb, 0xae, 0xe1, 0x83, 0x93, 0x23, 0xa3, 0x6d, 0x69, 0x1b, 0x94, 0x4f, 0x42, 0x6d, 0x9a, 0x47, 0x46, 0x9b, 0xb2, 0xd3, 0x4a, 0xe8, 0x06, 0xa0, 0x84, 0x6c, 0xb6, 0x9b, 0xc6, 0x97, 0xb6, 0xf5, 0xd5, 0xb1, 0xa1, 0x95, 0xd1, 0x1d, 0xb8, 0x99, 0xd0, 0xd3, 0xe7, 0xd4, 0x8e, 0x0c, 0x4d, 0x41, 0x1a, 0x54, 0x92, 0x49, 0xab, 0x73, 0xfc, 0x5c, 0x83, 0x34, 0x77, 0xdc, 0x79, 0x85, 0x8d, 0x46, 0x07, 0x37, 0x35, 0x35, 0x4d, 0x7e, 0x69, 0x34, 0xac, 0x0e, 0xb6, 0xcd, 0xa6, 0x56, 0xa1, 0xc2, 0x27, 0xe4, 0xae, 0x51, 0xc3, 0x8d, 0x43, 0x1b, 0x1b, 0xdd, 0x93, 0x96, 0xa5, 0x55, 0xa9, 0x09, 0xf6, 0xcd, 0x96, 0xc1, 0x34, 0xda, 0xef, 0x9c, 0xb4, 0x9b, 0xda, 0x26, 0xda, 0x02, 0xf5, 0xc8, 0xb0, 0x6a, 0x89, 0x4d, 0xb6, 0xe8, 0xf9, 0x8d, 0x5a, 0xe3, 0xd0, 0x48, 0x28, 0x1a, 0xda, 0x85, 0x9d, 0x46, 0xad, 0x4d, 0x37, 0x35, 0xb0, 0x51, 0xb3, 0x0c, 0x7b, 0xbf, 0xd3, 0x6a, 0x1a, 0x58, 0xdb, 0xa6, 0x0a, 0xce, 0xcd, 0x98, 0x2d, 0x43, 0x43, 0xa9, 0x1d, 0x4d, 0xa3, 0x65, 0xcc, 0x76, 0x5c, 0x4b, 0xed, 0x48, 0x66, 0xe8, 0x8e, 0x1d, 0xaa, 0x4c, 0xfd, 0xc4, 0x6c, 0x35, 0x85, 0xa1, 0xb8, 0xd3, 0xae, 0xa3, 0x6d, 0xa8, 0x26, 0xca, 0xb4, 0x5b, 0x66, 0xd7, 0xd2, 0x6e, 0xa0, 0x9b, 0x70, 0x2d, 0x21, 0x1d, 0x19, 0x16, 0x36, 0x1b, 0xdc, 0xaa, 0x37, 0xe9, 0xda, 0xce, 0x89, 0x65, 0x77, 0xf6, 0xed, 0x23, 0xe3, 0xa8, 0x83, 0xbf, 0xd2, 0x76, 0x1f, 0xfe, 0x51, 0x82, 0x72, 0x82, 0xdd, 0x51, 0x19, 0x0a, 0xed, 0x4e, 0xdb, 0xd0, 0x72, 0x74, 0x54, 0xef, 0x74, 0x5a, 0x9a, 0x44, 0x47, 0x66, 0xdb, 0x7a, 0xaa, 0xe5, 0x91, 0x02, 0x1b, 0x66, 0xdb, 0xfa, 0xe8, 0xb1, 0x26, 0x8b, 0xe1, 0xc7, 0x7b, 0x5a, 0x41, 0x0c, 0x1f, 0x7f, 0xa2, 0x6d, 0xd0, 0xe1, 0x7e, 0xab, 0x53, 0xb3, 0x34, 0x40, 0x00, 0xc5, 0x66, 0xe7, 0xa4, 0xde, 0x32, 0x34, 0x95, 0x8e, 0xbb, 0x16, 0x36, 0xdb, 0x07, 0xda, 0x0e, 0x95, 0x40, 0x78, 0xa2, 0x6e, 0xb6, 0x6b, 0xf8, 0x2b, 0xcd, 0xa5, 0xd6, 0x14, 0x24, 0xbe, 0x99, 0x3c, 0x6c, 0xc0, 0xd6, 0x1c, 0xda, 0x44, 0x45, 0xc8, 0xb7, 0x2c, 0x2d, 0x87, 0x4a, 0x20, 0xb7, 0x2c, 0x43, 0x93, 0x28, 0xc1, 0x78, 0xa1, 0xe5, 0xe9, 0xdf, 0x03, 0x4b, 0x93, 0xe9, 0xc4, 0x81, 0x65, 0x68, 0x05, 0x4a, 0x68, 0x1b, 0xda, 0xc6, 0xc3, 0xa7, 0xb0, 0xc1, 0x10, 0x0c, 0x0d, 0x7c, 0xb3, 0xfd, 0xb2, 0xd6, 0x32, 0x9b, 0x5c, 0xaf, 0xa3, 0x93, 0xae, 0xa5, 0x49, 0x4c, 0xaa, 0xc3, 0xce, 0x49, 0x8b, 0x06, 0x79, 0x05, 0xca, 0x94, 0x4a, 0xbd, 0xae, 0xc9, 0x0f, 0xef, 0x43, 0x91, 0x97, 0x65, 0xba, 0xc6, 0x6c, 0x77, 0x0d, 0x4c, 0x4f, 0xa6, 0x1a, 0x31, 0x7f, 0x68, 0xd2, 0xc3, 0x7b, 0x50, 0x4e, 0x92, 0x99, 0x72, 0xc4, 0x46, 0x8d, 0xf2, 0x56, 0x60, 0xe3, 0x15, 0x36, 0xe9, 0x82, 0xbd, 0xef, 0xab, 0x50, 0x3d, 0x62, 0xa9, 0xdf, 0x25, 0xe1, 0x5b, 0xaf, 0x47, 0xd0, 0x2f, 0x40, 0x6b, 0x84, 0xc4, 0x89, 0xc9, 0xac, 0xcf, 0x46, 0x0b, 0x3f, 0xf6, 0xdc, 0x5e, 0xd4, 0x69, 0xeb, 0x39, 0xb4, 0x0f, 0xd5, 0x43, 0x27, 0x4a, 0xed, 0xbe, 0x33, 0x87, 0x8e, 0xd3, 0xa5, 0xfb, 0xf6, 0x8d, 0x73, 0x38, 0x8a, 0xbf, 0x25, 0xe5, 0x90, 0x09, 0xa8, 0x49, 0xa2, 0x5e, 0xe8, 0x9d, 0x92, 0x55, 0x99, 0x2d, 0x94, 0x53, 0xcf, 0xa1, 0x17, 0xd4, 0x4f, 0x63, 0x3f, 0x5e, 0x95, 0xcf, 0xbd, 0x25, 0x93, 0xd3, 0x47, 0xa7, 0x1c, 0xfa, 0x25, 0x6c, 0x75, 0xdf, 0xd0, 0x9f, 0xc9, 0x5c, 0x34, 0x67, 0x25, 0xf1, 0x28, 0xb5, 0x94, 0x57, 0xf2, 0x55, 0x54, 0xcf, 0xa1, 0x63, 0x40, 0x59, 0x5e, 0xec, 0x61, 0xe3, 0x42, 0x09, 0x97, 0x4d, 0xb2, 0x87, 0x8c, 0x1c, 0x6a, 0xc2, 0x66, 0x33, 0x0c, 0x46, 0xab, 0xea, 0xbb, 0xc4, 0x93, 0x9f, 0x81, 0xca, 0x43, 0x81, 0x3d, 0xa1, 0xa1, 0x2c, 0xf2, 0x9c, 0x3d, 0xab, 0x2d, 0xdb, 0xde, 0x80, 0x6a, 0xe2, 0xc0, 0x4b, 0x18, 0x2c, 0x9b, 0xd0, 0x73, 0xe8, 0x19, 0x28, 0x54, 0x93, 0x1f, 0x26, 0x81, 0x01, 0x5b, 0x5c, 0x81, 0xe9, 0xa7, 0xc3, 0x39, 0x3b, 0x64, 0xbf, 0x4f, 0x2e, 0x67, 0x53, 0x39, 0x74, 0xa2, 0x15, 0x79, 0x2c, 0x0f, 0xe8, 0xe7, 0xb0, 0x49, 0xdd, 0x3c, 0x5d, 0x1f, 0x5d, 0xec, 0x94, 0xdb, 0x8b, 0x4f, 0x11, 0x31, 0x43, 0x8d, 0x1b, 0x06, 0xa3, 0xab, 0x29, 0xf6, 0x29, 0x14, 0x39, 0xe4, 0x45, 0xbb, 0x73, 0x96, 0x9d, 0x7e, 0xd5, 0x9a, 0xd3, 0x67, 0xfa, 0x09, 0x93, 0x99, 0xa5, 0x3a, 0x7d, 0x2f, 0xab, 0x4f, 0xcc, 0xe6, 0x9c, 0x08, 0xd9, 0xe7, 0xae, 0xdb, 0x8b, 0x9f, 0xee, 0xf5, 0x1c, 0x3a, 0xa4, 0x0d, 0xd7, 0xec, 0xd9, 0x0d, 0xfd, 0xdf, 0x1c, 0xde, 0x9f, 0x7b, 0x91, 0xbb, 0x40, 0xa0, 0xcf, 0xa1, 0xc8, 0xc1, 0x23, 0x5a, 0xfa, 0xe5, 0xe4, 0x76, 0x76, 0x26, 0xf5, 0x69, 0x82, 0xe5, 0xe1, 0xd6, 0xdc, 0x17, 0x1c, 0xf4, 0xfe, 0x02, 0x46, 0xd9, 0xef, 0x3b, 0x17, 0x72, 0x7c, 0x02, 0x72, 0x63, 0xe8, 0x2e, 0xa9, 0x0c, 0x73, 0x42, 0xa6, 0x5e, 0xe8, 0x73, 0xa8, 0x06, 0x30, 0x7b, 0x3e, 0x45, 0x59, 0x38, 0x3b, 0xf7, 0xae, 0xba, 0xcc, 0xb9, 0x07, 0xb0, 0x7d, 0x1c, 0x92, 0x41, 0xe0, 0xb8, 0x57, 0x2c, 0x03, 0x4f, 0x60, 0x83, 0xbd, 0x31, 0xcf, 0xa5, 0xdf, 0xec, 0xdd, 0x79, 0xd9, 0xc6, 0x67, 0xec, 0x69, 0x7e, 0xe4, 0xf4, 0x62, 0x74, 0xeb, 0xfc, 0x0b, 0x89, 0x78, 0x70, 0x5e, 0xb6, 0xb9, 0x0e, 0x65, 0xe1, 0xb7, 0x3a, 0xba, 0xbd, 0xcc, 0x9d, 0xc7, 0xf5, 0x8b, 0xcc, 0x5f, 0x2f, 0x7d, 0xbd, 0x31, 0x8c, 0xfa, 0xa3, 0xd3, 0xd3, 0x22, 0xfb, 0x7f, 0x9b, 0x8f, 0xff, 0x13, 0x00, 0x00, 0xff, 0xff, 0xaf, 0xd6, 0x20, 0xc1, 0x80, 0x23, 0x00, 0x00, }