mirror of
https://gitee.com/milvus-io/milvus.git
synced 2025-12-30 23:45:28 +08:00
feat(db): add size api for db
Former-commit-id: 2fa9614c86fab66267689a06f73c0bef15dcffe8
This commit is contained in:
parent
e15c445fb5
commit
c30a6d4130
@ -39,6 +39,8 @@ public:
|
||||
virtual Status search(const std::string& group_id, size_t k, size_t nq,
|
||||
const float* vectors, const meta::DatesT& dates, QueryResults& results) = 0;
|
||||
|
||||
virtual Status size(long& result) = 0;
|
||||
|
||||
virtual Status drop_all() = 0;
|
||||
|
||||
virtual Status count(const std::string& group_id, long& result) = 0;
|
||||
|
||||
@ -427,6 +427,11 @@ Status DBImpl<EngineT>::count(const std::string& group_id, long& result) {
|
||||
return _pMeta->count(group_id, result);
|
||||
}
|
||||
|
||||
template<typename EngineT>
|
||||
Status DBImpl<EngineT>::size(long& result) {
|
||||
return _pMeta->size(result);
|
||||
}
|
||||
|
||||
template<typename EngineT>
|
||||
DBImpl<EngineT>::~DBImpl() {
|
||||
{
|
||||
|
||||
@ -55,6 +55,8 @@ public:
|
||||
|
||||
virtual Status count(const std::string& group_id, long& result) override;
|
||||
|
||||
virtual Status size(long& result) override;
|
||||
|
||||
virtual ~DBImpl();
|
||||
|
||||
private:
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user