mirror of https://github.com/citusdata/citus.git
Fixes flaky test outputs
parent
8179cf7e39
commit
4c3256903e
|
@ -17,17 +17,17 @@ select result FROM run_command_on_all_nodes($$
|
||||||
FROM (
|
FROM (
|
||||||
SELECT rolname, rolsuper, rolinherit, rolcreaterole, rolcreatedb,
|
SELECT rolname, rolsuper, rolinherit, rolcreaterole, rolcreatedb,
|
||||||
rolcanlogin, rolreplication, rolbypassrls, rolconnlimit,
|
rolcanlogin, rolreplication, rolbypassrls, rolconnlimit,
|
||||||
(rolpassword != '') as pass_not_empty, rolvaliduntil
|
(rolpassword != '') as pass_not_empty, DATE(rolvaliduntil)
|
||||||
FROM pg_authid
|
FROM pg_authid
|
||||||
WHERE rolname in ('test_role1', 'test_role2-needs\!escape')
|
WHERE rolname in ('test_role1', 'test_role2-needs\!escape')
|
||||||
ORDER BY rolname
|
ORDER BY rolname
|
||||||
) t
|
) t
|
||||||
$$);
|
$$);
|
||||||
result
|
result
|
||||||
---------------------------------------------------------------------
|
---------------------------------------------------------------------
|
||||||
[{"rolname":"test_role1","rolsuper":false,"rolinherit":true,"rolcreaterole":false,"rolcreatedb":false,"rolcanlogin":true,"rolreplication":false,"rolbypassrls":false,"rolconnlimit":-1,"pass_not_empty":true,"rolvaliduntil":null},{"rolname":"test_role2-needs\\!escape","rolsuper":true,"rolinherit":true,"rolcreaterole":true,"rolcreatedb":true,"rolcanlogin":true,"rolreplication":true,"rolbypassrls":true,"rolconnlimit":10,"pass_not_empty":null,"rolvaliduntil":"2023-01-01T00:00:00+03:00"}]
|
[{"rolname":"test_role1","rolsuper":false,"rolinherit":true,"rolcreaterole":false,"rolcreatedb":false,"rolcanlogin":true,"rolreplication":false,"rolbypassrls":false,"rolconnlimit":-1,"pass_not_empty":true,"date":null},{"rolname":"test_role2-needs\\!escape","rolsuper":true,"rolinherit":true,"rolcreaterole":true,"rolcreatedb":true,"rolcanlogin":true,"rolreplication":true,"rolbypassrls":true,"rolconnlimit":10,"pass_not_empty":null,"date":"2023-01-01"}]
|
||||||
[{"rolname":"test_role1","rolsuper":false,"rolinherit":true,"rolcreaterole":false,"rolcreatedb":false,"rolcanlogin":true,"rolreplication":false,"rolbypassrls":false,"rolconnlimit":-1,"pass_not_empty":true,"rolvaliduntil":null},{"rolname":"test_role2-needs\\!escape","rolsuper":true,"rolinherit":true,"rolcreaterole":true,"rolcreatedb":true,"rolcanlogin":true,"rolreplication":true,"rolbypassrls":true,"rolconnlimit":10,"pass_not_empty":null,"rolvaliduntil":"2023-01-01T11:00:00+03:00"}]
|
[{"rolname":"test_role1","rolsuper":false,"rolinherit":true,"rolcreaterole":false,"rolcreatedb":false,"rolcanlogin":true,"rolreplication":false,"rolbypassrls":false,"rolconnlimit":-1,"pass_not_empty":true,"date":null},{"rolname":"test_role2-needs\\!escape","rolsuper":true,"rolinherit":true,"rolcreaterole":true,"rolcreatedb":true,"rolcanlogin":true,"rolreplication":true,"rolbypassrls":true,"rolconnlimit":10,"pass_not_empty":null,"date":"2023-01-01"}]
|
||||||
[{"rolname":"test_role1","rolsuper":false,"rolinherit":true,"rolcreaterole":false,"rolcreatedb":false,"rolcanlogin":true,"rolreplication":false,"rolbypassrls":false,"rolconnlimit":-1,"pass_not_empty":true,"rolvaliduntil":null},{"rolname":"test_role2-needs\\!escape","rolsuper":true,"rolinherit":true,"rolcreaterole":true,"rolcreatedb":true,"rolcanlogin":true,"rolreplication":true,"rolbypassrls":true,"rolconnlimit":10,"pass_not_empty":null,"rolvaliduntil":"2023-01-01T00:00:00+03:00"}]
|
[{"rolname":"test_role1","rolsuper":false,"rolinherit":true,"rolcreaterole":false,"rolcreatedb":false,"rolcanlogin":true,"rolreplication":false,"rolbypassrls":false,"rolconnlimit":-1,"pass_not_empty":true,"date":null},{"rolname":"test_role2-needs\\!escape","rolsuper":true,"rolinherit":true,"rolcreaterole":true,"rolcreatedb":true,"rolcanlogin":true,"rolreplication":true,"rolbypassrls":true,"rolconnlimit":10,"pass_not_empty":null,"date":"2023-01-01"}]
|
||||||
(3 rows)
|
(3 rows)
|
||||||
|
|
||||||
\c test_db - - :master_port
|
\c test_db - - :master_port
|
||||||
|
@ -44,17 +44,17 @@ select result FROM run_command_on_all_nodes($$
|
||||||
FROM (
|
FROM (
|
||||||
SELECT rolname, rolsuper, rolinherit, rolcreaterole, rolcreatedb,
|
SELECT rolname, rolsuper, rolinherit, rolcreaterole, rolcreatedb,
|
||||||
rolcanlogin, rolreplication, rolbypassrls, rolconnlimit,
|
rolcanlogin, rolreplication, rolbypassrls, rolconnlimit,
|
||||||
(rolpassword != '') as pass_not_empty, rolvaliduntil
|
(rolpassword != '') as pass_not_empty, DATE(rolvaliduntil)
|
||||||
FROM pg_authid
|
FROM pg_authid
|
||||||
WHERE rolname in ('test_role1', 'test_role2-needs\!escape')
|
WHERE rolname in ('test_role1', 'test_role2-needs\!escape')
|
||||||
ORDER BY rolname
|
ORDER BY rolname
|
||||||
) t
|
) t
|
||||||
$$);
|
$$);
|
||||||
result
|
result
|
||||||
---------------------------------------------------------------------
|
---------------------------------------------------------------------
|
||||||
[{"rolname":"test_role1","rolsuper":false,"rolinherit":true,"rolcreaterole":false,"rolcreatedb":false,"rolcanlogin":true,"rolreplication":false,"rolbypassrls":false,"rolconnlimit":-1,"pass_not_empty":true,"rolvaliduntil":null},{"rolname":"test_role2-needs\\!escape","rolsuper":false,"rolinherit":false,"rolcreaterole":false,"rolcreatedb":false,"rolcanlogin":false,"rolreplication":false,"rolbypassrls":false,"rolconnlimit":5,"pass_not_empty":null,"rolvaliduntil":"2024-01-01T00:00:00+03:00"}]
|
[{"rolname":"test_role1","rolsuper":false,"rolinherit":true,"rolcreaterole":false,"rolcreatedb":false,"rolcanlogin":true,"rolreplication":false,"rolbypassrls":false,"rolconnlimit":-1,"pass_not_empty":true,"date":null},{"rolname":"test_role2-needs\\!escape","rolsuper":false,"rolinherit":false,"rolcreaterole":false,"rolcreatedb":false,"rolcanlogin":false,"rolreplication":false,"rolbypassrls":false,"rolconnlimit":5,"pass_not_empty":null,"date":"2024-01-01"}]
|
||||||
[{"rolname":"test_role1","rolsuper":false,"rolinherit":true,"rolcreaterole":false,"rolcreatedb":false,"rolcanlogin":true,"rolreplication":false,"rolbypassrls":false,"rolconnlimit":-1,"pass_not_empty":true,"rolvaliduntil":null},{"rolname":"test_role2-needs\\!escape","rolsuper":false,"rolinherit":false,"rolcreaterole":false,"rolcreatedb":false,"rolcanlogin":false,"rolreplication":false,"rolbypassrls":false,"rolconnlimit":5,"pass_not_empty":null,"rolvaliduntil":"2024-01-01T11:00:00+03:00"}]
|
[{"rolname":"test_role1","rolsuper":false,"rolinherit":true,"rolcreaterole":false,"rolcreatedb":false,"rolcanlogin":true,"rolreplication":false,"rolbypassrls":false,"rolconnlimit":-1,"pass_not_empty":true,"date":null},{"rolname":"test_role2-needs\\!escape","rolsuper":false,"rolinherit":false,"rolcreaterole":false,"rolcreatedb":false,"rolcanlogin":false,"rolreplication":false,"rolbypassrls":false,"rolconnlimit":5,"pass_not_empty":null,"date":"2024-01-01"}]
|
||||||
[{"rolname":"test_role1","rolsuper":false,"rolinherit":true,"rolcreaterole":false,"rolcreatedb":false,"rolcanlogin":true,"rolreplication":false,"rolbypassrls":false,"rolconnlimit":-1,"pass_not_empty":true,"rolvaliduntil":null},{"rolname":"test_role2-needs\\!escape","rolsuper":false,"rolinherit":false,"rolcreaterole":false,"rolcreatedb":false,"rolcanlogin":false,"rolreplication":false,"rolbypassrls":false,"rolconnlimit":5,"pass_not_empty":null,"rolvaliduntil":"2024-01-01T00:00:00+03:00"}]
|
[{"rolname":"test_role1","rolsuper":false,"rolinherit":true,"rolcreaterole":false,"rolcreatedb":false,"rolcanlogin":true,"rolreplication":false,"rolbypassrls":false,"rolconnlimit":-1,"pass_not_empty":true,"date":null},{"rolname":"test_role2-needs\\!escape","rolsuper":false,"rolinherit":false,"rolcreaterole":false,"rolcreatedb":false,"rolcanlogin":false,"rolreplication":false,"rolbypassrls":false,"rolconnlimit":5,"pass_not_empty":null,"date":"2024-01-01"}]
|
||||||
(3 rows)
|
(3 rows)
|
||||||
|
|
||||||
\c test_db - - :master_port
|
\c test_db - - :master_port
|
||||||
|
|
|
@ -154,6 +154,7 @@ ORDER BY 1;
|
||||||
function citus_total_relation_size(regclass,boolean)
|
function citus_total_relation_size(regclass,boolean)
|
||||||
function citus_truncate_trigger()
|
function citus_truncate_trigger()
|
||||||
function citus_unmark_object_distributed(oid,oid,integer)
|
function citus_unmark_object_distributed(oid,oid,integer)
|
||||||
|
function citus_unmark_object_distributed(oid,oid,integer,boolean)
|
||||||
function citus_update_node(integer,text,integer,boolean,integer)
|
function citus_update_node(integer,text,integer,boolean,integer)
|
||||||
function citus_update_shard_statistics(bigint)
|
function citus_update_shard_statistics(bigint)
|
||||||
function citus_update_table_statistics(regclass)
|
function citus_update_table_statistics(regclass)
|
||||||
|
@ -350,5 +351,5 @@ ORDER BY 1;
|
||||||
view citus_stat_tenants_local
|
view citus_stat_tenants_local
|
||||||
view pg_dist_shard_placement
|
view pg_dist_shard_placement
|
||||||
view time_partitions
|
view time_partitions
|
||||||
(340 rows)
|
(341 rows)
|
||||||
|
|
||||||
|
|
|
@ -24,7 +24,7 @@ select result FROM run_command_on_all_nodes($$
|
||||||
FROM (
|
FROM (
|
||||||
SELECT rolname, rolsuper, rolinherit, rolcreaterole, rolcreatedb,
|
SELECT rolname, rolsuper, rolinherit, rolcreaterole, rolcreatedb,
|
||||||
rolcanlogin, rolreplication, rolbypassrls, rolconnlimit,
|
rolcanlogin, rolreplication, rolbypassrls, rolconnlimit,
|
||||||
(rolpassword != '') as pass_not_empty, rolvaliduntil
|
(rolpassword != '') as pass_not_empty, DATE(rolvaliduntil)
|
||||||
FROM pg_authid
|
FROM pg_authid
|
||||||
WHERE rolname in ('test_role1', 'test_role2-needs\!escape')
|
WHERE rolname in ('test_role1', 'test_role2-needs\!escape')
|
||||||
ORDER BY rolname
|
ORDER BY rolname
|
||||||
|
@ -50,7 +50,7 @@ select result FROM run_command_on_all_nodes($$
|
||||||
FROM (
|
FROM (
|
||||||
SELECT rolname, rolsuper, rolinherit, rolcreaterole, rolcreatedb,
|
SELECT rolname, rolsuper, rolinherit, rolcreaterole, rolcreatedb,
|
||||||
rolcanlogin, rolreplication, rolbypassrls, rolconnlimit,
|
rolcanlogin, rolreplication, rolbypassrls, rolconnlimit,
|
||||||
(rolpassword != '') as pass_not_empty, rolvaliduntil
|
(rolpassword != '') as pass_not_empty, DATE(rolvaliduntil)
|
||||||
FROM pg_authid
|
FROM pg_authid
|
||||||
WHERE rolname in ('test_role1', 'test_role2-needs\!escape')
|
WHERE rolname in ('test_role1', 'test_role2-needs\!escape')
|
||||||
ORDER BY rolname
|
ORDER BY rolname
|
||||||
|
|
Loading…
Reference in New Issue