LCOV - code coverage report
Current view: top level - contrib/postgres_fdw - postgres_fdw.c (source / functions) Coverage Total Hit
Test: PostgreSQL 19devel Lines: 93.3 % 2493 2327
Test Date: 2026-05-07 07:16:38 Functions: 100.0 % 100 100
Legend: Lines:     hit not hit

Function Name Sort by function name Hit count Sort by function hit count
init_returning_filter 1
rebuild_fdw_scan_tlist 2
build_remote_returning 4
complete_pending_request 5
conversion_error_callback 5
postgresRecheckForeignScan 5
import_fetched_statistics 6
build_remattrmap 7
fetch_attstats 7
match_attrmap 7
process_pending_request 9
fetch_relstats 10
fetch_remote_statistics 10
postgresImportForeignSchema 10
remattrmap_cmp 11
import_spi_query_ok 15
pg_finfo_postgres_fdw_handler 15
postgresExecForeignTruncate 15
apply_returning_filter 16
attname_in_list 21
postgresExecForeignDelete 23
prepare_query_params 23
Pg_magic_func 29
adjust_foreign_grouping_path_cost 30
postgresExplainDirectModify 32
postgresExecForeignBatchInsert 42
postgresImportForeignStatistics 43
postgresExplainForeignModify 46
postgresGetAnalyzeInfoForForeignTable 46
postgresEndForeignInsert 50
postgresAcquireSampleRowsFunc 52
postgresAnalyzeForeignTable 52
postgresBeginForeignInsert 64
semijoin_target_ok 64
execute_dml_stmt 71
postgresExecForeignUpdate 95
postgresEndDirectModify 96
postgresBeginDirectModify 104
store_returning_result 107
map_field_to_arg 129
find_modifytable_subplan 131
get_batch_size_option 146
postgresForeignAsyncNotify 146
postgresGetForeignModifyBatchSize 146
add_foreign_ordered_paths 154
postgresEndForeignModify 156
fetch_more_data_begin 158
finish_foreign_modify 160
add_foreign_grouping_paths 161
foreign_grouping_ok 161
get_tupdesc_for_join_scan_tuples 164
postgresBeginForeignModify 170
postgresPlanForeignModify 170
deallocate_query 171
create_foreign_modify 182
prepare_foreign_modify 187
postgresAddForeignUpdateTargets 189
postgresPlanDirectModify 195
postgresIsForeignPathAsyncCapable 237
postgresForeignAsyncConfigureWait 243
find_em_for_rel_target 255
ec_member_matches_foreign 310
postgresIsForeignRelUpdatable 338
process_query_params 350
get_returning_data 364
foreign_join_ok 396
postgresExplainForeignScan 396
postgresReScanForeignScan 407
postgresIterateDirectModify 418
close_cursor 518
get_useful_ecs_for_relation 538
add_foreign_final_paths 539
postgres_fdw_handler 708
merge_fdw_options 798
create_cursor 853
postgresEndForeignScan 881
postgresExecForeignInsert 892
postgresBeginForeignScan 921
postgresGetForeignUpperPaths 993
postgresGetForeignPlan 1027
convert_prep_stmt_params 1052
execute_foreign_modify 1052
postgresGetForeignPaths 1213
apply_server_options 1215
apply_table_options 1215
postgresGetForeignRelSize 1215
get_remote_estimate 1319
postgresGetForeignJoinPaths 1360
fetch_more_data 1518
add_paths_with_pathkeys_for_rel 1550
get_useful_pathkeys_for_relation 1550
find_em_for_rel 1827
estimate_path_cost_size 2744
reset_transmission_modes 4252
set_transmission_modes 4252
postgresForeignAsyncRequest 5975
produce_tuple_asynchronously 6126
analyze_row_processor 22744
postgresIterateForeignScan 70730
make_tuple_from_result_row 94336

Generated by: LCOV version 2.0-1