mirror of
https://github.com/scylladb/scylladb.git
synced 2026-05-29 19:21:01 +00:00
cql3: change operation::make_* functions to static
This commit makes operation::make* functions static, because they don't access any instance-specific data anyway. It is later needed to decouple setter execution from binding a cql3::term.
This commit is contained in:
@@ -87,15 +87,15 @@ public:
|
||||
|
||||
virtual ~operation() {}
|
||||
|
||||
atomic_cell make_dead_cell(const update_parameters& params) const {
|
||||
static atomic_cell make_dead_cell(const update_parameters& params) {
|
||||
return params.make_dead_cell();
|
||||
}
|
||||
|
||||
atomic_cell make_cell(bytes_view value, const update_parameters& params) const {
|
||||
static atomic_cell make_cell(bytes_view value, const update_parameters& params) {
|
||||
return params.make_cell(value);
|
||||
}
|
||||
|
||||
atomic_cell make_counter_update_cell(int64_t delta, const update_parameters& params) const {
|
||||
static atomic_cell make_counter_update_cell(int64_t delta, const update_parameters& params) {
|
||||
return params.make_counter_update_cell(delta);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user