Add test pmj_lc_bug

This commit is contained in:
vdimir 2021-04-02 18:18:36 +03:00
parent c8f51998ba
commit 8dcfe119bf
No known key found for this signature in database
GPG Key ID: F57B3E10A21DBB31
2 changed files with 18 additions and 0 deletions

View File

@ -0,0 +1,4 @@
1
1
1
1

View File

@ -0,0 +1,14 @@
SET join_algorithm = 'partial_merge';
SET max_bytes_in_join = '100';
CREATE TABLE foo_lc (n LowCardinality(String)) ENGINE = Memory;
CREATE TABLE foo (n String) ENGINE = Memory;
INSERT INTO foo SELECT toString(number) AS n FROM system.numbers LIMIT 1025;
INSERT INTO foo_lc SELECT toString(number) AS n FROM system.numbers LIMIT 1025;
SELECT 1025 == count(n) FROM foo_lc AS t1 ANY LEFT JOIN foo_lc AS t2 ON t1.n == t2.n;
SELECT 1025 == count(n) FROM foo AS t1 ANY LEFT JOIN foo_lc AS t2 ON t1.n == t2.n;
SELECT 1025 == count(n) FROM foo_lc AS t1 ANY LEFT JOIN foo AS t2 ON t1.n == t2.n;
SELECT 1025 == count(n) FROM foo_lc AS t1 ALL LEFT JOIN foo_lc AS t2 ON t1.n == t2.n;