diff --git a/src/Parsers/ExpressionElementParsers.cpp b/src/Parsers/ExpressionElementParsers.cpp index 39e3a0af5b7c5dc1651d38be5e0c64e47d7ffac5..913813d548669691de7599a285441b25180b08b5 100644 --- a/src/Parsers/ExpressionElementParsers.cpp +++ b/src/Parsers/ExpressionElementParsers.cpp @@ -588,7 +588,7 @@ static bool tryParseFrameDefinition(ASTWindowDefinition * node, IParser::Pos & p && value.get() >= 0))) { throw Exception(ErrorCodes::BAD_ARGUMENTS, - "Frame offset for '{}' frame must be a nonnegative integer, '{}' of type '{}' given.", + "Frame offset for '{}' frame must be a nonnegative integer, '{}' of type '{}' given.", WindowFrame::toString(node->frame.type), applyVisitor(FieldVisitorToString(), value), Field::Types::toString(value.getType())); @@ -649,7 +649,7 @@ static bool tryParseFrameDefinition(ASTWindowDefinition * node, IParser::Pos & p && value.get() >= 0))) { throw Exception(ErrorCodes::BAD_ARGUMENTS, - "Frame offset for '{}' frame must be a nonnegative integer, '{}' of type '{}' given.", + "Frame offset for '{}' frame must be a nonnegative integer, '{}' of type '{}' given.", WindowFrame::toString(node->frame.type), applyVisitor(FieldVisitorToString(), value), Field::Types::toString(value.getType())); diff --git a/src/Processors/Transforms/WindowTransform.cpp b/src/Processors/Transforms/WindowTransform.cpp index c562fb4ec2c52470c7ebfd0ddc6493cbbfe3b385..3a97698453a9dfc218b3c7bbd5172f46368320a5 100644 --- a/src/Processors/Transforms/WindowTransform.cpp +++ b/src/Processors/Transforms/WindowTransform.cpp @@ -1463,9 +1463,9 @@ struct WindowFunctionLagLeadInFrame final : public WindowFunction void windowInsertResultInto(const WindowTransform * transform, size_t function_index) override { - auto & current_block = transform->blockAt(transform->current_row); + const auto & current_block = transform->blockAt(transform->current_row); IColumn & to = *current_block.output_columns[function_index]; - auto & workspace = transform->workspaces[function_index]; + const auto & workspace = transform->workspaces[function_index]; int offset = 1; if (argument_types.size() > 1)