LCOV - differential code coverage report
Current view:
top level
-
contrib
/
postgres_fdw
- postgres_fdw.c
(
source
/ functions)
Coverage
Total
Hit
UNC
LBC
UIC
UBC
GBC
GIC
GNC
CBC
EUB
ECB
DUB
DCB
Current:
Differential Code Coverage HEAD vs 15
Lines:
92.3 %
2312
2135
39
38
84
16
46
1191
67
831
112
1249
3
17
Current Date:
2023-04-08 15:15:32
Functions:
98.9 %
88
87
1
74
4
9
1
75
Baseline:
15
Baseline Date:
2023-04-08 15:09:40
Legend:
Lines:
hit
not hit
Function Name
TLA
Hit count
Lines
postgresRecheckForeignScan
UIC
0
0.0 % (0 / 11)
init_returning_filter
ECB
1
rebuild_fdw_scan_tlist
GIC
2
100.0 % (12 / 12)
complete_pending_request
GIC
3
77.8 % (7 / 9)
Pg_magic_func
CBC
4
100.0 % (1 / 1)
build_remote_returning
ECB
4
conversion_error_callback
ECB
5
pg_finfo_postgres_fdw_handler
CBC
5
100.0 % (1 / 1)
postgresImportForeignSchema
GIC
8
95.8 % (115 / 120)
process_pending_request
GIC
9
72.7 % (8 / 11)
postgresExecForeignTruncate
ECB
15
apply_returning_filter
GIC
16
70.4 % (19 / 27)
postgresExecForeignDelete
GIC
17
100.0 % (4 / 4)
prepare_query_params
GIC
17
100.0 % (12 / 12)
adjust_foreign_grouping_path_cost
GIC
30
100.0 % (12 / 12)
postgresExplainDirectModify
ECB
32
postgresExplainForeignModify
GIC
38
100.0 % (7 / 7)
postgresAcquireSampleRowsFunc
ECB
40
postgresAnalyzeForeignTable
ECB
40
postgresExecForeignBatchInsert
ECB
40
postgresGetAnalyzeInfoForForeignTable
GNC
40
85.2 % (23 / 27)
postgresEndForeignInsert
ECB
49
postgresBeginForeignInsert
ECB
59
execute_dml_stmt
ECB
71
postgresExecForeignUpdate
ECB
71
store_returning_result
GIC
81
66.7 % (6 / 9)
postgresEndDirectModify
GIC
96
100.0 % (7 / 7)
postgresBeginDirectModify
GIC
104
97.1 % (34 / 35)
add_foreign_ordered_paths
ECB
125
find_modifytable_subplan
ECB
129
get_batch_size_option
ECB
141
postgresGetForeignModifyBatchSize
GIC
141
100.0 % (18 / 18)
get_tupdesc_for_join_scan_tuples
ECB
143
postgresEndForeignModify
GIC
144
100.0 % (5 / 5)
postgresForeignAsyncNotify
ECB
145
fetch_more_data_begin
ECB
153
postgresBeginForeignModify
ECB
154
postgresPlanForeignModify
GIC
154
92.3 % (48 / 52)
add_foreign_grouping_paths
GIC
155
96.0 % (24 / 25)
finish_foreign_modify
GIC
155
100.0 % (6 / 6)
foreign_grouping_ok
ECB
155
postgresForeignAsyncConfigureWait
ECB
163
deallocate_query
ECB
166
create_foreign_modify
GNC
169
97.9 % (47 / 48)
postgresAddForeignUpdateTargets
ECB
170
prepare_foreign_modify
ECB
174
postgresPlanDirectModify
GIC
194
94.8 % (55 / 58)
find_em_for_rel_target
GIC
223
85.7 % (24 / 28)
postgresIsForeignPathAsyncCapable
GIC
234
100.0 % (4 / 4)
ec_member_matches_foreign
ECB
242
foreign_join_ok
GIC
249
90.4 % (85 / 94)
postgresIsForeignRelUpdatable
ECB
317
process_query_params
ECB
345
postgresExplainForeignScan
GIC
356
97.4 % (38 / 39)
get_returning_data
ECB
364
postgresReScanForeignScan
ECB
398
get_useful_ecs_for_relation
CBC
406
100.0 % (25 / 25)
postgresIterateDirectModify
ECB
418
close_cursor
CBC
474
85.7 % (6 / 7)
add_foreign_final_paths
GIC
476
91.9 % (57 / 62)
postgresGetForeignJoinPaths
GIC
609
94.3 % (33 / 35)
postgres_fdw_handler
CBC
617
100.0 % (39 / 39)
merge_fdw_options
ECB
629
create_cursor
ECB
785
postgresEndForeignScan
ECB
796
postgresBeginForeignScan
GIC
816
100.0 % (33 / 33)
postgresExecForeignInsert
ECB
888
postgresGetForeignUpperPaths
GIC
905
92.0 % (23 / 25)
postgresGetForeignPlan
GNC
929
100.0 % (52 / 52)
get_remote_estimate
ECB
933
convert_prep_stmt_params
GIC
1016
100.0 % (29 / 29)
execute_foreign_modify
GIC
1016
95.2 % (40 / 42)
apply_server_options
ECB
1063
apply_table_options
GIC
1063
80.0 % (8 / 10)
postgresGetForeignPaths
CBC
1063
94.1 % (48 / 51)
postgresGetForeignRelSize
GNC
1063
100.0 % (46 / 46)
add_paths_with_pathkeys_for_rel
GIC
1284
100.0 % (28 / 28)
get_useful_pathkeys_for_relation
CBC
1284
97.1 % (33 / 34)
find_em_for_rel
GIC
1354
100.0 % (8 / 8)
fetch_more_data
ECB
1461
estimate_path_cost_size
ECB
2203
reset_transmission_modes
CBC
3298
100.0 % (3 / 3)
set_transmission_modes
CBC
3298
100.0 % (10 / 10)
postgresForeignAsyncRequest
GIC
5772
100.0 % (3 / 3)
produce_tuple_asynchronously
ECB
5920
analyze_row_processor
GIC
15725
55.6 % (10 / 18)
postgresIterateForeignScan
GIC
69589
100.0 % (14 / 14)
make_tuple_from_result_row
GIC
86239
98.0 % (48 / 49)
Generated by:
LCOV version v1.16-55-g56c0a2a