@zilliz/milvus2-sdk-node
Version:
Official Node.js SDK for [Milvus](https://github.com/milvus-io/milvus) vector database. Provides gRPC and HTTP clients for vector similarity search, metadata filtering, and full collection/index/user management.
35 lines (34 loc) • 1.09 kB
TypeScript
import { ResStatus, TimeStampArray, collectionNameReq } from './Common';
import { CollectionData } from './';
import { ShowPartitionsType } from '../';
interface PartitionParent extends collectionNameReq {
partition_name: string;
}
export interface CreatePartitionReq extends PartitionParent {
}
export interface HasPartitionReq extends PartitionParent {
}
export interface DropPartitionReq extends PartitionParent {
}
export interface GetPartitionStatisticsReq extends PartitionParent {
}
export interface ShowPartitionsReq extends collectionNameReq {
type?: ShowPartitionsType;
}
export interface LoadPartitionsReq extends collectionNameReq {
partition_names: string[];
replica_number?: number;
resource_groups?: string[];
}
export interface ReleasePartitionsReq extends collectionNameReq {
partition_names: string[];
}
export interface PartitionData extends CollectionData {
}
export interface ShowPartitionsResponse extends TimeStampArray {
status: ResStatus;
partition_names: string[];
partitionIDs: number[];
data: PartitionData[];
}
export {};