diff --git a/dbms/src/Client/Client.cpp b/dbms/src/Client/Client.cpp index f964bed3aaf694fc8f1d8a0f19050455e5261cfb..b3fc27885377a03c32ad146c573066662417a528 100644 --- a/dbms/src/Client/Client.cpp +++ b/dbms/src/Client/Client.cpp @@ -769,6 +769,11 @@ private: { if (profile_info.hasAppliedLimit() && block_std_out) block_std_out->setRowsBeforeLimit(profile_info.getRowsBeforeLimit()); + /// Обновим прогресс финальными данными профайлинга + Progress progress( + profile_info.rows - rows_read_on_server, + profile_info.bytes - bytes_read_on_server); + onProgress(progress); }