From 2d561eecbcc402a4dd030fa582e15030de6001ca Mon Sep 17 00:00:00 2001 From: Kamil Braun Date: Thu, 24 Aug 2023 12:52:57 +0200 Subject: [PATCH] migration_manager: add `std::move` to avoid a copy --- service/migration_manager.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/service/migration_manager.cc b/service/migration_manager.cc index 1056337b4f..dd69a4ab71 100644 --- a/service/migration_manager.cc +++ b/service/migration_manager.cc @@ -935,7 +935,7 @@ future<> migration_manager::push_schema_mutation(const gms::inet_address& endpoi future<> migration_manager::announce_with_raft(std::vector schema, group0_guard guard, std::string_view description) { assert(this_shard_id() == 0); auto schema_features = _feat.cluster_schema_features(); - auto adjusted_schema = db::schema_tables::adjust_schema_for_schema_features(schema, schema_features); + auto adjusted_schema = db::schema_tables::adjust_schema_for_schema_features(std::move(schema), schema_features); auto group0_cmd = _group0_client.prepare_command( schema_change{