LCOV - code coverage report
Current view: top level - contrib/postgres_fdw - postgres_fdw.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 2091 2235 93.6 %
Date: 2025-12-02 15:17:47 Functions: 89 89 100.0 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
init_returning_filter 2
rebuild_fdw_scan_tlist 4
build_remote_returning 8
complete_pending_request 10
conversion_error_callback 10
postgresRecheckForeignScan 10
process_pending_request 18
postgresImportForeignSchema 20
pg_finfo_postgres_fdw_handler 28
postgresExecForeignTruncate 30
apply_returning_filter 32
Pg_magic_func 36
postgresExecForeignDelete 46
prepare_query_params 46
adjust_foreign_grouping_path_cost 60
postgresExplainDirectModify 64
postgresExecForeignBatchInsert 84
postgresExplainForeignModify 92
postgresGetAnalyzeInfoForForeignTable 92
postgresAcquireSampleRowsFunc 94
postgresAnalyzeForeignTable 94
postgresEndForeignInsert 100
postgresBeginForeignInsert 128
semijoin_target_ok 128
execute_dml_stmt 142
postgresExecForeignUpdate 190
postgresEndDirectModify 192
postgresBeginDirectModify 208
store_returning_result 214
find_modifytable_subplan 262
get_batch_size_option 292
postgresGetForeignModifyBatchSize 292
postgresForeignAsyncNotify 298
add_foreign_ordered_paths 300
postgresEndForeignModify 312
fetch_more_data_begin 320
finish_foreign_modify 320
add_foreign_grouping_paths 322
foreign_grouping_ok 322
get_tupdesc_for_join_scan_tuples 328
postgresBeginForeignModify 340
postgresPlanForeignModify 340
deallocate_query 342
create_foreign_modify 364
prepare_foreign_modify 374
postgresAddForeignUpdateTargets 378
postgresForeignAsyncConfigureWait 390
postgresPlanDirectModify 390
postgresIsForeignPathAsyncCapable 474
find_em_for_rel_target 510
ec_member_matches_foreign 620
postgresIsForeignRelUpdatable 676
process_query_params 700
get_returning_data 728
foreign_join_ok 792
postgresExplainForeignScan 792
postgresReScanForeignScan 814
postgresIterateDirectModify 836
close_cursor 1002
add_foreign_final_paths 1032
get_useful_ecs_for_relation 1076
postgres_fdw_handler 1396
merge_fdw_options 1588
create_cursor 1664
postgresEndForeignScan 1738
postgresExecForeignInsert 1784
postgresBeginForeignScan 1796
postgresGetForeignUpperPaths 1932
postgresGetForeignPlan 2008
convert_prep_stmt_params 2104
execute_foreign_modify 2104
postgresGetForeignPaths 2380
apply_server_options 2384
apply_table_options 2384
postgresGetForeignRelSize 2384
get_remote_estimate 2638
postgresGetForeignJoinPaths 2720
fetch_more_data 3000
add_paths_with_pathkeys_for_rel 3054
get_useful_pathkeys_for_relation 3054
find_em_for_rel 3636
estimate_path_cost_size 5434
reset_transmission_modes 8490
set_transmission_modes 8490
postgresForeignAsyncRequest 12350
produce_tuple_asynchronously 12658
analyze_row_processor 45456
postgresIterateForeignScan 141782
make_tuple_from_result_row 188804

Generated by: LCOV version 1.16