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 Sort by function name TLA Hit count Sort by function hit count Lines Sort by unexercised lines in function
Pg_magic_func CBC 4 100.0 % (1 / 1)
add_foreign_final_paths GIC 476 91.9 % (57 / 62)
add_foreign_grouping_paths GIC 155 96.0 % (24 / 25)
add_foreign_ordered_paths ECB 125
add_paths_with_pathkeys_for_rel GIC 1284 100.0 % (28 / 28)
adjust_foreign_grouping_path_cost GIC 30 100.0 % (12 / 12)
analyze_row_processor GIC 15725 55.6 % (10 / 18)
apply_returning_filter GIC 16 70.4 % (19 / 27)
apply_server_options ECB 1063
apply_table_options GIC 1063 80.0 % (8 / 10)
build_remote_returning ECB 4
close_cursor CBC 474 85.7 % (6 / 7)
complete_pending_request GIC 3 77.8 % (7 / 9)
conversion_error_callback ECB 5
convert_prep_stmt_params GIC 1016 100.0 % (29 / 29)
create_cursor ECB 785
create_foreign_modify GNC 169 97.9 % (47 / 48)
deallocate_query ECB 166
ec_member_matches_foreign ECB 242
estimate_path_cost_size ECB 2203
execute_dml_stmt ECB 71
execute_foreign_modify GIC 1016 95.2 % (40 / 42)
fetch_more_data ECB 1461
fetch_more_data_begin ECB 153
find_em_for_rel GIC 1354 100.0 % (8 / 8)
find_em_for_rel_target GIC 223 85.7 % (24 / 28)
find_modifytable_subplan ECB 129
finish_foreign_modify GIC 155 100.0 % (6 / 6)
foreign_grouping_ok ECB 155
foreign_join_ok GIC 249 90.4 % (85 / 94)
get_batch_size_option ECB 141
get_remote_estimate ECB 933
get_returning_data ECB 364
get_tupdesc_for_join_scan_tuples ECB 143
get_useful_ecs_for_relation CBC 406 100.0 % (25 / 25)
get_useful_pathkeys_for_relation CBC 1284 97.1 % (33 / 34)
init_returning_filter ECB 1
make_tuple_from_result_row GIC 86239 98.0 % (48 / 49)
merge_fdw_options ECB 629
pg_finfo_postgres_fdw_handler CBC 5 100.0 % (1 / 1)
postgresAcquireSampleRowsFunc ECB 40
postgresAddForeignUpdateTargets ECB 170
postgresAnalyzeForeignTable ECB 40
postgresBeginDirectModify GIC 104 97.1 % (34 / 35)
postgresBeginForeignInsert ECB 59
postgresBeginForeignModify ECB 154
postgresBeginForeignScan GIC 816 100.0 % (33 / 33)
postgresEndDirectModify GIC 96 100.0 % (7 / 7)
postgresEndForeignInsert ECB 49
postgresEndForeignModify GIC 144 100.0 % (5 / 5)
postgresEndForeignScan ECB 796
postgresExecForeignBatchInsert ECB 40
postgresExecForeignDelete GIC 17 100.0 % (4 / 4)
postgresExecForeignInsert ECB 888
postgresExecForeignTruncate ECB 15
postgresExecForeignUpdate ECB 71
postgresExplainDirectModify ECB 32
postgresExplainForeignModify GIC 38 100.0 % (7 / 7)
postgresExplainForeignScan GIC 356 97.4 % (38 / 39)
postgresForeignAsyncConfigureWait ECB 163
postgresForeignAsyncNotify ECB 145
postgresForeignAsyncRequest GIC 5772 100.0 % (3 / 3)
postgresGetAnalyzeInfoForForeignTable GNC 40 85.2 % (23 / 27)
postgresGetForeignJoinPaths GIC 609 94.3 % (33 / 35)
postgresGetForeignModifyBatchSize GIC 141 100.0 % (18 / 18)
postgresGetForeignPaths CBC 1063 94.1 % (48 / 51)
postgresGetForeignPlan GNC 929 100.0 % (52 / 52)
postgresGetForeignRelSize GNC 1063 100.0 % (46 / 46)
postgresGetForeignUpperPaths GIC 905 92.0 % (23 / 25)
postgresImportForeignSchema GIC 8 95.8 % (115 / 120)
postgresIsForeignPathAsyncCapable GIC 234 100.0 % (4 / 4)
postgresIsForeignRelUpdatable ECB 317
postgresIterateDirectModify ECB 418
postgresIterateForeignScan GIC 69589 100.0 % (14 / 14)
postgresPlanDirectModify GIC 194 94.8 % (55 / 58)
postgresPlanForeignModify GIC 154 92.3 % (48 / 52)
postgresReScanForeignScan ECB 398
postgresRecheckForeignScan UIC 0 0.0 % (0 / 11)
postgres_fdw_handler CBC 617 100.0 % (39 / 39)
prepare_foreign_modify ECB 174
prepare_query_params GIC 17 100.0 % (12 / 12)
process_pending_request GIC 9 72.7 % (8 / 11)
process_query_params ECB 345
produce_tuple_asynchronously ECB 5920
rebuild_fdw_scan_tlist GIC 2 100.0 % (12 / 12)
reset_transmission_modes CBC 3298 100.0 % (3 / 3)
set_transmission_modes CBC 3298 100.0 % (10 / 10)
store_returning_result GIC 81 66.7 % (6 / 9)

Generated by: LCOV version v1.16-55-g56c0a2a