Skip to content

support privileges for routines and sequences#2384

Open
jennifersp wants to merge 7 commits intomainfrom
jennifer/privileges
Open

support privileges for routines and sequences#2384
jennifersp wants to merge 7 commits intomainfrom
jennifer/privileges

Conversation

@jennifersp
Copy link
Contributor

@jennifersp jennifersp commented Feb 26, 2026

@github-actions
Copy link
Contributor

github-actions bot commented Feb 26, 2026

Main PR
covering_index_scan_postgres 534.04/s 548.75/s +2.7%
index_join_postgres 135.00/s 137.12/s +1.5%
index_join_scan_postgres 240.51/s 245.12/s +1.9%
index_scan_postgres 12.46/s 12.65/s +1.5%
oltp_point_select 2683.14/s 2549.95/s -5.0%
oltp_read_only 2039.76/s 1978.28/s -3.1%
select_random_points 127.26/s 124.49/s -2.2%
select_random_ranges 433.22/s 403.88/s -6.8%
table_scan_postgres 12.24/s 12.29/s +0.4%
types_table_scan_postgres 5.77/s 5.78/s +0.1%

@github-actions
Copy link
Contributor

github-actions bot commented Feb 26, 2026

Main PR
Total 42090 42090
Successful 17653 17660
Failures 24437 24430
Partial Successes1 5575 5575
Main PR
Successful 41.9411% 41.9577%
Failures 58.0589% 58.0423%

${\color{red}Regressions (1)}$

random

QUERY:          (SELECT unique1 AS random
  FROM onek ORDER BY random() LIMIT 1)
INTERSECT
(SELECT unique1 AS random
  FROM onek ORDER BY random() LIMIT 1)
INTERSECT
(SELECT unique1 AS random
  FROM onek ORDER BY random() LIMIT 1);
RECEIVED ERROR: expected row count 0 but received 1

${\color{lightgreen}Progressions (8)}$

create_operator

QUERY: REVOKE EXECUTE ON FUNCTION fn_op5(int8, int8) FROM regress_rol_op5;
QUERY: REVOKE EXECUTE ON FUNCTION fn_op5(int8, int8) FROM PUBLIC;

create_procedure

QUERY: REVOKE EXECUTE ON PROCEDURE ptest1(text) FROM PUBLIC;
QUERY: GRANT EXECUTE ON PROCEDURE ptest1(text) TO regress_cp_user1;

generated

QUERY: REVOKE ALL ON FUNCTION gf1(int) FROM PUBLIC;

misc_functions

QUERY: GRANT EXECUTE ON FUNCTION pg_log_backend_memory_contexts(integer)
  TO regress_log_memory;
QUERY: REVOKE EXECUTE ON FUNCTION pg_log_backend_memory_contexts(integer)
  FROM regress_log_memory;

rowsecurity

QUERY: GRANT EXECUTE ON FUNCTION f_leak(text) TO public;

Footnotes

  1. These are tests that we're marking as Successful, however they do not match the expected output in some way. This is due to small differences, such as different wording on the error messages, or the column names being incorrect while the data itself is correct.

@jennifersp jennifersp marked this pull request as ready for review March 5, 2026 23:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant