Changed-lines coverage: PR changed C/C++ lines covered by tests: 93.62% (88/94) Uncovered changed code (with context): ================================================================================ src/Storages/MergeTree/MergeTreeDataSelectExecutor.cpp ================================================================================ --- uncovered block 1504-1504 --- 1502 | { 1503 | if (!node) >> 1504 | return std::nullopt; 1505 | 1506 | if (node->type == ActionsDAG::ActionType::FUNCTION --- uncovered block 1518-1518 --- 1516 | 1517 | if (where_children.empty()) >> 1518 | return std::nullopt; 1519 | 1520 | /// The common TopK shape is `and(__topKFilter(...), )`, where the WHERE root is a --- uncovered block 1528-1535 --- 1526 | /// `and(a, b, ...)` node, which we do not have here). 1527 | if (where_children.size() != 1) >> 1528 | return std::nullopt; 1529 | return where_children.front()->getHash(); 1530 | } 1531 | >> 1532 | if (isTopKFilterFunction(node)) >> 1533 | return std::nullopt; 1534 | >> 1535 | return node->getHash(); 1536 | } 1537 | WARNING: Failed to get start time for [Print Uncovered Code] - start time and duration won't be set --- Coverage counts --- Lines : baseline 887,869/1,033,446 -> current 888,928/1,035,190 (delta +1,059 / +1,744) Functions : baseline 951,312/1,026,144 -> current 951,338/1,026,316 (delta +26 / +172) Branches : baseline 287,241/367,820 -> current 287,739/368,684 (delta +498 / +864)