mirror of
https://github.com/scylladb/scylladb.git
synced 2026-04-27 03:45:11 +00:00
streaming: Add flush_before_transfer to stream_plan
This commit is contained in:
@@ -52,4 +52,9 @@ stream_plan& stream_plan::transfer_files(inet_address to, std::vector<stream_ses
|
||||
return *this;
|
||||
}
|
||||
|
||||
stream_plan& stream_plan::flush_before_transfer(bool flush_before_transfer_) {
|
||||
_flush_before_transfer = flush_before_transfer_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -175,6 +175,7 @@ public:
|
||||
{
|
||||
return StreamResultFuture.init(planId, description, handlers, coordinator);
|
||||
}
|
||||
#endif
|
||||
|
||||
/**
|
||||
* Set flushBeforeTransfer option.
|
||||
@@ -183,12 +184,7 @@ public:
|
||||
* @param flushBeforeTransfer set to true when the node should flush before transfer
|
||||
* @return this object for chaining
|
||||
*/
|
||||
public StreamPlan flushBeforeTransfer(boolean flushBeforeTransfer)
|
||||
{
|
||||
this.flushBeforeTransfer = flushBeforeTransfer;
|
||||
return this;
|
||||
}
|
||||
#endif
|
||||
stream_plan& flush_before_transfer(bool flush_before_transfer_);
|
||||
};
|
||||
|
||||
} // namespace streaming
|
||||
|
||||
Reference in New Issue
Block a user