diff --git a/demos/rocksdb_ivf/RocksDBInvertedLists.cpp b/demos/rocksdb_ivf/RocksDBInvertedLists.cpp index 99c51c1456..8d692f0b54 100644 --- a/demos/rocksdb_ivf/RocksDBInvertedLists.cpp +++ b/demos/rocksdb_ivf/RocksDBInvertedLists.cpp @@ -101,7 +101,8 @@ void RocksDBInvertedLists::resize(size_t /*list_no*/, size_t /*new_size*/) { } InvertedListsIterator* RocksDBInvertedLists::get_iterator( - size_t list_no) const { + size_t list_no, + void* inverted_list_context) const { return new RocksDBInvertedListsIterator(db_.get(), list_no, code_size); } diff --git a/demos/rocksdb_ivf/RocksDBInvertedLists.h b/demos/rocksdb_ivf/RocksDBInvertedLists.h index fdc83d1d27..f9d70a4f97 100644 --- a/demos/rocksdb_ivf/RocksDBInvertedLists.h +++ b/demos/rocksdb_ivf/RocksDBInvertedLists.h @@ -49,7 +49,9 @@ struct RocksDBInvertedLists : faiss::InvertedLists { void resize(size_t list_no, size_t new_size) override; - faiss::InvertedListsIterator* get_iterator(size_t list_no) const override; + faiss::InvertedListsIterator* get_iterator( + size_t list_no, + void* inverted_list_context) const override; private: std::unique_ptr db_;