LCOV - code coverage report
Current view: top level - src/backend/executor - nodeAgg.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 1427 1507 94.7 %
Date: 2025-07-29 09:17:42 Functions: 57 58 98.3 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
AggCheckCallContext 5381696
AggGetAggref 246
AggGetTempMemoryContext 0
AggRegisterCallback 660
AggStateIsShared 246
ExecAgg 831426
ExecAggEstimate 554
ExecAggInitializeDSM 554
ExecAggInitializeWorker 1544
ExecAggRetrieveInstrumentation 102
ExecEndAgg 46458
ExecInitAgg 46656
ExecReScanAgg 58168
GetAggInitVal 20116
advance_aggregates 28105216
advance_transition_function 724204
agg_fill_hash_table 16700
agg_refill_hash_table 44616
agg_retrieve_direct 248204
agg_retrieve_hash_table 516604
agg_retrieve_hash_table_in_memory 543548
build_hash_table 4812
build_hash_tables 17088
build_pertrans_for_aggref 51272
fetch_input_tuple 27427354
finalize_aggregate 1119326
finalize_aggregates 852504
finalize_partialaggregate 13752
find_cols 5882
find_cols_walker 68132
find_hash_columns 5882
hash_agg_check_limits 532604
hash_agg_enter_spill_mode 26458
hash_agg_entry_size 30172
hash_agg_set_limits 54766
hash_agg_update_metrics 43788
hash_choose_num_buckets 4812
hash_choose_num_partitions 15052
hash_create_memory 5882
hashagg_batch_new 26944
hashagg_batch_read 1243720
hashagg_finish_initial_spills 16844
hashagg_recompile_expressions 65962
hashagg_reset_spill_state 59018
hashagg_spill_finish 12622
hashagg_spill_init 12622
hashagg_spill_tuple 1216776
initialize_aggregate 1129416
initialize_aggregates 303874
initialize_hash_entry 532604
initialize_phase 91602
lookup_hash_entries 6149282
prepare_hash_slot 7500510
prepare_projection_slot 852504
process_ordered_aggregate_multi 84
process_ordered_aggregate_single 53758
project_aggregates 852492
select_current_set 7138272

Generated by: LCOV version 1.16