diff --git a/dbms/src/DataStreams/ReverseBlockInputStream.cpp b/dbms/src/DataStreams/ReverseBlockInputStream.cpp index 009e3403ff9..83d74540ca0 100644 --- a/dbms/src/DataStreams/ReverseBlockInputStream.cpp +++ b/dbms/src/DataStreams/ReverseBlockInputStream.cpp @@ -2,7 +2,6 @@ namespace DB { - ReverseBlockInputStream::ReverseBlockInputStream(const BlockInputStreamPtr & input) { children.push_back(input); @@ -31,16 +30,11 @@ namespace DB size_t rows_size = result_block.rows(); for (size_t i = 0; i < rows_size; ++i) - { permutation.emplace_back(rows_size - 1 - i); - } - for (auto& block : result_block) - { + for (auto & block : result_block) block.column = block.column->permute(permutation, 0); - } return result_block; } - }