git.postgresql.org Git - postgresql.git/commitdiff

git projects / postgresql.git / commitdiff
? search:
summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: 5e0c761)
Remove test from commit fa2e874946.
2023年8月10日 17:16:59 +0000 (10:16 -0700)
2023年8月10日 17:20:54 +0000 (10:20 -0700)
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


diff --git a/src/test/isolation/expected/search-path-inval.out b/src/test/isolation/expected/search-path-inval.out
deleted file mode 100644 (file)
index e0173af..0000000
--- a/src/test/isolation/expected/search-path-inval.out
+++ /dev/null
@@ -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;
-
diff --git a/src/test/isolation/isolation_schedule b/src/test/isolation/isolation_schedule
index eab9f2243ecacfd5b1c43cb5bb0a8a7f9cc59baa..4fc56ae99c93425edaf576f1cccdf6b21ba68d7c 100644 (file)
--- a/src/test/isolation/isolation_schedule
+++ b/src/test/isolation/isolation_schedule
@@ -110,4 +110,3 @@ test: serializable-parallel
test: serializable-parallel-2
test: serializable-parallel-3
test: matview-write-skew
-test: search-path-inval
\ No newline at end of file
diff --git a/src/test/isolation/specs/search-path-inval.spec b/src/test/isolation/specs/search-path-inval.spec
deleted file mode 100644 (file)
index 08b1bba..0000000
--- a/src/test/isolation/specs/search-path-inval.spec
+++ /dev/null
@@ -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
This is the main PostgreSQL git repository.
RSS Atom

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