mirror of https://github.com/citusdata/citus.git
add alternative output for pg13 in some tests
parent
108a2972c2
commit
a34a1126ec
File diff suppressed because it is too large
Load Diff
|
@ -1613,14 +1613,14 @@ SELECT * FROM partitioning_hash_test JOIN partitioning_hash_join_test USING (id,
|
|||
-> Hash Join
|
||||
Hash Cond: ((partitioning_hash_join_test.id = partitioning_hash_test.id) AND (partitioning_hash_join_test.subid = partitioning_hash_test.subid))
|
||||
-> Append
|
||||
-> Seq Scan on partitioning_hash_join_test_0_1660133 partitioning_hash_join_test
|
||||
-> Seq Scan on partitioning_hash_join_test_1_1660137 partitioning_hash_join_test_1
|
||||
-> Seq Scan on partitioning_hash_join_test_2_1660141 partitioning_hash_join_test_2
|
||||
-> Seq Scan on partitioning_hash_join_test_0_1660133 partitioning_hash_join_test_1
|
||||
-> Seq Scan on partitioning_hash_join_test_1_1660137 partitioning_hash_join_test_2
|
||||
-> Seq Scan on partitioning_hash_join_test_2_1660141 partitioning_hash_join_test_3
|
||||
-> Hash
|
||||
-> Append
|
||||
-> Seq Scan on partitioning_hash_test_0_1660016 partitioning_hash_test
|
||||
-> Seq Scan on partitioning_hash_test_1_1660020 partitioning_hash_test_1
|
||||
-> Seq Scan on partitioning_hash_test_2_1660032 partitioning_hash_test_2
|
||||
-> Seq Scan on partitioning_hash_test_0_1660016 partitioning_hash_test_1
|
||||
-> Seq Scan on partitioning_hash_test_1_1660020 partitioning_hash_test_2
|
||||
-> Seq Scan on partitioning_hash_test_2_1660032 partitioning_hash_test_3
|
||||
(16 rows)
|
||||
|
||||
-- set partition-wise join on and parallel to off
|
||||
|
@ -1651,20 +1651,20 @@ SELECT * FROM partitioning_hash_test JOIN partitioning_hash_join_test USING (id,
|
|||
Node: host=localhost port=xxxxx dbname=regression
|
||||
-> Append
|
||||
-> Hash Join
|
||||
Hash Cond: ((partitioning_hash_join_test.id = partitioning_hash_test.id) AND (partitioning_hash_join_test.subid = partitioning_hash_test.subid))
|
||||
-> Seq Scan on partitioning_hash_join_test_0_1660133 partitioning_hash_join_test
|
||||
Hash Cond: ((partitioning_hash_join_test_1.id = partitioning_hash_test_1.id) AND (partitioning_hash_join_test_1.subid = partitioning_hash_test_1.subid))
|
||||
-> Seq Scan on partitioning_hash_join_test_0_1660133 partitioning_hash_join_test_1
|
||||
-> Hash
|
||||
-> Seq Scan on partitioning_hash_test_0_1660016 partitioning_hash_test
|
||||
-> Seq Scan on partitioning_hash_test_0_1660016 partitioning_hash_test_1
|
||||
-> Hash Join
|
||||
Hash Cond: ((partitioning_hash_test_1.id = partitioning_hash_join_test_1.id) AND (partitioning_hash_test_1.subid = partitioning_hash_join_test_1.subid))
|
||||
-> Seq Scan on partitioning_hash_test_1_1660020 partitioning_hash_test_1
|
||||
Hash Cond: ((partitioning_hash_test_2.id = partitioning_hash_join_test_2.id) AND (partitioning_hash_test_2.subid = partitioning_hash_join_test_2.subid))
|
||||
-> Seq Scan on partitioning_hash_test_1_1660020 partitioning_hash_test_2
|
||||
-> Hash
|
||||
-> Seq Scan on partitioning_hash_join_test_1_1660137 partitioning_hash_join_test_1
|
||||
-> Seq Scan on partitioning_hash_join_test_1_1660137 partitioning_hash_join_test_2
|
||||
-> Hash Join
|
||||
Hash Cond: ((partitioning_hash_join_test_2.id = partitioning_hash_test_2.id) AND (partitioning_hash_join_test_2.subid = partitioning_hash_test_2.subid))
|
||||
-> Seq Scan on partitioning_hash_join_test_2_1660141 partitioning_hash_join_test_2
|
||||
Hash Cond: ((partitioning_hash_join_test_3.id = partitioning_hash_test_3.id) AND (partitioning_hash_join_test_3.subid = partitioning_hash_test_3.subid))
|
||||
-> Seq Scan on partitioning_hash_join_test_2_1660141 partitioning_hash_join_test_3
|
||||
-> Hash
|
||||
-> Seq Scan on partitioning_hash_test_2_1660032 partitioning_hash_test_2
|
||||
-> Seq Scan on partitioning_hash_test_2_1660032 partitioning_hash_test_3
|
||||
(21 rows)
|
||||
|
||||
-- note that partition-wise joins only work when partition key is in the join
|
||||
|
@ -1682,14 +1682,14 @@ SELECT * FROM partitioning_hash_test JOIN partitioning_hash_join_test USING (id)
|
|||
-> Hash Join
|
||||
Hash Cond: (partitioning_hash_join_test.id = partitioning_hash_test.id)
|
||||
-> Append
|
||||
-> Seq Scan on partitioning_hash_join_test_0_1660133 partitioning_hash_join_test
|
||||
-> Seq Scan on partitioning_hash_join_test_1_1660137 partitioning_hash_join_test_1
|
||||
-> Seq Scan on partitioning_hash_join_test_2_1660141 partitioning_hash_join_test_2
|
||||
-> Seq Scan on partitioning_hash_join_test_0_1660133 partitioning_hash_join_test_1
|
||||
-> Seq Scan on partitioning_hash_join_test_1_1660137 partitioning_hash_join_test_2
|
||||
-> Seq Scan on partitioning_hash_join_test_2_1660141 partitioning_hash_join_test_3
|
||||
-> Hash
|
||||
-> Append
|
||||
-> Seq Scan on partitioning_hash_test_0_1660016 partitioning_hash_test
|
||||
-> Seq Scan on partitioning_hash_test_1_1660020 partitioning_hash_test_1
|
||||
-> Seq Scan on partitioning_hash_test_2_1660032 partitioning_hash_test_2
|
||||
-> Seq Scan on partitioning_hash_test_0_1660016 partitioning_hash_test_1
|
||||
-> Seq Scan on partitioning_hash_test_1_1660020 partitioning_hash_test_2
|
||||
-> Seq Scan on partitioning_hash_test_2_1660032 partitioning_hash_test_3
|
||||
(16 rows)
|
||||
|
||||
-- reset partition-wise join
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -154,14 +154,6 @@ SELECT
|
|||
HAVING count(distinct l_suppkey) > 1550
|
||||
ORDER BY 1, 2 DESC;
|
||||
|
||||
EXPLAIN (COSTS false, VERBOSE true)
|
||||
SELECT
|
||||
l_shipmode, count(distinct l_partkey)
|
||||
FROM lineitem_hash
|
||||
GROUP BY l_shipmode
|
||||
HAVING count(distinct l_suppkey) > 1550
|
||||
ORDER BY 1, 2 DESC;
|
||||
|
||||
-- count distinct is supported on single table subqueries
|
||||
SELECT *
|
||||
FROM (
|
||||
|
|
Loading…
Reference in New Issue