diff --git a/internal/core/src/index/VectorDiskIndex.cpp b/internal/core/src/index/VectorDiskIndex.cpp index 7729d9ecf8..ff75111864 100644 --- a/internal/core/src/index/VectorDiskIndex.cpp +++ b/internal/core/src/index/VectorDiskIndex.cpp @@ -238,9 +238,8 @@ VectorDiskAnnIndex::HasRawData() const { template const std::vector -VectorDiskAnnIndex::GetVector(const DatasetPtr dataset, - const Config& config) const { - auto res = index_.GetVectorByIds(*dataset, config); +VectorDiskAnnIndex::GetVector(const DatasetPtr dataset) const { + auto res = index_.GetVectorByIds(*dataset); if (!res.has_value()) { PanicCodeInfo( ErrorCodeEnum::UnexpectedError, diff --git a/internal/core/src/index/VectorDiskIndex.h b/internal/core/src/index/VectorDiskIndex.h index 351fee4cf5..3a6e3650e5 100644 --- a/internal/core/src/index/VectorDiskIndex.h +++ b/internal/core/src/index/VectorDiskIndex.h @@ -65,8 +65,7 @@ class VectorDiskAnnIndex : public VectorIndex { HasRawData() const override; const std::vector - GetVector(const DatasetPtr dataset, - const Config& config = {}) const override; + GetVector(const DatasetPtr dataset) const override; void CleanLocalData() override; diff --git a/internal/core/src/index/VectorIndex.h b/internal/core/src/index/VectorIndex.h index 0af21d5a17..c833cb6f64 100644 --- a/internal/core/src/index/VectorIndex.h +++ b/internal/core/src/index/VectorIndex.h @@ -60,7 +60,7 @@ class VectorIndex : public IndexBase { HasRawData() const = 0; virtual const std::vector - GetVector(const DatasetPtr dataset, const Config& config = {}) const = 0; + GetVector(const DatasetPtr dataset) const = 0; IndexType GetIndexType() const { diff --git a/internal/core/src/index/VectorMemIndex.cpp b/internal/core/src/index/VectorMemIndex.cpp index f80bb1c905..ed263bb51b 100644 --- a/internal/core/src/index/VectorMemIndex.cpp +++ b/internal/core/src/index/VectorMemIndex.cpp @@ -165,9 +165,8 @@ VectorMemIndex::HasRawData() const { } const std::vector -VectorMemIndex::GetVector(const DatasetPtr dataset, - const Config& config) const { - auto res = index_.GetVectorByIds(*dataset, config); +VectorMemIndex::GetVector(const DatasetPtr dataset) const { + auto res = index_.GetVectorByIds(*dataset); if (!res.has_value()) { PanicCodeInfo( ErrorCodeEnum::UnexpectedError, diff --git a/internal/core/src/index/VectorMemIndex.h b/internal/core/src/index/VectorMemIndex.h index 9e64fb889e..e0b0ea4141 100644 --- a/internal/core/src/index/VectorMemIndex.h +++ b/internal/core/src/index/VectorMemIndex.h @@ -58,8 +58,7 @@ class VectorMemIndex : public VectorIndex { HasRawData() const override; const std::vector - GetVector(const DatasetPtr dataset, - const Config& config = {}) const override; + GetVector(const DatasetPtr dataset) const override; protected: Config config_; diff --git a/internal/core/thirdparty/knowhere/CMakeLists.txt b/internal/core/thirdparty/knowhere/CMakeLists.txt index 958325ae89..30e5d4e9a9 100644 --- a/internal/core/thirdparty/knowhere/CMakeLists.txt +++ b/internal/core/thirdparty/knowhere/CMakeLists.txt @@ -11,7 +11,7 @@ # or implied. See the License for the specific language governing permissions and limitations under the License. #------------------------------------------------------------------------------- -set( KNOWHERE_VERSION a77607d ) +set( KNOWHERE_VERSION fbf2b6e6 ) message(STATUS "Building knowhere-${KNOWHERE_SOURCE_VER} from source") message(STATUS ${CMAKE_BUILD_TYPE})