Also add stateless test to illustrate the issue more clear

This commit is contained in:
Alexey Milovidov 2020-04-12 01:33:16 +03:00
parent cf483b7ecc
commit 29189d4276
2 changed files with 7 additions and 0 deletions

View File

@ -0,0 +1,7 @@
DROP TABLE IF EXISTS prewhere;
CREATE TABLE prewhere (light UInt8, heavy String) ENGINE = MergeTree ORDER BY tuple();
INSERT INTO prewhere SELECT 0, randomPrintableASCII(10000) FROM numbers(10000);
SELECT arrayJoin([light]) != 0 AS cond, length(heavy) FROM prewhere WHERE light != 0 AND cond != 0;
DROP TABLE prewhere;