diff options
Diffstat (limited to 'searchcore/src/vespa/searchcore/proton/bucketdb/bucketdb.h')
-rw-r--r-- | searchcore/src/vespa/searchcore/proton/bucketdb/bucketdb.h | 4 |
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 ×tamp, 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, |