def HasPartition(self, request, context): _collection_name, _tag = Parser.parse_proto_PartitionParam(request) _status, _ok = self.router.connection().has_partition( _collection_name, _tag) return milvus_pb2.BoolReply(status=status_pb2.Status( error_code=_status.code, reason=_status.message), bool_reply=_ok)
def DropPartition(self, request, context): _collection_name, _tag = Parser.parse_proto_PartitionParam(request) _status = self.router.connection().drop_partition( _collection_name, _tag) return status_pb2.Status(error_code=_status.code, reason=_status.message)
def CreatePartition(self, request, context): _table_name, _tag = Parser.parse_proto_PartitionParam(request) _status = self.router.connection().create_partition(_table_name, _tag) return status_pb2.Status(error_code=_status.code, reason=_status.message)