mirror of https://github.com/milvus-io/milvus.git
build index wait interval (#1872)
* #1827 Combine request target vectors exceed max nq Signed-off-by: groot <yihua.mo@zilliz.com> * refine dbimpl Signed-off-by: groot <yihua.mo@zilliz.com> * refine dbimpl Signed-off-by: groot <yihua.mo@zilliz.com> * fix unittest failure Signed-off-by: groot <yihua.mo@zilliz.com> * merge master Signed-off-by: groot <yihua.mo@zilliz.com> * refine meta code Signed-off-by: groot <yihua.mo@zilliz.com> * set build index check interval to 5 seconds Signed-off-by: groot <yihua.mo@zilliz.com> Co-authored-by: Jin Hai <hai.jin@zilliz.com>pull/1878/head
parent
6a960cda2c
commit
c824c297c1
|
@ -55,6 +55,7 @@ namespace engine {
|
|||
namespace {
|
||||
constexpr uint64_t BACKGROUND_METRIC_INTERVAL = 1;
|
||||
constexpr uint64_t BACKGROUND_INDEX_INTERVAL = 1;
|
||||
constexpr uint64_t WAIT_BUILD_INDEX_INTERVAL = 5;
|
||||
|
||||
static const Status SHUTDOWN_ERROR = Status(DB_ERROR, "Milvus server is shutdown!");
|
||||
|
||||
|
@ -1740,7 +1741,7 @@ DBImpl::WaitCollectionIndexRecursively(const std::string& collection_id, const C
|
|||
status = meta_ptr_->UpdateCollectionFilesToIndex(collection_id);
|
||||
}
|
||||
|
||||
std::this_thread::sleep_for(std::chrono::milliseconds(std::min(10 * 1000, times * 100)));
|
||||
std::this_thread::sleep_for(std::chrono::seconds(WAIT_BUILD_INDEX_INTERVAL));
|
||||
GetFilesToBuildIndex(collection_id, file_types, collection_files);
|
||||
++times;
|
||||
|
||||
|
|
Loading…
Reference in New Issue