From 46da58e2224e1f266c4d4098cefa038f32a74dcf Mon Sep 17 00:00:00 2001 From: Yukikaze-CZR Date: Wed, 27 Nov 2019 14:29:05 +0800 Subject: [PATCH] #504 The code coverage rate of core/src/scheduler/optimizer is too low --- core/src/db/engine/ExecutionEngineImpl.cpp | 5 +++++ .../milvus_ivfsq8_test_report_detailed_version.md} | 0 .../milvus_ivfsq8_test_report_detailed_version_cn.md} | 0 .../milvus_ivfsq8h_test_report_detailed_version.md} | 0 .../milvus_ivfsq8h_test_report_detailed_version_cn.md} | 0 5 files changed, 5 insertions(+) rename docs/{test_report_en/ivfsq8_test.md => test_report/milvus_ivfsq8_test_report_detailed_version.md} (100%) rename docs/{test_report_cn/ivfsq8_test.md => test_report/milvus_ivfsq8_test_report_detailed_version_cn.md} (100%) rename docs/{test_report_en/ivfsq8h_test.md => test_report/milvus_ivfsq8h_test_report_detailed_version.md} (100%) rename docs/{test_report_cn/ivfsq8h_test.md => test_report/milvus_ivfsq8h_test_report_detailed_version_cn.md} (100%) diff --git a/core/src/db/engine/ExecutionEngineImpl.cpp b/core/src/db/engine/ExecutionEngineImpl.cpp index d1f21ebc42..397ca89d68 100644 --- a/core/src/db/engine/ExecutionEngineImpl.cpp +++ b/core/src/db/engine/ExecutionEngineImpl.cpp @@ -257,6 +257,11 @@ ExecutionEngineImpl::PhysicalSize() const { Status ExecutionEngineImpl::Serialize() { auto status = write_index(index_, location_); + + // here we reset index size by file size, + // since some index type(such as SQ8) data size become smaller after serialized + index_->set_size(PhysicalSize()); + return status; } diff --git a/docs/test_report_en/ivfsq8_test.md b/docs/test_report/milvus_ivfsq8_test_report_detailed_version.md similarity index 100% rename from docs/test_report_en/ivfsq8_test.md rename to docs/test_report/milvus_ivfsq8_test_report_detailed_version.md diff --git a/docs/test_report_cn/ivfsq8_test.md b/docs/test_report/milvus_ivfsq8_test_report_detailed_version_cn.md similarity index 100% rename from docs/test_report_cn/ivfsq8_test.md rename to docs/test_report/milvus_ivfsq8_test_report_detailed_version_cn.md diff --git a/docs/test_report_en/ivfsq8h_test.md b/docs/test_report/milvus_ivfsq8h_test_report_detailed_version.md similarity index 100% rename from docs/test_report_en/ivfsq8h_test.md rename to docs/test_report/milvus_ivfsq8h_test_report_detailed_version.md diff --git a/docs/test_report_cn/ivfsq8h_test.md b/docs/test_report/milvus_ivfsq8h_test_report_detailed_version_cn.md similarity index 100% rename from docs/test_report_cn/ivfsq8h_test.md rename to docs/test_report/milvus_ivfsq8h_test_report_detailed_version_cn.md