aboutsummaryrefslogtreecommitdiffstats
path: root/searchcore/src/tests/proton/index/index_writer/index_writer_test.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'searchcore/src/tests/proton/index/index_writer/index_writer_test.cpp')
-rw-r--r--searchcore/src/tests/proton/index/index_writer/index_writer_test.cpp17
1 files changed, 8 insertions, 9 deletions
diff --git a/searchcore/src/tests/proton/index/index_writer/index_writer_test.cpp b/searchcore/src/tests/proton/index/index_writer/index_writer_test.cpp
index c1cdbdf9889..ac17c17892c 100644
--- a/searchcore/src/tests/proton/index/index_writer/index_writer_test.cpp
+++ b/searchcore/src/tests/proton/index/index_writer/index_writer_test.cpp
@@ -49,22 +49,21 @@ struct MyIndexManager : public test::MockIndexManager
return toString(removes[lid]);
}
// Implements IIndexManager
- virtual void putDocument(uint32_t lid, const Document &,
- SerialNum serialNum) override {
+ void putDocument(uint32_t lid, const Document &, SerialNum serialNum) override {
puts[lid].push_back(serialNum);
}
- virtual void removeDocument(uint32_t lid,
- SerialNum serialNum) override {
- removes[lid].push_back(serialNum);
+ void removeDocuments(LidVector lids, SerialNum serialNum) override {
+ for (uint32_t lid : lids) {
+ removes[lid].push_back(serialNum);
+ }
}
- virtual void commit(SerialNum serialNum,
- OnWriteDoneType) override {
+ void commit(SerialNum serialNum, OnWriteDoneType) override {
commitSerial = serialNum;
}
- virtual SerialNum getCurrentSerialNum() const override {
+ SerialNum getCurrentSerialNum() const override {
return current;
}
- virtual SerialNum getFlushedSerialNum() const override {
+ SerialNum getFlushedSerialNum() const override {
return flushed;
}
void compactLidSpace(uint32_t lidLimit, SerialNum serialNum) override {