diff options
Diffstat (limited to 'searchlib/src/vespa/searchlib/memoryindex/memory_index.h')
-rw-r--r-- | searchlib/src/vespa/searchlib/memoryindex/memory_index.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/searchlib/src/vespa/searchlib/memoryindex/memory_index.h b/searchlib/src/vespa/searchlib/memoryindex/memory_index.h index 83270aaf2ce..c02e66f790a 100644 --- a/searchlib/src/vespa/searchlib/memoryindex/memory_index.h +++ b/searchlib/src/vespa/searchlib/memoryindex/memory_index.h @@ -41,6 +41,7 @@ class FieldIndexCollection; class MemoryIndex : public queryeval::Searchable { private: using ISequencedTaskExecutor = vespalib::ISequencedTaskExecutor; + using LidVector = std::vector<uint32_t>; index::Schema _schema; ISequencedTaskExecutor &_invertThreads; ISequencedTaskExecutor &_pushThreads; @@ -115,7 +116,7 @@ public: * * This function is async. commit() must be called for changes to take effect. */ - void removeDocument(uint32_t docId); + void removeDocuments(LidVector lids); /** * Commits the inserts and removes since the last commit, making them searchable. |