LCOV - differential code coverage report
Current view: top level - src/backend/commands - explain.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: 79.7 % 2337 1863 1 166 226 81 151 892 21 799 241 889 1 9
Current Date: 2023-04-08 17:13:01 Functions: 96.2 % 80 77 3 75 2 3 76
Baseline: 15 Line coverage date bins:
Baseline Date: 2023-04-08 15:09:40 [..60] days: 100.0 % 10 10 10
View type: Flat (60,120] days: 83.3 % 6 5 1 5
Legend: Lines: hit not hit (180,240] days: 100.0 % 1 1 1
(240..) days: 79.6 % 2320 1847 166 226 81 151 892 6 798 241 879
Function coverage date bins:
(240..) days: 49.0 % 157 77 3 75 2 3 74

Function Name Sort by function name TLA Hit count Sort by function hit count Lines Sort by unexercised lines in function
show_hashagg_info GIC 4512 34.6 % (18 / 52)
show_memoize_info GIC 68 50.0 % (28 / 56)
ExplainDummyGroup GIC 15 20.8 % (5 / 24)
ExplainPrintJIT GIC 32 62.0 % (31 / 50)
show_modifytable_info GIC 400 85.6 % (83 / 97)
ExplainOneUtility GIC 280 69.0 % (20 / 29)
ExplainOpenSetAsideGroup GIC 36 50.0 % (9 / 18)
ExplainSaveGroup GIC 72 55.6 % (10 / 18)
ExplainQuery GNC 9927 90.0 % (63 / 70)
ExplainCustomChildren UIC 0 0.0 % (0 / 6)
ExplainIndexScanDetails GIC 2557 68.4 % (13 / 19)
ExplainTargetRel GIC 16976 91.4 % (64 / 70)
show_hash_info GIC 1463 81.2 % (26 / 32)
ExplainPrintTriggers GIC 1557 77.8 % (14 / 18)
ExplainPrintSettings GIC 9874 91.3 % (21 / 23)
ExplainSeparatePlans GIC 6 75.0 % (6 / 8)
ExplainXMLTag GIC 234 93.3 % (14 / 15)
show_sort_info GIC 1776 97.0 % (32 / 33)
show_tidbitmap_info GIC 222 92.3 % (12 / 13)
ExplainBeginOutput GIC 9934 100.0 % (17 / 17)
ExplainCreateWorkersState GIC 507 100.0 % (8 / 8)
ExplainEndOutput GIC 9883 100.0 % (17 / 17)
ExplainFlushWorkersState GIC 507 100.0 % (15 / 15)
ExplainIndentText GIC 51301 100.0 % (5 / 5)
ExplainJSONLineEnding GIC 10148 100.0 % (7 / 7)
ExplainMemberNodes GIC 1784 100.0 % (4 / 4)
ExplainMissingMembers GIC 1718 100.0 % (5 / 5)
ExplainModifyTarget GIC 400 100.0 % (3 / 3)
ExplainOpenGroup GIC 64321 100.0 % (28 / 28)
ExplainPrintJITSummary GIC 4806 100.0 % (9 / 9)
ExplainProperty GIC 28343 100.0 % (34 / 34)
ExplainPropertyBool GIC 1254 100.0 % (3 / 3)
ExplainPropertyFloat GIC 6972 100.0 % (5 / 5)
ExplainPropertyInteger GIC 2497 100.0 % (4 / 4)
ExplainQueryText GIC 10 100.0 % (4 / 4)
ExplainScanTarget GIC 16345 100.0 % (3 / 3)
NewExplainState GIC 9937 100.0 % (5 / 5)
elapsed_time GIC 11421 100.0 % (4 / 4)
show_foreignscan_info GIC 391 100.0 % (8 / 8)
show_group_keys GIC 39 100.0 % (6 / 6)
show_merge_append_keys GIC 131 100.0 % (4 / 4)
show_plan_tlist GIC 3313 100.0 % (21 / 21)
show_qual GIC 40201 100.0 % (5 / 5)
show_scan_qual GIC 25866 100.0 % (4 / 4)
show_sort_keys GIC 1776 100.0 % (4 / 4)
ExplainCloseGroup ECB 64321
ExplainCloseWorker ECB 72
ExplainNode ECB 34091
ExplainOnePlan ECB 9888
ExplainOneQuery ECB 9999
ExplainOpenWorker ECB 72
ExplainPreScanNode ECB 34169
ExplainPrintPlan ECB 9874
ExplainPropertyList ECB 6416
ExplainPropertyListNested ECB 226
ExplainPropertyText ECB 17620
ExplainPropertyUInteger EUB 0
ExplainQueryParameters ECB 10
ExplainRestoreGroup ECB 36
ExplainResultDesc ECB 23716
ExplainSubPlans ECB 669
ExplainYAMLLineStarting ECB 117
escape_yaml ECB 9
explain_get_index_name ECB 4516
report_triggers ECB 48
show_agg_keys ECB 4512
show_buffer_usage ECB 112
show_eval_params ECB 21
show_expression ECB 15299
show_grouping_set_keys ECB 234
show_grouping_sets ECB 84
show_incremental_sort_group_info ECB 27
show_incremental_sort_info ECB 130
show_incremental_sort_keys ECB 130
show_instrumentation_count ECB 11068
show_sort_group_keys ECB 3028
show_sortorder_options ECB 2970
show_tablesample ECB 33
show_upper_qual ECB 14335
show_wal_usage EUB 0

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