LCOV - code coverage report
Current view: top level - contrib/postgres_fdw - postgres_fdw.c (source / functions) Hit Total Coverage
Test: PostgreSQL 18devel Lines: 2102 2278 92.3 %
Date: 2025-04-03 18:15:34 Functions: 88 89 98.9 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
Pg_magic_func 30
add_foreign_final_paths 1026
add_foreign_grouping_paths 320
add_foreign_ordered_paths 300
add_paths_with_pathkeys_for_rel 2976
adjust_foreign_grouping_path_cost 60
analyze_row_processor 35456
apply_returning_filter 32
apply_server_options 2330
apply_table_options 2330
build_remote_returning 8
close_cursor 978
complete_pending_request 6
conversion_error_callback 10
convert_prep_stmt_params 2086
create_cursor 1642
create_foreign_modify 346
deallocate_query 340
ec_member_matches_foreign 620
estimate_path_cost_size 5322
execute_dml_stmt 142
execute_foreign_modify 2086
fetch_more_data 2978
fetch_more_data_begin 320
find_em_for_rel 3624
find_em_for_rel_target 510
find_modifytable_subplan 262
finish_foreign_modify 318
foreign_grouping_ok 320
foreign_join_ok 768
get_batch_size_option 282
get_remote_estimate 2566
get_returning_data 728
get_tupdesc_for_join_scan_tuples 316
get_useful_ecs_for_relation 1042
get_useful_pathkeys_for_relation 2976
init_returning_filter 2
make_tuple_from_result_row 178754
merge_fdw_options 1562
pg_finfo_postgres_fdw_handler 24
postgresAcquireSampleRowsFunc 84
postgresAddForeignUpdateTargets 362
postgresAnalyzeForeignTable 84
postgresBeginDirectModify 208
postgresBeginForeignInsert 120
postgresBeginForeignModify 322
postgresBeginForeignScan 1724
postgresEndDirectModify 192
postgresEndForeignInsert 100
postgresEndForeignModify 302
postgresEndForeignScan 1674
postgresExecForeignBatchInsert 82
postgresExecForeignDelete 42
postgresExecForeignInsert 1776
postgresExecForeignTruncate 30
postgresExecForeignUpdate 186
postgresExplainDirectModify 64
postgresExplainForeignModify 84
postgresExplainForeignScan 762
postgresForeignAsyncConfigureWait 366
postgresForeignAsyncNotify 302
postgresForeignAsyncRequest 12350
postgresGetAnalyzeInfoForForeignTable 84
postgresGetForeignJoinPaths 2656
postgresGetForeignModifyBatchSize 282
postgresGetForeignPaths 2326
postgresGetForeignPlan 1950
postgresGetForeignRelSize 2330
postgresGetForeignUpperPaths 1924
postgresImportForeignSchema 20
postgresIsForeignPathAsyncCapable 466
postgresIsForeignRelUpdatable 650
postgresIterateDirectModify 836
postgresIterateForeignScan 141718
postgresPlanDirectModify 388
postgresPlanForeignModify 322
postgresReScanForeignScan 802
postgresRecheckForeignScan 0
postgres_fdw_handler 1324
prepare_foreign_modify 356
prepare_query_params 36
process_pending_request 18
process_query_params 692
produce_tuple_asynchronously 12658
rebuild_fdw_scan_tlist 4
reset_transmission_modes 8366
semijoin_target_ok 128
set_transmission_modes 8366
store_returning_result 214

Generated by: LCOV version 1.14