@@ -664,7 +664,7 @@ EXPLAIN (COSTS OFF) SELECT a, b, oid FROM t2 UNION ALL SELECT a, b, oid FROM t3;
664
664
RESET SESSION AUTHORIZATION;
665
665
SET row_security TO OFF;
666
666
SELECT * FROM t1 WHERE f_leak(b);
667
- NOTICE: f_leak => aaa
667
+ NOTICE: f_leak => aba
668
668
NOTICE: f_leak => bbb
669
669
NOTICE: f_leak => ccc
670
670
NOTICE: f_leak => ddd
@@ -677,7 +677,7 @@ NOTICE: f_leak => yyy
677
677
NOTICE: f_leak => zzz
678
678
a | b
679
679
---+-----
680
- 1 | aaa
680
+ 1 | aba
681
681
2 | bbb
682
682
3 | ccc
683
683
4 | ddd
@@ -706,7 +706,7 @@ EXPLAIN (COSTS OFF) SELECT * FROM t1 WHERE f_leak(b);
706
706
SET SESSION AUTHORIZATION regress_rls_exempt_user;
707
707
SET row_security TO OFF;
708
708
SELECT * FROM t1 WHERE f_leak(b);
709
- NOTICE: f_leak => aaa
709
+ NOTICE: f_leak => aba
710
710
NOTICE: f_leak => bbb
711
711
NOTICE: f_leak => ccc
712
712
NOTICE: f_leak => ddd
@@ -719,7 +719,7 @@ NOTICE: f_leak => yyy
719
719
NOTICE: f_leak => zzz
720
720
a | b
721
721
---+-----
722
- 1 | aaa
722
+ 1 | aba
723
723
2 | bbb
724
724
3 | ccc
725
725
4 | ddd
@@ -952,7 +952,7 @@ EXPLAIN (COSTS OFF) EXECUTE p1(2);
952
952
RESET SESSION AUTHORIZATION;
953
953
SET row_security TO OFF;
954
954
SELECT * FROM t1 WHERE f_leak(b);
955
- NOTICE: f_leak => aaa
955
+ NOTICE: f_leak => aba
956
956
NOTICE: f_leak => bbb
957
957
NOTICE: f_leak => ccc
958
958
NOTICE: f_leak => ddd
@@ -965,7 +965,7 @@ NOTICE: f_leak => yyy
965
965
NOTICE: f_leak => zzz
966
966
a | b
967
967
---+-----
968
- 1 | aaa
968
+ 1 | aba
969
969
2 | bbb
970
970
3 | ccc
971
971
4 | ddd
@@ -994,7 +994,7 @@ EXPLAIN (COSTS OFF) SELECT * FROM t1 WHERE f_leak(b);
994
994
EXECUTE p1(2);
995
995
a | b
996
996
---+-----
997
- 1 | aaa
997
+ 1 | aba
998
998
2 | bbb
999
999
1 | abc
1000
1000
2 | bcd
@@ -1345,7 +1345,7 @@ SET row_security TO OFF;
1345
1345
SELECT * FROM t1 ORDER BY a,b;
1346
1346
a | b
1347
1347
---+-------------
1348
- 1 | aaa
1348
+ 1 | aba
1349
1349
1 | abc
1350
1350
1 | xxx
1351
1351
2 | bbbbbb_updt
@@ -1653,7 +1653,7 @@ CREATE TABLE z2 (a int, b text);
1653
1653
GRANT SELECT ON z1,z2 TO regress_rls_group1, regress_rls_group2,
1654
1654
regress_rls_bob, regress_rls_carol;
1655
1655
INSERT INTO z1 VALUES
1656
- (1, 'aaa '),
1656
+ (1, 'aba '),
1657
1657
(2, 'bbb'),
1658
1658
(3, 'ccc'),
1659
1659
(4, 'ddd');
@@ -1777,11 +1777,11 @@ EXPLAIN (COSTS OFF) EXECUTE plancache_test3;
1777
1777
1778
1778
SET SESSION AUTHORIZATION regress_rls_carol;
1779
1779
SELECT * FROM z1 WHERE f_leak(b);
1780
- NOTICE: f_leak => aaa
1780
+ NOTICE: f_leak => aba
1781
1781
NOTICE: f_leak => ccc
1782
1782
a | b
1783
1783
---+-----
1784
- 1 | aaa
1784
+ 1 | aba
1785
1785
3 | ccc
1786
1786
(2 rows)
1787
1787
@@ -1833,11 +1833,11 @@ EXPLAIN (COSTS OFF) EXECUTE plancache_test3;
1833
1833
1834
1834
SET ROLE regress_rls_group2;
1835
1835
SELECT * FROM z1 WHERE f_leak(b);
1836
- NOTICE: f_leak => aaa
1836
+ NOTICE: f_leak => aba
1837
1837
NOTICE: f_leak => ccc
1838
1838
a | b
1839
1839
---+-----
1840
- 1 | aaa
1840
+ 1 | aba
1841
1841
3 | ccc
1842
1842
(2 rows)
1843
1843
@@ -1897,13 +1897,13 @@ GRANT SELECT ON rls_view TO regress_rls_bob;
1897
1897
-- Query as role that is not owner of view or table. Should return all records.
1898
1898
SET SESSION AUTHORIZATION regress_rls_bob;
1899
1899
SELECT * FROM rls_view;
1900
- NOTICE: f_leak => aaa
1900
+ NOTICE: f_leak => aba
1901
1901
NOTICE: f_leak => bbb
1902
1902
NOTICE: f_leak => ccc
1903
1903
NOTICE: f_leak => ddd
1904
1904
a | b
1905
1905
---+-----
1906
- 1 | aaa
1906
+ 1 | aba
1907
1907
2 | bbb
1908
1908
3 | ccc
1909
1909
4 | ddd
@@ -1919,13 +1919,13 @@ EXPLAIN (COSTS OFF) SELECT * FROM rls_view;
1919
1919
-- Query as view/table owner. Should return all records.
1920
1920
SET SESSION AUTHORIZATION regress_rls_alice;
1921
1921
SELECT * FROM rls_view;
1922
- NOTICE: f_leak => aaa
1922
+ NOTICE: f_leak => aba
1923
1923
NOTICE: f_leak => bbb
1924
1924
NOTICE: f_leak => ccc
1925
1925
NOTICE: f_leak => ddd
1926
1926
a | b
1927
1927
---+-----
1928
- 1 | aaa
1928
+ 1 | aba
1929
1929
2 | bbb
1930
1930
3 | ccc
1931
1931
4 | ddd
0 commit comments