Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 144d954

Browse files
Maxim Orlovkovdb75
Maxim Orlov
authored andcommitted
Fix parallel installcheck-world
Create unique db objects in order not to mess with other tests. tags: pg_pathman
1 parent ac5f05a commit 144d954

File tree

5 files changed

+281
-281
lines changed

5 files changed

+281
-281
lines changed

‎expected/pathman_CVE-2020-14350.out

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,15 @@ DROP FUNCTION IF EXISTS _partition_data_concurrent(oid,integer);
77
DROP FUNCTION IF EXISTS create_single_range_partition(TEXT,ANYELEMENT,ANYELEMENT,TEXT);
88
DROP TABLE IF EXISTS test1 CASCADE;
99
DROP TABLE IF EXISTS test2 CASCADE;
10-
DROP ROLE IF EXISTS regress_hacker;
10+
DROP ROLE IF EXISTS pathman_regress_hacker;
1111
SET client_min_messages = 'notice';
1212
GRANT CREATE ON SCHEMA public TO PUBLIC;
1313
CREATE EXTENSION pg_pathman;
14-
CREATE ROLE regress_hacker LOGIN;
14+
CREATE ROLE pathman_regress_hacker LOGIN;
1515
-- Test 1
1616
RESET ROLE;
17-
ALTER ROLE regress_hacker NOSUPERUSER;
18-
SET ROLE regress_hacker;
17+
ALTER ROLE pathman_regress_hacker NOSUPERUSER;
18+
SET ROLE pathman_regress_hacker;
1919
SHOW is_superuser;
2020
is_superuser
2121
--------------
@@ -26,7 +26,7 @@ CREATE FUNCTION _partition_data_concurrent(relation oid, p_limit INT, OUT p_tota
2626
RETURNS bigint
2727
AS $$
2828
BEGIN
29-
ALTER ROLE regress_hacker SUPERUSER;
29+
ALTER ROLE pathman_regress_hacker SUPERUSER;
3030
SELECT _partition_data_concurrent(relation, NULL::text, NULL::text, p_limit) INTO p_total;
3131
END
3232
$$ LANGUAGE plpgsql;
@@ -53,7 +53,7 @@ SELECT pg_sleep(1);
5353
(1 row)
5454

5555
-- Test result (must be 'off')
56-
SET ROLE regress_hacker;
56+
SET ROLE pathman_regress_hacker;
5757
SHOW is_superuser;
5858
is_superuser
5959
--------------
@@ -62,8 +62,8 @@ SHOW is_superuser;
6262

6363
-- Test 2
6464
RESET ROLE;
65-
ALTER ROLE regress_hacker NOSUPERUSER;
66-
SET ROLE regress_hacker;
65+
ALTER ROLE pathman_regress_hacker NOSUPERUSER;
66+
SET ROLE pathman_regress_hacker;
6767
SHOW is_superuser;
6868
is_superuser
6969
--------------
@@ -74,7 +74,7 @@ CREATE FUNCTION create_single_range_partition(parent_relid TEXT, start_value ANY
7474
RETURNS REGCLASS
7575
AS $$
7676
BEGIN
77-
ALTER ROLE regress_hacker SUPERUSER;
77+
ALTER ROLE pathman_regress_hacker SUPERUSER;
7878
RETURN create_single_range_partition(parent_relid, start_value, end_value, partition_name, NULL::text);
7979
END
8080
$$ LANGUAGE plpgsql;
@@ -89,7 +89,7 @@ SELECT create_range_partitions('test2', 'i', 0, 1);
8989

9090
INSERT INTO test2 values(1);
9191
-- Test result (must be 'off')
92-
SET ROLE regress_hacker;
92+
SET ROLE pathman_regress_hacker;
9393
SHOW is_superuser;
9494
is_superuser
9595
--------------
@@ -112,5 +112,5 @@ NOTICE: drop cascades to 3 other objects
112112
DETAIL: drop cascades to sequence test2_seq
113113
drop cascades to table test2_1
114114
drop cascades to table test2_2
115-
DROP ROLE regress_hacker;
115+
DROP ROLE pathman_regress_hacker;
116116
DROP EXTENSION pg_pathman;

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /