LCOV - differential code coverage report
Current view:
top level
-
src
/
backend
/
executor
- nodeAgg.c
(
source
/ functions)
Coverage
Total
Hit
LBC
UIC
UBC
GBC
GIC
GNC
CBC
EUB
ECB
DUB
DCB
Current:
Differential Code Coverage HEAD vs 15
Lines:
94.8 %
1507
1428
18
47
14
26
864
50
488
38
900
1
22
Current Date:
2023-04-08 15:15:32
Functions:
98.2 %
57
56
1
56
1
56
Baseline:
15
Baseline Date:
2023-04-08 15:09:40
Legend:
Lines:
hit
not hit
Function Name
TLA
Hit count
Lines
advance_transition_function
GIC
352944
57.6 % (19 / 33)
process_ordered_aggregate_multi
GIC
36
76.2 % (32 / 42)
hashagg_reset_spill_state
GIC
59102
57.1 % (8 / 14)
AggGetAggref
GIC
123
80.0 % (8 / 10)
finalize_aggregate
GIC
525579
94.1 % (32 / 34)
lookup_hash_entries
GIC
2694173
91.7 % (22 / 24)
ExecEndAgg
GIC
21188
96.7 % (29 / 30)
initialize_aggregates
GIC
171113
93.3 % (14 / 15)
process_ordered_aggregate_single
GIC
26775
97.6 % (40 / 41)
AggCheckCallContext
GIC
2367717
100.0 % (14 / 14)
ExecAgg
GIC
499340
100.0 % (17 / 17)
ExecAggInitializeDSM
GIC
280
100.0 % (10 / 10)
GetAggInitVal
GIC
9047
100.0 % (6 / 6)
agg_fill_hash_table
GIC
41196
100.0 % (13 / 13)
agg_retrieve_direct
GIC
143280
100.0 % (101 / 101)
agg_retrieve_hash_table
GIC
302118
100.0 % (9 / 9)
build_hash_table
GIC
3578
100.0 % (13 / 13)
finalize_partialaggregate
GIC
6722
100.0 % (19 / 19)
find_hash_columns
GIC
3990
100.0 % (56 / 56)
hash_choose_num_buckets
GIC
3578
100.0 % (7 / 7)
hashagg_batch_new
GIC
13506
100.0 % (8 / 8)
hashagg_spill_init
GIC
6318
100.0 % (13 / 13)
prepare_projection_slot
GIC
447440
100.0 % (13 / 13)
project_aggregates
GIC
447434
100.0 % (6 / 6)
select_current_set
GIC
3257730
100.0 % (6 / 6)
AggGetTempMemoryContext
EUB
0
AggRegisterCallback
ECB
330
AggStateIsShared
ECB
123
ExecAggEstimate
ECB
280
ExecAggInitializeWorker
ECB
768
ExecAggRetrieveInstrumentation
ECB
54
ExecInitAgg
ECB
21244
ExecReScanAgg
ECB
82509
advance_aggregates
ECB
12674216
agg_refill_hash_table
ECB
55163
agg_retrieve_hash_table_in_memory
ECB
315624
build_hash_tables
ECB
41380
build_pertrans_for_aggref
ECB
22166
fetch_input_tuple
ECB
12654740
finalize_aggregates
ECB
447440
find_cols
ECB
3990
find_cols_walker
ECB
41605
hash_agg_check_limits
ECB
268361
hash_agg_enter_spill_mode
ECB
13236
hash_agg_entry_size
ECB
14891
hash_agg_set_limits
ECB
27408
hash_agg_update_metrics
ECB
54765
hash_choose_num_partitions
ECB
7533
hashagg_batch_read
ECB
351102
hashagg_finish_initial_spills
ECB
41259
hashagg_recompile_expressions
ECB
64656
hashagg_spill_finish
ECB
6318
hashagg_spill_tuple
ECB
337596
initialize_aggregate
ECB
530517
initialize_hash_entry
ECB
268361
initialize_phase
ECB
65265
prepare_hash_slot
ECB
3098917
Generated by:
LCOV version v1.16-55-g56c0a2a