@@ -6,34 +6,34 @@ CREATE SCHEMA test;
66 * Test push down a join clause into child nodes of append
77 */
88/* create test tables */
9- CREATE TABLE fk (
9+ CREATE TABLE test. fk (
1010 id1 INT NOT NULL,
1111 id2 INT NOT NULL,
1212 start_key INT,
1313 end_key INT,
1414 PRIMARY KEY (id1, id2));
15- CREATE TABLE mytbl (
15+ CREATE TABLE test. mytbl (
1616 id1 INT NOT NULL,
1717 id2 INT NOT NULL,
1818 key INT NOT NULL,
19- CONSTRAINT fk_fk FOREIGN KEY (id1, id2) REFERENCES fk(id1, id2),
19+ CONSTRAINT fk_fk FOREIGN KEY (id1, id2) REFERENCES test. fk(id1, id2),
2020 PRIMARY KEY (id1, key));
21- SELECT pathman.create_hash_partitions('mytbl', 'id1', 8);
21+ SELECT pathman.create_hash_partitions('test. mytbl', 'id1', 8);
2222 create_hash_partitions
2323------------------------
2424 8
2525(1 row)
2626
2727/* ...fill out with test data */
28- INSERT INTO fk VALUES (1, 1);
29- INSERT INTO mytbl VALUES (1, 1, 5), (1,1,6);
28+ INSERT INTO test. fk VALUES (1, 1);
29+ INSERT INTO test. mytbl VALUES (1, 1, 5), (1,1,6);
3030/* gather statistics on test tables to have deterministic plans */
31- ANALYZE fk;
32- ANALYZE mytbl;
31+ ANALYZE test. fk;
32+ ANALYZE test. mytbl;
3333/* run test queries */
3434EXPLAIN (COSTS OFF) /* test plan */
3535SELECT m.tableoid::regclass, id1, id2, key, start_key, end_key
36- FROM mytbl m JOIN fk USING(id1, id2)
36+ FROM test. mytbl m JOIN test. fk USING(id1, id2)
3737 WHERE NOT key <@ int4range(6, end_key);
3838 QUERY PLAN
3939------------------------------------------------------------------------------------
@@ -84,14 +84,14 @@ SELECT m.tableoid::regclass, id1, id2, key, start_key, end_key
8484
8585/* test joint data */
8686SELECT m.tableoid::regclass, id1, id2, key, start_key, end_key
87- FROM mytbl m JOIN fk USING(id1, id2)
87+ FROM test. mytbl m JOIN test. fk USING(id1, id2)
8888 WHERE NOT key <@ int4range(6, end_key);
89- tableoid | id1 | id2 | key | start_key | end_key
90- ----------+-----+-----+-----+-----------+---------
91- mytbl_6 | 1 | 1 | 5 | |
89+ tableoid | id1 | id2 | key | start_key | end_key
90+ -------------- +-----+-----+-----+-----------+---------
91+ test. mytbl_6 | 1 | 1 | 5 | |
9292(1 row)
9393
9494DROP SCHEMA test CASCADE;
95+ NOTICE: drop cascades to 10 other objects
9596DROP EXTENSION pg_pathman CASCADE;
96- NOTICE: drop cascades to 8 other objects
9797DROP SCHEMA pathman CASCADE;
0 commit comments