| LCOV - differential code coverage report | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Function Name |
TLA | Hit count |
Lines |
Branches |
| postgresAcquireSampleRowsFunc | CBC | 54 | 73.8 % (76 / 103) | 55.4 % (51 / 92) |
| add_foreign_final_paths | GNC | 577 | 92.2 % (59 / 64) | 56.5 % (35 / 62) |
| foreign_join_ok | GNC | 440 | 91.3 % (126 / 138) | 78.6 % (99 / 126) |
| estimate_path_cost_size | GNC | 2896 | 100.0 % (168 / 168) | 82.7 % (91 / 110) |
| import_fetched_statistics | GNC | 7 | 93.1 % (54 / 58) | 50.0 % (15 / 30) |
| postgresImportForeignSchema | CBC | 10 | 95.7 % (110 / 115) | 84.0 % (79 / 94) |
| postgresExplainForeignScan | GNC | 435 | 94.0 % (63 / 67) | 74.1 % (40 / 54) |
| get_tupdesc_for_join_scan_tuples | GNC | 176 | 94.6 % (35 / 37) | 67.5 % (27 / 40) |
| match_attrmap | CBC | 8 | 85.7 % (24 / 28) | 57.1 % (16 / 28) |
| postgresBeginForeignInsert | CBC | 64 | 90.7 % (39 / 43) | 68.4 % (26 / 38) |
| postgresPlanDirectModify | GNC | 204 | 95.2 % (59 / 62) | 76.5 % (39 / 51) |
| find_em_for_rel_target | GNC | 255 | 89.3 % (25 / 28) | 67.6 % (23 / 34) |
| function_rte_pushdown_ok | GNC | 37 | 85.7 % (24 / 28) | 67.6 % (23 / 34) |
| analyze_row_processor | CBC | 23777 | 55.6 % (10 / 18) | 16.7 % (2 / 12) |
| conversion_error_callback | CBC | 5 | 91.3 % (42 / 46) | 68.8 % (22 / 32) |
| postgresGetAnalyzeInfoForForeignTable | CBC | 48 | 85.0 % (17 / 20) | 28.6 % (4 / 14) |
| postgresPlanForeignModify | CBC | 172 | 92.3 % (48 / 52) | 73.7 % (28 / 38) |
| fetch_remote_statistics | CBC | 11 | 97.7 % (43 / 44) | 70.0 % (21 / 30) |
| make_tuple_from_result_row | GNC | 95730 | 98.0 % (48 / 49) | 73.3 % (22 / 30) |
| add_foreign_ordered_paths | CBC | 171 | 94.4 % (34 / 36) | 73.1 % (19 / 26) |
| fetch_attstats | CBC | 8 | 78.3 % (18 / 23) | 41.7 % (5 / 12) |
| foreign_grouping_ok | GNC | 163 | 100.0 % (61 / 61) | 89.1 % (57 / 64) |
| get_remote_estimate | CBC | 1319 | 76.9 % (10 / 13) | 30.0 % (3 / 10) |
| postgresBeginForeignScan | GNC | 986 | 97.8 % (45 / 46) | 70.8 % (17 / 24) |
| postgresGetForeignPaths | GNC | 1288 | 94.1 % (48 / 51) | 83.3 % (35 / 42) |
| create_foreign_modify | CBC | 184 | 97.9 % (47 / 48) | 81.2 % (26 / 32) |
| execute_foreign_modify | CBC | 1054 | 95.2 % (40 / 42) | 84.2 % (32 / 38) |
| init_returning_filter | GNC | 2 | 81.8 % (18 / 22) | 66.7 % (12 / 18) |
| postgresExecForeignTruncate | CBC | 15 | 100.0 % (34 / 34) | 81.2 % (26 / 32) |
| postgresForeignAsyncConfigureWait | CBC | 241 | 96.3 % (26 / 27) | 75.0 % (18 / 24) |
| postgresGetForeignPlan | GNC | 1100 | 100.0 % (56 / 56) | 88.0 % (44 / 50) |
| produce_tuple_asynchronously | CBC | 6344 | 91.7 % (22 / 24) | 72.7 % (16 / 22) |
| add_foreign_grouping_paths | CBC | 163 | 96.2 % (25 / 26) | 64.3 % (9 / 14) |
| convert_prep_stmt_params | GNC | 1054 | 100.0 % (29 / 29) | 80.8 % (21 / 26) |
| fetch_relstats | CBC | 11 | 77.8 % (7 / 9) | 37.5 % (3 / 8) |
| get_useful_ecs_for_relation | CBC | 538 | 100.0 % (25 / 25) | 84.4 % (27 / 32) |
| postgresAnalyzeForeignTable | CBC | 54 | 87.5 % (14 / 16) | 37.5 % (3 / 8) |
| postgresForeignAsyncNotify | CBC | 156 | 76.9 % (10 / 13) | 50.0 % (5 / 10) |
| postgresImportForeignStatistics | CBC | 46 | 95.1 % (39 / 41) | 83.3 % (25 / 30) |
| postgresIsForeignRelUpdatable | CBC | 345 | 84.6 % (11 / 13) | 72.2 % (13 / 18) |
| postgresReScanForeignScan | CBC | 445 | 91.7 % (22 / 24) | 68.8 % (11 / 16) |
| build_remote_returning | CBC | 5 | 100.0 % (36 / 36) | 88.9 % (32 / 36) |
| find_modifytable_subplan | CBC | 140 | 100.0 % (17 / 17) | 75.0 % (12 / 16) |
| get_functions_data | GNC | 1211 | 100.0 % (21 / 21) | 80.0 % (16 / 20) |
| postgresGetForeignModifyBatchSize | CBC | 146 | 100.0 % (18 / 18) | 84.6 % (22 / 26) |
| postgresGetForeignUpperPaths | CBC | 1064 | 92.0 % (23 / 25) | 77.8 % (14 / 18) |
| semijoin_target_ok | CBC | 65 | 92.3 % (12 / 13) | 71.4 % (10 / 14) |
| apply_returning_filter | CBC | 17 | 70.4 % (19 / 27) | 62.5 % (5 / 8) |
| apply_table_options | CBC | 1290 | 80.0 % (8 / 10) | 75.0 % (9 / 12) |
| build_remattrmap | CBC | 8 | 97.1 % (34 / 35) | 83.3 % (15 / 18) |
| complete_pending_request | CBC | 5 | 100.0 % (9 / 9) | 62.5 % (5 / 8) |
| fetch_more_data | GNC | 1576 | 96.7 % (29 / 30) | 78.6 % (11 / 14) |
| merge_fdw_options | CBC | 852 | 100.0 % (16 / 16) | 81.2 % (13 / 16) |
| postgresBeginDirectModify | GNC | 108 | 100.0 % (40 / 40) | 85.0 % (17 / 20) |
| postgresGetForeignJoinPaths | CBC | 1450 | 94.4 % (34 / 36) | 85.0 % (17 / 20) |
| postgresIterateDirectModify | CBC | 423 | 93.8 % (15 / 16) | 70.0 % (7 / 10) |
| apply_server_options | CBC | 1290 | 94.1 % (16 / 17) | 88.9 % (16 / 18) |
| fetch_more_data_begin | CBC | 168 | 90.9 % (10 / 11) | 66.7 % (4 / 6) |
| free_remattrmap | CBC | 11 | 100.0 % (9 / 9) | 75.0 % (6 / 8) |
| get_useful_pathkeys_for_relation | CBC | 1659 | 97.1 % (33 / 34) | 92.9 % (26 / 28) |
| postgresEndForeignInsert | CBC | 50 | 85.7 % (6 / 7) | 50.0 % (2 / 4) |
| postgresExecForeignBatchInsert | CBC | 42 | 75.0 % (6 / 8) | 50.0 % (2 / 4) |
| postgresExecForeignInsert | CBC | 892 | 77.8 % (7 / 9) | 66.7 % (4 / 6) |
| postgresRecheckForeignScan | CBC | 5 | 100.0 % (11 / 11) | 75.0 % (6 / 8) |
| prepare_foreign_modify | CBC | 189 | 83.3 % (10 / 12) | 50.0 % (2 / 4) |
| prepare_query_params | GNC | 32 | 100.0 % (12 / 12) | 75.0 % (6 / 8) |
| process_pending_request | CBC | 11 | 100.0 % (11 / 11) | 66.7 % (4 / 6) |
| process_query_params | CBC | 390 | 91.7 % (11 / 12) | 75.0 % (6 / 8) |
| add_paths_with_pathkeys_for_rel | CBC | 1659 | 100.0 % (28 / 28) | 96.4 % (27 / 28) |
| adjust_foreign_grouping_path_cost | CBC | 30 | 100.0 % (12 / 12) | 75.0 % (3 / 4) |
| attname_in_list | CBC | 23 | 100.0 % (8 / 8) | 90.0 % (9 / 10) |
| deallocate_query | CBC | 173 | 90.0 % (9 / 10) | 75.0 % (3 / 4) |
| ec_member_matches_foreign | CBC | 310 | 88.9 % (8 / 9) | 75.0 % (3 / 4) |
| execute_dml_stmt | CBC | 74 | 95.2 % (20 / 21) | 91.7 % (11 / 12) |
| finish_foreign_modify | CBC | 162 | 100.0 % (6 / 6) | 50.0 % (1 / 2) |
| get_batch_size_option | CBC | 146 | 100.0 % (14 / 14) | 87.5 % (7 / 8) |
| get_returning_data | CBC | 368 | 100.0 % (21 / 21) | 90.0 % (9 / 10) |
| postgresExecForeignDelete | CBC | 23 | 100.0 % (4 / 4) | 50.0 % (1 / 2) |
| postgresExplainDirectModify | CBC | 33 | 100.0 % (6 / 6) | 50.0 % (1 / 2) |
| postgresExplainForeignModify | CBC | 47 | 100.0 % (7 / 7) | 75.0 % (3 / 4) |
| rebuild_fdw_scan_tlist | CBC | 3 | 100.0 % (12 / 12) | 87.5 % (7 / 8) |
| set_int32_arg | CBC | 18 | 75.0 % (6 / 8) | 50.0 % (1 / 2) |
| close_cursor | CBC | 544 | 100.0 % (7 / 7) | 100.0 % (2 / 2) |
| create_cursor | CBC | 908 | 100.0 % (28 / 28) | 100.0 % (8 / 8) |
| find_em_for_rel | GNC | 1884 | 100.0 % (10 / 10) | 100.0 % (10 / 10) |
| get_base_relids | GNC | 2422 | 100.0 % (5 / 5) | 100.0 % (2 / 2) |
| get_opt_value | CBC | 157 | 100.0 % (4 / 4) | 100.0 % (2 / 2) |
| postgresBeginForeignModify | CBC | 173 | 100.0 % (12 / 12) | 100.0 % (2 / 2) |
| postgresEndDirectModify | CBC | 100 | 100.0 % (7 / 7) | 100.0 % (2 / 2) |
| postgresEndForeignModify | CBC | 159 | 100.0 % (5 / 5) | 100.0 % (2 / 2) |
| postgresEndForeignScan | CBC | 945 | 100.0 % (8 / 8) | 100.0 % (4 / 4) |
| postgresExecForeignUpdate | CBC | 97 | 100.0 % (4 / 4) | 100.0 % (2 / 2) |
| postgresGetForeignRelSize | GNC | 1290 | 100.0 % (47 / 47) | 100.0 % (14 / 14) |
| postgresIterateForeignScan | CBC | 71054 | 100.0 % (14 / 14) | 100.0 % (10 / 10) |
| set_float_arg | CBC | 51 | 100.0 % (8 / 8) | 100.0 % (2 / 2) |
| set_floatarr_arg | GNC | 33 | 100.0 % (9 / 9) | 100.0 % (2 / 2) |
| set_text_arg | CBC | 55 | 100.0 % (7 / 7) | 100.0 % (2 / 2) |
| set_transmission_modes | CBC | 4375 | 100.0 % (10 / 10) | 100.0 % (6 / 6) |
| Pg_magic_func | CBC | 39 | 100.0 % (1 / 1) | |
| get_min_base_rti | GNC | 1211 | 100.0 % (3 / 3) | |
| init_func_stub_fpinfo | GNC | 31 | 100.0 % (17 / 17) | |
| pg_finfo_postgres_fdw_handler | CBC | 20 | 100.0 % (1 / 1) | |
| postgresAddForeignUpdateTargets | CBC | 198 | 100.0 % (4 / 4) | |
| postgresForeignAsyncRequest | CBC | 6183 | 100.0 % (3 / 3) | |
| postgresIsForeignPathAsyncCapable | CBC | 251 | 100.0 % (4 / 4) | |
| postgres_fdw_handler | CBC | 747 | 100.0 % (40 / 40) | |
| remattrmap_cmp | CBC | 12 | 100.0 % (4 / 4) | |
| reset_transmission_modes | CBC | 4375 | 100.0 % (3 / 3) | |
| store_returning_result | CBC | 109 | 100.0 % (4 / 4) |
| Generated by: LCOV version 2.0-1 |