Commit 50125511 authored by Tom Lane's avatar Tom Lane

Add a simple test case covering a join against an inheritance tree,

since we're evidently not testing that at all right now :-(
parent f959390c
......@@ -2209,6 +2209,19 @@ SELECT * FROM t3;
---+---
(0 rows)
-- Test join against inheritance tree
create temp table t2a () inherits (t2);
insert into t2a values (200, 2001);
select * from t1 left join t2 on (t1.a = t2.a);
a | b | a | b
-----+------+-----+------
5 | 10 | |
15 | 20 | |
100 | 100 | |
200 | 1000 | 200 | 2000
200 | 1000 | 200 | 2001
(5 rows)
--
-- regression test for 8.1 merge right join bug
--
......
......@@ -389,6 +389,14 @@ SELECT * FROM t3;
DELETE FROM t3 USING t3 t3_other WHERE t3.x = t3_other.x AND t3.y = t3_other.y;
SELECT * FROM t3;
-- Test join against inheritance tree
create temp table t2a () inherits (t2);
insert into t2a values (200, 2001);
select * from t1 left join t2 on (t1.a = t2.a);
--
-- regression test for 8.1 merge right join bug
--
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment