summaryrefslogtreecommitdiffstats
path: root/storage/src/tests/distributor/distributortestutil.h
diff options
context:
space:
mode:
Diffstat (limited to 'storage/src/tests/distributor/distributortestutil.h')
-rw-r--r--storage/src/tests/distributor/distributortestutil.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/storage/src/tests/distributor/distributortestutil.h b/storage/src/tests/distributor/distributortestutil.h
index 1bdb6e33512..ee0e1a9eb65 100644
--- a/storage/src/tests/distributor/distributortestutil.h
+++ b/storage/src/tests/distributor/distributortestutil.h
@@ -161,6 +161,12 @@ public:
uint32_t earlyReturn = false,
bool requirePrimaryToBeWritten = true);
+ void setup_distributor(int redundancy,
+ int node_count,
+ const lib::ClusterStateBundle& state,
+ uint32_t early_return = false,
+ bool require_primary_to_be_written = true);
+
void setRedundancy(uint32_t redundancy);
void notifyDoneInitializing() override {}
@@ -206,6 +212,7 @@ protected:
MessageSenderImpl _messageSender;
void enableDistributorClusterState(vespalib::stringref state);
+ void enable_distributor_cluster_state(const lib::ClusterStateBundle& state);
};
}