aboutsummaryrefslogtreecommitdiffstats
path: root/searchcore/src/tests
diff options
context:
space:
mode:
Diffstat (limited to 'searchcore/src/tests')
-rw-r--r--searchcore/src/tests/proton/documentdb/feedview/feedview_test.cpp11
-rw-r--r--searchcore/src/tests/proton/index/index_writer/index_writer_test.cpp17
2 files changed, 14 insertions, 14 deletions
diff --git a/searchcore/src/tests/proton/documentdb/feedview/feedview_test.cpp b/searchcore/src/tests/proton/documentdb/feedview/feedview_test.cpp
index 14a74e3be8e..1b4848f9c8b 100644
--- a/searchcore/src/tests/proton/documentdb/feedview/feedview_test.cpp
+++ b/searchcore/src/tests/proton/documentdb/feedview/feedview_test.cpp
@@ -23,7 +23,6 @@
#include <vespa/searchlib/attribute/attributefactory.h>
#include <vespa/document/update/documentupdate.h>
#include <vespa/searchlib/index/docbuilder.h>
-#include <vespa/vespalib/util/time.h>
#include <vespa/log/log.h>
LOG_SETUP("feedview_test");
@@ -149,10 +148,12 @@ struct MyIndexWriter : public test::MockIndexWriter
(void) doc;
_tracer.tracePut(indexAdapterTypeName, serialNum, lid);
}
- void remove(SerialNum serialNum, const search::DocumentIdT lid) override {
- LOG(info, "MyIndexAdapter::remove(): serialNum(%" PRIu64 "), docId(%u)", serialNum, lid);
- _removes.push_back(lid);
- _tracer.traceRemove(indexAdapterTypeName, serialNum, lid);
+ void removeDocs(SerialNum serialNum, LidVector lids) override {
+ for (search::DocumentIdT lid : lids) {
+ LOG(info, "MyIndexAdapter::remove(): serialNum(%" PRIu64 "), docId(%u)", serialNum, lid);
+ _removes.push_back(lid);
+ _tracer.traceRemove(indexAdapterTypeName, serialNum, lid);
+ }
}
void commit(SerialNum serialNum, OnWriteDoneType) override {
++_commitCount;
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 {