Skip to content

Commit 5d0e8bc

Browse files
committed
Prevent platform-dependent output row ordering in a new test query.
Buildfarm indicates this is necessary.
1 parent 2c698f4 commit 5d0e8bc

File tree

2 files changed

+19
-11
lines changed

2 files changed

+19
-11
lines changed

src/test/regress/expected/rowsecurity.out

Lines changed: 13 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2899,12 +2899,14 @@ SELECT row_security_active('current_check');
28992899
f
29002900
(1 row)
29012901

2902-
SELECT most_common_vals FROM pg_stats where tablename = 'current_check';
2903-
most_common_vals
2904-
---------------------
2905-
2906-
2907-
{rls_regress_user1}
2902+
SELECT attname, most_common_vals FROM pg_stats
2903+
WHERE tablename = 'current_check'
2904+
ORDER BY 1;
2905+
attname | most_common_vals
2906+
-----------+---------------------
2907+
currentid |
2908+
payload |
2909+
rlsuser | {rls_regress_user1}
29082910
(3 rows)
29092911

29102912
SET SESSION AUTHORIZATION rls_regress_user1;
@@ -2915,9 +2917,11 @@ SELECT row_security_active('current_check');
29152917
t
29162918
(1 row)
29172919

2918-
SELECT most_common_vals FROM pg_stats where tablename = 'current_check';
2919-
most_common_vals
2920-
------------------
2920+
SELECT attname, most_common_vals FROM pg_stats
2921+
WHERE tablename = 'current_check'
2922+
ORDER BY 1;
2923+
attname | most_common_vals
2924+
---------+------------------
29212925
(0 rows)
29222926

29232927
--

src/test/regress/sql/rowsecurity.sql

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1197,12 +1197,16 @@ SET SESSION AUTHORIZATION rls_regress_user0;
11971197
ANALYZE current_check;
11981198
-- Stats visible
11991199
SELECT row_security_active('current_check');
1200-
SELECT most_common_vals FROM pg_stats where tablename = 'current_check';
1200+
SELECT attname, most_common_vals FROM pg_stats
1201+
WHERE tablename = 'current_check'
1202+
ORDER BY 1;
12011203

12021204
SET SESSION AUTHORIZATION rls_regress_user1;
12031205
-- Stats not visible
12041206
SELECT row_security_active('current_check');
1205-
SELECT most_common_vals FROM pg_stats where tablename = 'current_check';
1207+
SELECT attname, most_common_vals FROM pg_stats
1208+
WHERE tablename = 'current_check'
1209+
ORDER BY 1;
12061210

12071211
--
12081212
-- Collation support

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy