|
@@ -19,6 +19,7 @@ import {
|
|
GetCompactionStateReq,
|
|
GetCompactionStateReq,
|
|
GetQuerySegmentInfoReq,
|
|
GetQuerySegmentInfoReq,
|
|
GePersistentSegmentInfoReq,
|
|
GePersistentSegmentInfoReq,
|
|
|
|
+ CompactReq,
|
|
} from '@zilliz/milvus2-sdk-node';
|
|
} from '@zilliz/milvus2-sdk-node';
|
|
import { throwErrorFromSDK } from '../utils/Error';
|
|
import { throwErrorFromSDK } from '../utils/Error';
|
|
import { findKeyValue, genRows } from '../utils/Helper';
|
|
import { findKeyValue, genRows } from '../utils/Helper';
|
|
@@ -311,4 +312,10 @@ export class CollectionsService {
|
|
throwErrorFromSDK(res.status);
|
|
throwErrorFromSDK(res.status);
|
|
return res;
|
|
return res;
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+ async compact(data: CompactReq) {
|
|
|
|
+ const res = await this.milvusService.client.compact(data);
|
|
|
|
+ throwErrorFromSDK(res.status);
|
|
|
|
+ return res;
|
|
|
|
+ }
|
|
}
|
|
}
|