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
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