91.60% (109/119) Uncovered changed code (with context): ================================================================================ src/Storages/ProjectionsDescription.cpp ================================================================================ --- uncovered block 102-102 --- 100 | bool ProjectionDescription::isPrimaryKeyColumnPossiblyWrappedInFunctions(const ASTPtr & node) const 101 | { >> 102 | const String column_name = node->getColumnName(); 103 | 104 | for (const auto & key_name : metadata->getPrimaryKeyColumns()) --- uncovered block 645-652 --- 643 | if (block.rows() > index->getMaxRows()) 644 | { >> 645 | throw Exception( >> 646 | ErrorCodes::SUPPORT_IS_DISABLED, >> 647 | "Cannot calculate projection index with {} rows, which exceeds the limit ({}) " >> 648 | "for projection index '{}' (Type: {}).", >> 649 | block.rows(), >> 650 | index->getMaxRows(), >> 651 | name, >> 652 | index->getName()); 653 | } 654 | return index->calculate(*this, block, starting_offset, context, perm_ptr); ================================================================================ src/Storages/ProjectionsDescription.h ================================================================================ --- uncovered block 127-127 --- 125 | 126 | bool operator==(const ProjectionDescription & other) const; >> 127 | bool operator!=(const ProjectionDescription & other) const { return !(*this == other); } 128 | 129 | bool isPrimaryKeyColumnPossiblyWrappedInFunctions(const ASTPtr & node) const; === Lost Baseline Coverage: 4 lines === ================================================================================ src/Storages/MergeTree/MergeTreeData.cpp ================================================================================ --- lost coverage block 7158-7159 --- 7156 | } 7157 | >> 7158 | tryLogException(error, log, >> 7159 | fmt::format("Failed to load part {} at try {} with a retryable error. Will retry in {} ms", part_name, try_no, backoff_ms)); 7160 | 7161 | std::this_thread::sleep_for(std::chrono::milliseconds(backoff_ms)); --- lost coverage block 7161-7162 --- 7159 | fmt::format("Failed to load part {} at try {} with a retryable error. Will retry in {} ms", part_name, try_no, backoff_ms)); 7160 | >> 7161 | std::this_thread::sleep_for(std::chrono::milliseconds(backoff_ms)); >> 7162 | backoff_ms = std::min(backoff_ms * 2, loading_parts_max_backoff_ms); 7163 | } 7164 | WARNING: Failed to get start time for [Print Uncovered Code] - start time and duration won't be set --- Coverage counts --- Lines : baseline 743,423/884,390 -> current 743,319/884,427 (delta -104 / +37) Functions : baseline 799,461/879,762 -> current 799,451/879,831 (delta -10 / +69) Branches : baseline 241,180/314,996 -> current 241,098/314,988 (delta -82 / -8)