1
0
mirror of https://github.com/postgres/postgres.git synced 2025-04-25 21:42:33 +03:00

Prevent platform-dependent output row ordering in a new test query.

Buildfarm indicates this is necessary.
This commit is contained in:
Tom Lane 2015-07-28 20:00:13 -04:00
parent 2c698f438a
commit 5d0e8bc9e0
2 changed files with 19 additions and 11 deletions

View File

@ -2899,12 +2899,14 @@ SELECT row_security_active('current_check');
f
(1 row)
SELECT most_common_vals FROM pg_stats where tablename = 'current_check';
most_common_vals
---------------------
{rls_regress_user1}
SELECT attname, most_common_vals FROM pg_stats
WHERE tablename = 'current_check'
ORDER BY 1;
attname | most_common_vals
-----------+---------------------
currentid |
payload |
rlsuser | {rls_regress_user1}
(3 rows)
SET SESSION AUTHORIZATION rls_regress_user1;
@ -2915,9 +2917,11 @@ SELECT row_security_active('current_check');
t
(1 row)
SELECT most_common_vals FROM pg_stats where tablename = 'current_check';
most_common_vals
------------------
SELECT attname, most_common_vals FROM pg_stats
WHERE tablename = 'current_check'
ORDER BY 1;
attname | most_common_vals
---------+------------------
(0 rows)
--

View File

@ -1197,12 +1197,16 @@ SET SESSION AUTHORIZATION rls_regress_user0;
ANALYZE current_check;
-- Stats visible
SELECT row_security_active('current_check');
SELECT most_common_vals FROM pg_stats where tablename = 'current_check';
SELECT attname, most_common_vals FROM pg_stats
WHERE tablename = 'current_check'
ORDER BY 1;
SET SESSION AUTHORIZATION rls_regress_user1;
-- Stats not visible
SELECT row_security_active('current_check');
SELECT most_common_vals FROM pg_stats where tablename = 'current_check';
SELECT attname, most_common_vals FROM pg_stats
WHERE tablename = 'current_check'
ORDER BY 1;
--
-- Collation support