LCOV - code coverage report
Current view: top level - src/backend/utils/adt - acl.c (source / functions) Hit Total Coverage
Test: PostgreSQL Lines: 924 1708 54.1 %
Date: 2017-09-29 13:40:31 Functions: 92 161 57.1 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
RoleMembershipCacheCallback 296
aclconcat 444
aclcontains 0
aclcopy 269
acldefault 3796
acldefault_sql 111
aclequal 38
aclexplode 24
aclinsert 0
aclitemComparator 19
aclitem_eq 1207
aclitem_match 544
aclitemin 1
aclitemout 93
aclitemsort 76
aclmask 5931
aclmask_direct 36
aclmembers 961
aclmerge 21
aclnewowner 5
aclparse 1
aclremove 0
aclupdate 828
allocacl 5352
check_acl 7371
check_circularity 10
check_is_member_of_role 101
check_rolespec_name 76
column_privilege_check 298
convert_aclright_to_string 16
convert_any_priv_string 6931
convert_column_name 0
convert_column_priv_string 298
convert_database_name 0
convert_database_priv_string 0
convert_foreign_data_wrapper_name 4
convert_foreign_data_wrapper_priv_string 7
convert_function_name 4
convert_function_priv_string 4
convert_language_name 0
convert_language_priv_string 0
convert_priv_string 0
convert_role_priv_string 6505
convert_schema_name 8
convert_schema_priv_string 8
convert_sequence_priv_string 23
convert_server_name 4
convert_server_priv_string 19
convert_table_name 46
convert_table_priv_string 65
convert_tablespace_name 0
convert_tablespace_priv_string 0
convert_type_name 2
convert_type_priv_string 2
count_one_bits 0
get_role_oid 858
get_role_oid_or_public 53
get_rolespec_name 3
get_rolespec_oid 497
get_rolespec_tuple 81
getid 2
has_any_column_privilege_id 0
has_any_column_privilege_id_id 0
has_any_column_privilege_id_name 0
has_any_column_privilege_name 0
has_any_column_privilege_name_id 0
has_any_column_privilege_name_name 0
has_column_privilege_id_attnum 298
has_column_privilege_id_id_attnum 0
has_column_privilege_id_id_name 0
has_column_privilege_id_name 0
has_column_privilege_id_name_attnum 0
has_column_privilege_id_name_name 0
has_column_privilege_name_attnum 0
has_column_privilege_name_id_attnum 0
has_column_privilege_name_id_name 0
has_column_privilege_name_name 0
has_column_privilege_name_name_attnum 0
has_column_privilege_name_name_name 0
has_database_privilege_id 0
has_database_privilege_id_id 0
has_database_privilege_id_name 0
has_database_privilege_name 0
has_database_privilege_name_id 0
has_database_privilege_name_name 0
has_foreign_data_wrapper_privilege_id 1
has_foreign_data_wrapper_privilege_id_id 1
has_foreign_data_wrapper_privilege_id_name 1
has_foreign_data_wrapper_privilege_name 1
has_foreign_data_wrapper_privilege_name_id 1
has_foreign_data_wrapper_privilege_name_name 2
has_function_privilege_id 0
has_function_privilege_id_id 0
has_function_privilege_id_name 0
has_function_privilege_name 0
has_function_privilege_name_id 0
has_function_privilege_name_name 4
has_language_privilege_id 0
has_language_privilege_id_id 0
has_language_privilege_id_name 0
has_language_privilege_name 0
has_language_privilege_name_id 0
has_language_privilege_name_name 0
has_privs_of_role 8003
has_rolinherit 241
has_schema_privilege_id 0
has_schema_privilege_id_id 0
has_schema_privilege_id_name 0
has_schema_privilege_name 0
has_schema_privilege_name_id 0
has_schema_privilege_name_name 8
has_sequence_privilege_id 19
has_sequence_privilege_id_id 0
has_sequence_privilege_id_name 0
has_sequence_privilege_name 1
has_sequence_privilege_name_id 0
has_sequence_privilege_name_name 3
has_server_privilege_id 13
has_server_privilege_id_id 1
has_server_privilege_id_name 1
has_server_privilege_name 1
has_server_privilege_name_id 1
has_server_privilege_name_name 2
has_table_privilege_id 13
has_table_privilege_id_id 6
has_table_privilege_id_name 7
has_table_privilege_name 11
has_table_privilege_name_id 4
has_table_privilege_name_name 26
has_tablespace_privilege_id 0
has_tablespace_privilege_id_id 0
has_tablespace_privilege_id_name 0
has_tablespace_privilege_name 0
has_tablespace_privilege_name_id 0
has_tablespace_privilege_name_name 0
has_type_privilege_id 0
has_type_privilege_id_id 0
has_type_privilege_id_name 0
has_type_privilege_name 0
has_type_privilege_name_id 0
has_type_privilege_name_name 2
hash_aclitem 405
hash_aclitem_extended 2
initialize_acl 336
is_admin_of_role 8
is_member_of_role 192
is_member_of_role_nosuper 20
make_empty_acl 8
makeaclitem 0
pg_has_role_id 6488
pg_has_role_id_id 14
pg_has_role_id_name 0
pg_has_role_name 3
pg_has_role_name_id 0
pg_has_role_name_name 0
pg_role_aclcheck 6505
putid 176
recursive_revoke 10
roles_has_privs_of 1123
roles_is_member_of 56
select_best_grantor 786

Generated by: LCOV version 1.11