aboutsummaryrefslogtreecommitdiffstats
path: root/searchcore/src/vespa/searchcore/proton/bucketdb/bucketdb.h
diff options
context:
space:
mode:
Diffstat (limited to 'searchcore/src/vespa/searchcore/proton/bucketdb/bucketdb.h')
-rw-r--r--searchcore/src/vespa/searchcore/proton/bucketdb/bucketdb.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/searchcore/src/vespa/searchcore/proton/bucketdb/bucketdb.h b/searchcore/src/vespa/searchcore/proton/bucketdb/bucketdb.h
index 1723609e48e..2ea7594bde1 100644
--- a/searchcore/src/vespa/searchcore/proton/bucketdb/bucketdb.h
+++ b/searchcore/src/vespa/searchcore/proton/bucketdb/bucketdb.h
@@ -7,6 +7,8 @@
#include <vespa/persistence/spi/result.h>
#include <map>
+namespace proton::bucketdb { class RemoveBatchEntry; }
+
namespace proton {
class BucketDB
@@ -42,6 +44,8 @@ public:
const BucketId &bucketId, const Timestamp &timestamp, uint32_t docSize,
SubDbType subDbType);
+ void remove_batch(const std::vector<bucketdb::RemoveBatchEntry> &removed, SubDbType sub_db_type);
+
void modify(const GlobalId &gid,
const BucketId &oldBucketId, const Timestamp &oldTimestamp, uint32_t oldDocSize,
const BucketId &newBucketId, const Timestamp &newTimestamp, uint32_t newDocSize,