Merge tag 'v0.22.5'

release v0.22.5
This commit is contained in:
Max Kellermann
2021-02-15 22:50:16 +01:00
17 changed files with 152 additions and 30 deletions

View File

@@ -326,6 +326,11 @@ CommandResult
handle_move(Client &client, Request args, [[maybe_unused]] Response &r)
{
RangeArg range = args.ParseRange(0);
if (range.IsOpenEnded()) {
r.Error(ACK_ERROR_ARG, "Open-ended range not supported");
return CommandResult::ERROR;
}
int to = args.ParseInt(1);
client.GetPartition().MoveRange(range.start, range.end, to);
return CommandResult::OK;