Remove test from commit fa2e874946.

The fix itself is fine, but the test revealed other problems related
to parallel query that are not easily fixable. Remove the test for
now to fix the buildfarm.

Discussion: https://postgr.es/m/88825.1691665432@sss.pgh.pa.us
Backpatch-through: 11
This commit is contained in:
Jeff Davis 2023-08-10 10:16:59 -07:00
parent 1b594a326a
commit 7bed93a469
3 changed files with 0 additions and 157 deletions

View File

@ -1,97 +0,0 @@
Parsed test spec with 3 sessions
starting permutation: s1a s2a s1a s2b
step s1a:
SELECT CURRENT_USER;
SHOW search_path;
SELECT t FROM x;
current_user
----------------
regress_sp_user1
(1 row)
search_path
--------------------------
"$user", regress_sp_public
(1 row)
t
--------------------------
data in regress_sp_user1.x
(1 row)
step s2a:
ALTER ROLE regress_sp_user1 RENAME TO regress_sp_user2;
step s1a:
SELECT CURRENT_USER;
SHOW search_path;
SELECT t FROM x;
current_user
----------------
regress_sp_user2
(1 row)
search_path
--------------------------
"$user", regress_sp_public
(1 row)
t
---------------------------
data in regress_sp_public.x
(1 row)
step s2b:
ALTER ROLE regress_sp_user2 RENAME TO regress_sp_user1;
starting permutation: s1a s3a s1a s3b
step s1a:
SELECT CURRENT_USER;
SHOW search_path;
SELECT t FROM x;
current_user
----------------
regress_sp_user1
(1 row)
search_path
--------------------------
"$user", regress_sp_public
(1 row)
t
--------------------------
data in regress_sp_user1.x
(1 row)
step s3a:
ALTER SCHEMA regress_sp_user1 RENAME TO regress_sp_user2;
step s1a:
SELECT CURRENT_USER;
SHOW search_path;
SELECT t FROM x;
current_user
----------------
regress_sp_user1
(1 row)
search_path
--------------------------
"$user", regress_sp_public
(1 row)
t
---------------------------
data in regress_sp_public.x
(1 row)
step s3b:
ALTER SCHEMA regress_sp_user2 RENAME TO regress_sp_user1;

View File

@ -110,4 +110,3 @@ test: serializable-parallel
test: serializable-parallel-2
test: serializable-parallel-3
test: matview-write-skew
test: search-path-inval

View File

@ -1,59 +0,0 @@
# Test search_path invalidation.
setup
{
CREATE USER regress_sp_user1;
CREATE SCHEMA regress_sp_user1 AUTHORIZATION regress_sp_user1;
CREATE SCHEMA regress_sp_public;
GRANT ALL PRIVILEGES ON SCHEMA regress_sp_public TO regress_sp_user1;
}
teardown
{
DROP SCHEMA regress_sp_public CASCADE;
DROP SCHEMA regress_sp_user1 CASCADE;
DROP USER regress_sp_user1;
}
session s1
setup
{
SET search_path = "$user", regress_sp_public;
SET SESSION AUTHORIZATION regress_sp_user1;
CREATE TABLE regress_sp_user1.x(t) AS SELECT 'data in regress_sp_user1.x';
CREATE TABLE regress_sp_public.x(t) AS SELECT 'data in regress_sp_public.x';
}
step s1a
{
SELECT CURRENT_USER;
SHOW search_path;
SELECT t FROM x;
}
session s2
step s2a
{
ALTER ROLE regress_sp_user1 RENAME TO regress_sp_user2;
}
step s2b
{
ALTER ROLE regress_sp_user2 RENAME TO regress_sp_user1;
}
session s3
step s3a
{
ALTER SCHEMA regress_sp_user1 RENAME TO regress_sp_user2;
}
step s3b
{
ALTER SCHEMA regress_sp_user2 RENAME TO regress_sp_user1;
}
# s1's search_path is invalidated by role name change in s2a, and
# falls back to regress_sp_public.x
permutation s1a s2a s1a s2b
# s1's search_path is invalidated by schema name change in s2b, and
# falls back to regress_sp_public.x
permutation s1a s3a s1a s3b