Remove user_relns() SRF from regression tests.
The output of the function changes whenever previous (or, as in this
case, concurrent) tests leave a table in place. That causes unneeded
churn.
This should fix failures due to the tests added bfe16d1a5
, like on
lapwing, caused by the tsrf test running concurrently with misc. Those
could also have been addressed by using temp tables, but that test has
annoyed me before.
Discussion: <27626.1473729905@sss.pgh.pa.us>
This commit is contained in:
parent
9f478b4f19
commit
0dba54f166
|
@ -62,15 +62,6 @@ CREATE FUNCTION equipment_named_ambiguous_2b(hobby text)
|
|||
LANGUAGE SQL;
|
||||
|
||||
|
||||
CREATE FUNCTION user_relns()
|
||||
RETURNS setof name
|
||||
AS 'select relname
|
||||
from pg_class c, pg_namespace n
|
||||
where relnamespace = n.oid and
|
||||
(nspname !~ ''pg_.*'' and nspname <> ''information_schema'') and
|
||||
relkind <> ''i'' '
|
||||
LANGUAGE SQL;
|
||||
|
||||
CREATE FUNCTION pt_in_widget(point, widget)
|
||||
RETURNS bool
|
||||
AS '@libdir@/regress@DLSUFFIX@'
|
||||
|
|
|
@ -218,9 +218,6 @@ SELECT (p.hobbies).equipment.name, name(p.hobbies), p.name FROM ONLY person p;
|
|||
|
||||
SELECT name(equipment(p.hobbies)), name(p.hobbies), p.name FROM person* p;
|
||||
|
||||
SELECT user_relns() AS user_relns
|
||||
ORDER BY user_relns;
|
||||
|
||||
SELECT name(equipment(hobby_construct(text 'skywalking', text 'mer')));
|
||||
|
||||
SELECT name(equipment(hobby_construct_named(text 'skywalking', text 'mer')));
|
||||
|
|
|
@ -47,14 +47,6 @@ CREATE FUNCTION equipment_named_ambiguous_2b(hobby text)
|
|||
RETURNS setof equipment_r
|
||||
AS 'select * from equipment_r where equipment_r.hobby = hobby'
|
||||
LANGUAGE SQL;
|
||||
CREATE FUNCTION user_relns()
|
||||
RETURNS setof name
|
||||
AS 'select relname
|
||||
from pg_class c, pg_namespace n
|
||||
where relnamespace = n.oid and
|
||||
(nspname !~ ''pg_.*'' and nspname <> ''information_schema'') and
|
||||
relkind <> ''i'' '
|
||||
LANGUAGE SQL;
|
||||
CREATE FUNCTION pt_in_widget(point, widget)
|
||||
RETURNS bool
|
||||
AS '@libdir@/regress@DLSUFFIX@'
|
||||
|
|
|
@ -574,144 +574,6 @@ SELECT name(equipment(p.hobbies)), name(p.hobbies), p.name FROM person* p;
|
|||
peet's coffee | posthacking | jeff
|
||||
(6 rows)
|
||||
|
||||
SELECT user_relns() AS user_relns
|
||||
ORDER BY user_relns;
|
||||
user_relns
|
||||
---------------------
|
||||
a
|
||||
a_star
|
||||
abstime_tbl
|
||||
aggtest
|
||||
aggtype
|
||||
array_index_op_test
|
||||
array_op_test
|
||||
arrtest
|
||||
b
|
||||
b_star
|
||||
box_tbl
|
||||
bprime
|
||||
brinopers
|
||||
brintest
|
||||
bt_f8_heap
|
||||
bt_i4_heap
|
||||
bt_name_heap
|
||||
bt_txt_heap
|
||||
btree_tall_tbl
|
||||
c
|
||||
c_star
|
||||
char_tbl
|
||||
check2_tbl
|
||||
check_seq
|
||||
check_tbl
|
||||
circle_tbl
|
||||
city
|
||||
copy_tbl
|
||||
d
|
||||
d_star
|
||||
date_tbl
|
||||
default_seq
|
||||
default_tbl
|
||||
defaultexpr_tbl
|
||||
dept
|
||||
dupindexcols
|
||||
e_star
|
||||
emp
|
||||
equipment_r
|
||||
f_star
|
||||
fast_emp4000
|
||||
float4_tbl
|
||||
float8_tbl
|
||||
func_index_heap
|
||||
gin_test_tbl
|
||||
gist_point_tbl
|
||||
hash_f8_heap
|
||||
hash_i4_heap
|
||||
hash_name_heap
|
||||
hash_txt_heap
|
||||
hobbies_r
|
||||
iexit
|
||||
ihighway
|
||||
inet_tbl
|
||||
inhf
|
||||
inhx
|
||||
insert_seq
|
||||
insert_tbl
|
||||
int2_tbl
|
||||
int4_tbl
|
||||
int8_tbl
|
||||
interval_tbl
|
||||
iportaltest
|
||||
kd_point_tbl
|
||||
line_tbl
|
||||
log_table
|
||||
lseg_tbl
|
||||
main_table
|
||||
money_data
|
||||
mvtest_bb
|
||||
mvtest_t
|
||||
mvtest_tm
|
||||
mvtest_tmm
|
||||
mvtest_tv
|
||||
mvtest_tvm
|
||||
mvtest_tvmm
|
||||
mvtest_tvv
|
||||
mvtest_tvvm
|
||||
mvtest_tvvmv
|
||||
num_data
|
||||
num_exp_add
|
||||
num_exp_div
|
||||
num_exp_ln
|
||||
num_exp_log10
|
||||
num_exp_mul
|
||||
num_exp_power_10_ln
|
||||
num_exp_sqrt
|
||||
num_exp_sub
|
||||
num_input_test
|
||||
num_result
|
||||
onek
|
||||
onek2
|
||||
path_tbl
|
||||
person
|
||||
point_tbl
|
||||
polygon_tbl
|
||||
quad_point_tbl
|
||||
radix_text_tbl
|
||||
ramp
|
||||
random_tbl
|
||||
real_city
|
||||
reltime_tbl
|
||||
rls_tbl
|
||||
rls_tbl_force
|
||||
road
|
||||
shighway
|
||||
slow_emp4000
|
||||
spgist_point_tbl
|
||||
spgist_text_tbl
|
||||
street
|
||||
stud_emp
|
||||
student
|
||||
subselect_tbl
|
||||
tenk1
|
||||
tenk2
|
||||
test_range_excl
|
||||
test_range_gist
|
||||
test_range_spgist
|
||||
test_tablesample
|
||||
test_tablesample_v1
|
||||
test_tablesample_v2
|
||||
test_tsvector
|
||||
testjsonb
|
||||
text_tbl
|
||||
time_tbl
|
||||
timestamp_tbl
|
||||
timestamptz_tbl
|
||||
timetz_tbl
|
||||
tinterval_tbl
|
||||
toyemp
|
||||
varchar_tbl
|
||||
xacttest
|
||||
(132 rows)
|
||||
|
||||
SELECT name(equipment(hobby_construct(text 'skywalking', text 'mer')));
|
||||
name
|
||||
------
|
||||
|
|
Loading…
Reference in New Issue